Análisis en profundidad de los principios tecnológicos de DLC y discusión sobre soluciones de optimización

robot
Generación de resúmenes en curso

Discusión sobre los principios técnicos de DLC y enfoques de optimización

1. Resumen

El contrato de logaritmo discreto (DLC) es un esquema de ejecución de contratos inteligentes basado en oráculos, propuesto por Tadge Dryja del MIT en 2018. En comparación con la red Lightning, DLC tiene ventajas evidentes en términos de protección de la privacidad, flexibilidad del contrato y control de riesgo del contraparte, lo que permite la realización de contratos financieros complejos en la red de Bitcoin.

Sin embargo, el DLC todavía presenta algunos problemas potenciales, como riesgos de seguridad de las claves, centralización de oráculos, dificultades en la derivación descentralizada de claves, riesgos de colusión, entre otros. Este artículo analizará en profundidad el funcionamiento del DLC y propondrá algunas ideas de optimización para abordar estos problemas y mejorar la seguridad y la usabilidad del ecosistema de Bitcoin.

2. Cómo funciona el DLC

El flujo de trabajo básico de DLC es el siguiente:

  1. Las partes participantes y el oráculo generan sus respectivos pares de claves públicas y privadas.

  2. Las partes participantes crean una transacción de inyección de capital, bloqueando los fondos en una salida de firma múltiple.

  3. Las partes crean un contrato para ejecutar la transacción (CET), para la posterior asignación de fondos.

  4. El oráculo genera compromisos y transmite los parámetros relacionados.

  5. Las partes calculan una nueva clave pública en función de los datos del oráculo.

  6. Después de que ocurra el evento, el oráculo transmite los datos de firma.

  7. La parte ganadora calcula una nueva clave privada según la firma del oráculo y retira los fondos.

Durante todo el proceso, los oráculos desempeñan un papel clave, determinando el resultado final de la ejecución del contrato.

Análisis de principios de DLC y reflexiones sobre su optimización

3. Plan de optimización de DLC

3.1 Gestión de claves

Para mejorar la seguridad de la clave privada del oráculo, se recomienda adoptar las siguientes medidas:

  • Utilizar BIP32 para derivar claves hijas o nietas para la firma
  • Utilizar el hash de la clave privada y el contador como número aleatorio para evitar su reutilización

3.2 Oráculo descentralizado

Implementar oráculos descentralizados mediante la firma umbral de Schnorr, puede:

  • Aumentar la seguridad, reducir el riesgo de fallos de un solo punto
  • Lograr un control distribuido, evitando la concentración excesiva del poder
  • Aumentar la disponibilidad y flexibilidad del sistema
  • Lograr la responsabilidad

3.3 Descentralización y gestión de claves acopladas

Para el problema de que los oráculos descentralizados no pueden usar BIP32 para la derivación de claves, se puede considerar:

  • Utilizar un método de derivación de claves distribuido
  • Utilizar BIP32 no mejorado o funciones hash homomórficas

DLC principio de análisis y reflexiones sobre su optimización

3.4 OP-DLC: minimización de la confianza del oráculo

Introducir un mecanismo de desafío optimista, que requiere que los oráculos hagan una apuesta por adelantado, permitiendo que cualquier parte honesta inicie un desafío. Esta forma puede:

  • Implementar la supervisión mutua entre nodos de oráculo
  • Reducir la suposición de confianza a solo un participante honesto
  • Resolver efectivamente el riesgo de conspiración de oráculos

3.5 OP-DLC + BitVM puente doble

Al combinar OP-DLC y BitVM, se pueden resolver las limitaciones de asignación de fondos de DLC:

  • Implementar cambio de cualquier granularidad
  • Proporcionar múltiples canales de depósito y retiro
  • Aumentar la tasa de utilización de capital
  • Reducir aún más la dependencia de la confianza en los oráculos

Análisis de los principios DLC y su optimización

4. Conclusión

Con el desarrollo de tecnologías como Taproot y BitVM, se espera que el DLC permita la verificación y liquidación de contratos fuera de la cadena de manera más compleja. Combinado con el mecanismo de desafíos OP, se puede lograr una minimización de la confianza en los oráculos, lo que traerá más posibilidades de aplicaciones innovadoras a la red 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.
  • Recompensa
  • 4
  • Compartir
Comentar
0/400
GateUser-26d7f434vip
· hace5h
Realmente no entiendo esta cosa, estoy persiguiendo pérdidas enormes.
Ver originalesResponder0
GasFeeCryingvip
· hace22h
Ya está, la Máquina de oráculo centralizada no puede resolver este problema.
Ver originalesResponder0
GateUser-e51e87c7vip
· 08-03 08:31
El núcleo de DLC sigue siendo centralizado...
Ver originalesResponder0
NftDataDetectivevip
· 08-03 08:24
hmm otra solución de oráculo... pero esos riesgos de seguridad, ¿verdad?
Ver originalesResponder0
  • Anclado
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)