Análisis técnico de DLC y enfoques de optimización
1. Introducción a DLC
El contrato de logaritmo discreto ( DLC ) es un esquema de pago condicional basado en oráculos, propuesto por Tadge Dryja del MIT en 2018. Permite a las partes realizar pagos condicionales según condiciones predefinidas, con las partes firmando previamente los posibles resultados, y el pago se puede ejecutar una vez que el oráculo firma y confirma el resultado. DLC permite la implementación de nuevas aplicaciones de finanzas descentralizadas, al tiempo que garantiza la seguridad de los depósitos en Bitcoin.
En comparación con la red Lightning, los DLC tienen las siguientes ventajas:
Mejor protección de la privacidad
Soporte para contratos financieros complejos
Reducir el riesgo de contraparte
No es necesario gestionar el canal de pagos
Escalabilidad en escenarios específicos
Pero el DLC aún presenta algunos problemas, como el riesgo de claves de oráculo, el riesgo de confianza centralizada, la incapacidad de derivar claves después de la descentralización, el riesgo de colusión, el problema de cambio fijo, etc.
2. Funcionamiento del DLC
Para ilustrar el principio de DLC, tomemos como ejemplo la apuesta entre Alice y Bob sobre la paridad del valor hash del bloque:
Generación de claves: el oráculo, Alice y Bob generan sus pares de claves públicas y privadas.
Transacción de capital: Alice y Bob bloquean 1 BTC cada uno en una dirección multi-firma.
Ejecución de contratos: crear dos CET para gastar en la transacción de inversión.
El oráculo calcula el compromiso y lo transmite
Alice y Bob calculan una nueva clave pública
Liquidación: el oráculo transmite la firma basada en el resultado
La parte ganadora utiliza una nueva clave privada para retirar activos
3. Solución de optimización de DLC
3.1 Gestión de claves
Para mejorar la seguridad, se recomienda:
Usar BIP32 para derivar claves secundarias para la firma
Utilizar la clave privada y el hash del contador como número aleatorio
3.2 oráculo descentralizado
La implementación de oráculos descentralizados mediante la firma umbral de Schnorr tiene las siguientes ventajas:
Aumentar la seguridad
Control distribuido
Aumentar la disponibilidad
Flexibilidad y escalabilidad
Responsabilidad
3.3 Descentralización y gestión de claves acopladas
A través del polinomio de interpolación de Lagrange, se implementa la derivación de clave distribuida en el escenario de firma umbral. Pero se debe considerar el problema de compatibilidad entre BIP32 mejorado y no mejorado.
3.4 OP-DLC: minimización de la confianza del oráculo
Introducir un mecanismo de desafío optimista, el oráculo debe hacer un depósito anticipado. Cualquier parte honesta que participe puede iniciar un desafío, castigando al oráculo malicioso. Lograr una minimización de la confianza en el oráculo, con una tasa de tolerancia a fallos de hasta el 99%.
3.5 OP-DLC + BitVM doble puente
Combina BitVM para resolver el problema de cambio de fondos y liquidación forzada de DLC. Los usuarios pueden depositar y retirar a través de BitVM o el mecanismo OP-DLC, logrando cualquier grado de cambio y mejorando la liquidez de los fondos.
4. Conclusión
DLC combina tecnologías como Taproot y BitVM, lo que permite realizar verificaciones y liquidaciones de contratos fuera de la cadena más complejas. A través del mecanismo de desafío OP, se logra una minimización de la confianza en los oráculos, lo que aporta más posibilidades al ecosistema de Bitcoin.
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.
Optimización de la tecnología DLC: gestión de llaves, oráculo descentralizado y soluciones de minimización de confianza
Análisis técnico de DLC y enfoques de optimización
1. Introducción a DLC
El contrato de logaritmo discreto ( DLC ) es un esquema de pago condicional basado en oráculos, propuesto por Tadge Dryja del MIT en 2018. Permite a las partes realizar pagos condicionales según condiciones predefinidas, con las partes firmando previamente los posibles resultados, y el pago se puede ejecutar una vez que el oráculo firma y confirma el resultado. DLC permite la implementación de nuevas aplicaciones de finanzas descentralizadas, al tiempo que garantiza la seguridad de los depósitos en Bitcoin.
En comparación con la red Lightning, los DLC tienen las siguientes ventajas:
Pero el DLC aún presenta algunos problemas, como el riesgo de claves de oráculo, el riesgo de confianza centralizada, la incapacidad de derivar claves después de la descentralización, el riesgo de colusión, el problema de cambio fijo, etc.
2. Funcionamiento del DLC
Para ilustrar el principio de DLC, tomemos como ejemplo la apuesta entre Alice y Bob sobre la paridad del valor hash del bloque:
Generación de claves: el oráculo, Alice y Bob generan sus pares de claves públicas y privadas.
Transacción de capital: Alice y Bob bloquean 1 BTC cada uno en una dirección multi-firma.
Ejecución de contratos: crear dos CET para gastar en la transacción de inversión.
El oráculo calcula el compromiso y lo transmite
Alice y Bob calculan una nueva clave pública
Liquidación: el oráculo transmite la firma basada en el resultado
La parte ganadora utiliza una nueva clave privada para retirar activos
3. Solución de optimización de DLC
3.1 Gestión de claves
Para mejorar la seguridad, se recomienda:
3.2 oráculo descentralizado
La implementación de oráculos descentralizados mediante la firma umbral de Schnorr tiene las siguientes ventajas:
3.3 Descentralización y gestión de claves acopladas
A través del polinomio de interpolación de Lagrange, se implementa la derivación de clave distribuida en el escenario de firma umbral. Pero se debe considerar el problema de compatibilidad entre BIP32 mejorado y no mejorado.
3.4 OP-DLC: minimización de la confianza del oráculo
Introducir un mecanismo de desafío optimista, el oráculo debe hacer un depósito anticipado. Cualquier parte honesta que participe puede iniciar un desafío, castigando al oráculo malicioso. Lograr una minimización de la confianza en el oráculo, con una tasa de tolerancia a fallos de hasta el 99%.
3.5 OP-DLC + BitVM doble puente
Combina BitVM para resolver el problema de cambio de fondos y liquidación forzada de DLC. Los usuarios pueden depositar y retirar a través de BitVM o el mecanismo OP-DLC, logrando cualquier grado de cambio y mejorando la liquidez de los fondos.
4. Conclusión
DLC combina tecnologías como Taproot y BitVM, lo que permite realizar verificaciones y liquidaciones de contratos fuera de la cadena más complejas. A través del mecanismo de desafío OP, se logra una minimización de la confianza en los oráculos, lo que aporta más posibilidades al ecosistema de Bitcoin.