El Contrato de Registro Discreto (DLC) es un marco de ejecución de contratos basado en oráculos, que permite a las partes realizar pagos condicionales según condiciones predefinidas. El DLC, al garantizar la seguridad de los depósitos en Bitcoin, permite nuevas aplicaciones de finanzas descentralizadas.
Este artículo analizará el funcionamiento de DLC y propondrá una mejora llamada OP-DLC 2. Esta propuesta introduce un mecanismo de desafío optimista en la ejecución del contrato de transacción (CET), previniendo eficazmente diversos ataques, al mismo tiempo que mantiene la simplicidad del diseño.
Principio de DLC
Tomemos como ejemplo una apuesta sencilla: Alice y Bob apuestan si el hash del bloque ξ es impar o par. El DLC transmite la información del bloque a través de oráculos, construyendo una firma condicional para que la parte correcta obtenga todos los activos.
Los pasos principales incluyen:
Inversión en transacciones: Alice y Bob bloquean 10 BTC cada uno en una salida de firma múltiple.
Construir CET: crear dos contratos para ejecutar transacciones, correspondientes a diferentes resultados.
Cálculo de oráculos: generar compromisos y firmas.
Liquidación: el oráculo firma el CET correspondiente según el resultado real.
Retiro: La parte ganadora calcula la nueva clave privada y retira los fondos.
La investigación ha encontrado que cualquier acción en el DLC debe realizarse a través de CET. Por lo tanto, siempre que se asegure que CET es correcto, se pueden resistir diversos ataques. Un CET incorrecto será impugnado y no podrá ejecutarse, mientras que un CET correcto será ejecutado.
OP-DLC 2
OP-DLC 2 incluye las siguientes normas fundamentales:
El oráculo está compuesto por una alianza, se necesita hacer un staking para firmar.
Cualquiera puede desafiar a un oráculo malicioso.
CET firmado honestamente se puede liquidar una semana después, y el oráculo recibe recompensas.
El mecanismo de desafío no requiere permisos, cualquier persona puede supervisar la ejecución del contrato.
Los usuarios también pueden convertirse en oráculos, logrando un control total sobre sus activos.
Este diseño tiene las siguientes ventajas:
Los usuarios tienen un alto control sobre sus activos, solo necesitan confiar en sí mismos.
Alta tasa de utilización de fondos
El oráculo se determina al realizar el depósito, pero el usuario puede convertirse en oráculo.
Los principales inconvenientes son:
La retirada requiere un período de espera de 1 semana
La cantidad de pre-firmas tiene una relación lineal con la cantidad de CET.
Conclusión
OP-DLC 2 garantiza que los CET erróneos no se ejecuten al introducir un mecanismo de desafío optimista en CET, al mismo tiempo que penaliza a los oráculos maliciosos. Este diseño sencillo puede resistir eficazmente varios ataques, reflejando el pensamiento de "la simplicidad es la clave".
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
13 me gusta
Recompensa
13
8
Compartir
Comentar
0/400
0xDreamChaser
· hace19h
La simplificación es realmente alcista, clara y concisa.
Ver originalesResponder0
NFTDreamer
· 07-07 20:24
dlc ahora realmente vuela rápido
Ver originalesResponder0
SneakyFlashloan
· 07-06 22:59
Este es el legendario versión 2.0.
Ver originalesResponder0
GateUser-90f62189
· 07-06 17:58
¡Ajusta tu cinturón, despegamos! To the moon 🛫
Ver originalesResponder0
RamenDeFiSurvivor
· 07-06 17:45
Los que aman la tecnología avanzada están haciendo cosas simples.
Ver originalesResponder0
CodeAuditQueen
· 07-06 17:41
El desafío optimista es un poco aburrido, no es tan interesante como un ataque de reentrada.
Ver originalesResponder0
bridge_anxiety
· 07-06 17:33
Demasiado largo, no entiendo. He terminado el trabajo.
OP-DLC 2: Solución de optimización DLC que implementa un diseño simplificado para múltiples beneficios
OP-DLC 2: La verdad siempre es simple
El Contrato de Registro Discreto (DLC) es un marco de ejecución de contratos basado en oráculos, que permite a las partes realizar pagos condicionales según condiciones predefinidas. El DLC, al garantizar la seguridad de los depósitos en Bitcoin, permite nuevas aplicaciones de finanzas descentralizadas.
Este artículo analizará el funcionamiento de DLC y propondrá una mejora llamada OP-DLC 2. Esta propuesta introduce un mecanismo de desafío optimista en la ejecución del contrato de transacción (CET), previniendo eficazmente diversos ataques, al mismo tiempo que mantiene la simplicidad del diseño.
Principio de DLC
Tomemos como ejemplo una apuesta sencilla: Alice y Bob apuestan si el hash del bloque ξ es impar o par. El DLC transmite la información del bloque a través de oráculos, construyendo una firma condicional para que la parte correcta obtenga todos los activos.
Los pasos principales incluyen:
Inversión en transacciones: Alice y Bob bloquean 10 BTC cada uno en una salida de firma múltiple.
Construir CET: crear dos contratos para ejecutar transacciones, correspondientes a diferentes resultados.
Cálculo de oráculos: generar compromisos y firmas.
Liquidación: el oráculo firma el CET correspondiente según el resultado real.
Retiro: La parte ganadora calcula la nueva clave privada y retira los fondos.
La investigación ha encontrado que cualquier acción en el DLC debe realizarse a través de CET. Por lo tanto, siempre que se asegure que CET es correcto, se pueden resistir diversos ataques. Un CET incorrecto será impugnado y no podrá ejecutarse, mientras que un CET correcto será ejecutado.
OP-DLC 2
OP-DLC 2 incluye las siguientes normas fundamentales:
El oráculo está compuesto por una alianza, se necesita hacer un staking para firmar.
Cualquiera puede desafiar a un oráculo malicioso.
CET firmado honestamente se puede liquidar una semana después, y el oráculo recibe recompensas.
El mecanismo de desafío no requiere permisos, cualquier persona puede supervisar la ejecución del contrato.
Los usuarios también pueden convertirse en oráculos, logrando un control total sobre sus activos.
Este diseño tiene las siguientes ventajas:
Los principales inconvenientes son:
Conclusión
OP-DLC 2 garantiza que los CET erróneos no se ejecuten al introducir un mecanismo de desafío optimista en CET, al mismo tiempo que penaliza a los oráculos maliciosos. Este diseño sencillo puede resistir eficazmente varios ataques, reflejando el pensamiento de "la simplicidad es la clave".