OP-DLC 2: ¿Cómo el mecanismo de desafío optimista simplifica la implementación de Bitcoin DLC?

robot
Generación de resúmenes en curso

OP-DLC 2: La simplicidad es la clave

Discreet Log Contract (DLC) es un marco de ejecución de contratos basado en oráculos que permite a las partes realizar pagos condicionados según condiciones predefinidas. El DLC logra nuevas aplicaciones de finanzas descentralizadas al garantizar la seguridad de los depósitos en bitcoin.

Los artículos anteriores analizaron las ventajas y problemas existentes del DLC, y propusieron algunas soluciones. Sin embargo, estas estrategias son relativamente complejas y carecen de simplicidad estética. En Bitcoin, cualquier acción debe llevarse a cabo a través de UTXO. Por lo tanto, asegurar que el UTXO sea correcto puede resistir ataques arbitrarios. De manera similar, en el DLC, todas las acciones se realizan a través de CET (Contract Execution Transaction). Utilizando un mecanismo de desafío optimista para asegurar que el CET sea correcto, se puede resistir ataques arbitrarios.

En concreto, el oráculo debe apostar 2 BTC para poder firmar el CET. Se añade un mecanismo de desafío optimista en el CET. Si el CET no es desafiado o responde con éxito al desafío, el CET es correcto, puede completar la liquidación, el oráculo libera la apuesta y obtiene una tarifa. Si el oráculo intenta hacer trampa, cualquier persona puede desafiar con éxito, el CET no podrá liquidarse, el oráculo perderá su depósito y no podrá firmar el mismo CET nuevamente. Este método es simple y efectivo, refleja el principio de que la simplicidad es la clave.

Bitlayer Research: OP-DLC 2 La simplicidad es la clave

Principio de DLC

Tomando como ejemplo la apuesta de Alice y Bob sobre la paridad del hash del ξ-ésimo bloque, se explica el funcionamiento de DLC. El proceso incluye pasos como transacciones de financiamiento, construcción de CET, liquidación y retiro de fondos. La investigación ha demostrado que cualquier acción debe llevarse a cabo a través de CET, por lo que es suficiente garantizar que CET sea correcto para resistir ataques arbitrarios.

OP-DLC 2

OP-DLC incluye las siguientes disposiciones:

  1. El oráculo está formado por una alianza, cualquier miembro puede firmar CET. Se requiere un depósito de 2 BTC para publicar una firma y ganar comisiones.

  2. Si el oráculo hace mal, cualquier persona puede iniciar un desafío.

  3. La CET firmada de manera honesta se liquidará una semana después, y el oráculo recibirá recompensas.

  4. Cualquier persona puede desafiar a Oracle_sign.

  5. El desafío en OP-DLC es que no requiere permisos, logrando una minimización de la confianza en los oráculos.

Las ventajas de OP-DLC incluyen:

  • Alto control de activos, los usuarios pueden confiar solo en sí mismos
  • Alta utilización de capital
  • Los usuarios pueden convertirse en oráculos y firmar por sí mismos

Los inconvenientes incluyen:

  • El tiempo de retiro necesita una semana
  • La cantidad de firmas que necesitan ser pre-firmadas tiene una relación lineal con la cantidad de CET.

Conclusión

OP-DLC introduce un mecanismo de desafío optimista en CET, asegurando la ejecución correcta de CET y la penalización de CET incorrecto. Este enfoque puede resistir varios ataques, reflejando la filosofía de diseño de la simpleza y la belleza.

OP-0.01%
BTC0.25%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 3
  • Compartir
Comentar
0/400
SchrodingerPrivateKeyvip
· 07-08 06:14
stake 2btc... Qué gran espectáculo
Ver originalesResponder0
WinterWarmthCatvip
· 07-05 07:06
stake 2btc挺狠哦
Ver originalesResponder0
FloorPriceNightmarevip
· 07-05 07:05
Zas zas, el mundo Cripto también se ha puesto en movimiento.
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)