Plan de optimización de la tecnología DLC: mejorar la seguridad del ecosistema Bitcoin

robot
Generación de resúmenes en curso

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

1. Introducción

El contrato de logaritmo discreto (DLC) es un esquema de ejecución de contratos de Bitcoin basado en oráculos, propuesto por Tadge Dryja del MIT en 2018. El DLC permite que dos partes realicen pagos condicionales basados en condiciones predefinidas, donde las partes firman de antemano los posibles resultados y ejecutan el pago cuando el oráculo firma el resultado. En comparación con la red Lightning, el DLC tiene ventajas en términos de privacidad, soporte para contratos financieros complejos y reducción del riesgo contraparte.

A pesar de que el DLC tiene un gran potencial en la aplicación del ecosistema de Bitcoin, todavía existen algunos riesgos y problemas:

  • La filtración o pérdida de la clave del oráculo puede resultar en la pérdida de activos
  • La centralización de los oráculos trae riesgos de confianza
  • Los oráculos descentralizados son difíciles de derivar claves.
  • Riesgo de conspiración de nodos oráculo
  • Límite de cambio de monto fijo

Este artículo explorará algunas soluciones de optimización para abordar estos desafíos que enfrenta el DLC y mejorar la seguridad del ecosistema de Bitcoin.

2. Funcionamiento del DLC

Tomando como ejemplo la apuesta entre Alice y Bob sobre la paridad del hash del bloque n+k, el flujo básico del DLC es el siguiente:

  1. Generación de claves: los oráculos, Alice y Bob generan cada uno un par de claves públicas y privadas.

  2. Transacción de capital: Alice y Bob crean una salida de firma múltiple 2 de 2, cada uno bloqueando 1 BTC.

  3. Ejecución de contratos: crear dos CET para gastar en la transacción de inversión.

  4. Compromiso del oráculo: calcular y transmitir (R,S,S').

  5. Las partes calculan una nueva clave pública.

  6. Liquidación: el oráculo transmite s o s' según el valor hash del bloque.

  7. Retiro: El ganador retira 2 BTC con una nueva clave privada.

Utilizar un bloqueo de tiempo durante todo el proceso para garantizar la seguridad de los fondos.

Análisis del principio DLC y su reflexión sobre la optimización

3. Plan de optimización de DLC

3.1 Gestión de claves

La gestión de claves del oráculo enfrenta los siguientes riesgos:

  1. La pérdida de la clave privada impide la liquidación
  2. La filtración de la clave privada causó liquidaciones fraudulentas
  3. La filtración o reutilización de números aleatorios puede llevar a la filtración de claves privadas.
  4. La pérdida de números aleatorios impide la liquidación.

Se recomienda usar BIP32 para derivar claves hijas, y utilizar la clave privada y el valor hash del contador como un número aleatorio para mejorar la seguridad.

3.2 Oráculo descentralizado

La adopción de firmas de umbral Schnorr permite implementar oráculos descentralizados, con las siguientes ventajas:

  • Aumentar la seguridad, reducir los puntos únicos de fallo
  • Implementar control de clave distribuida
  • Aumentar la disponibilidad del sistema
  • Adaptarse de manera flexible a diferentes necesidades de seguridad
  • Soporte para la responsabilidad

3.3 Descentralización y gestión de claves acopladas

Los oráculos descentralizados no pueden utilizar BIP32 para la derivación de claves directamente. Se puede adoptar un método de derivación de claves distribuido, utilizando polinomios de interpolación de Lagrange para lograr la relación entre las partes de la clave privada y la clave privada completa, lo que permite la derivación de subclaves.

Análisis del principio DLC y su optimización

3.4 OP-DLC: minimización de confianza en oráculos

Proponer el esquema OP-DLC, introduciendo un mecanismo de desafío optimista:

  • Oráculos que permiten la apuesta anticipada para construir juegos OP en la cadena.
  • Cualquier parte honesta puede iniciar un desafío
  • Si el desafío se completa con éxito, se castiga al oráculo malvado.
  • Se puede utilizar en combinación con el modelo "k-of-n"

OP-DLC solo necesita un participante honesto para funcionar, lo que reduce significativamente la suposición de confianza.

3.5 OP-DLC + BitVM puente doble

Combina OP-DLC y BitVM para resolver el problema de la distribución de fondos de DLC:

  • Soporte para el cambio de cualquier granularidad
  • Proporcionar múltiples canales de depósito y retiro
  • Minimización de confianza en oráculos
  • Aumentar la utilización de capital

Análisis del principio DLC y su reflexión sobre la optimización

4. Conclusión

La tecnología DLC está en constante desarrollo y mejora. Combinando nuevas tecnologías como Taproot y BitVM, se espera que el DLC logre una validación y liquidación de contratos fuera de la cadena más complejos en el futuro, al mismo tiempo que minimiza la confianza en oráculos a través del mecanismo OP.

BTC0.81%
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
  • 6
  • Compartir
Comentar
0/400
PumpDoctrinevip
· hace9h
Es demasiado difícil, incluso quienes lo entienden quedan confundidos después de verlo.
Ver originalesResponder0
BakedCatFanboyvip
· 08-03 19:15
El nombre Máquina de oráculo suena poco fiable...
Ver originalesResponder0
GateUser-3824aa38vip
· 08-03 19:15
¿Esta máquina de oráculo es tan confiable como Satoshi Nakamoto?
Ver originalesResponder0
BottomMisservip
· 08-03 19:05
Jeje, mejor dejémoslo. Hasta se atreven a jugar con la Máquina de oráculo centralizada.
Ver originalesResponder0
GasWastingMaximalistvip
· 08-03 19:00
¿La máquina de oráculo se ha rendido de nuevo? Este BTC no lo soporta.
Ver originalesResponder0
YieldHuntervip
· 08-03 19:00
técnicamente hablando, el riesgo del oráculo hace que todo esto parezca un honeypot de degen esperando a explotar... pasar
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)