Análisis técnico de DLC y enfoques de optimización
1. Introducción
El contrato de logaritmo discreto (DLC) es un esquema de ejecución de contrato basado en oráculos, que permite a las partes realizar pagos condicionados según condiciones predefinidas. En comparación con la red Lightning, los DLC tienen ventajas significativas en términos de protección de la privacidad, soporte para contratos financieros complejos y reducción del riesgo contraparte.
Sin embargo, el DLC aún presenta algunos problemas y riesgos:
Riesgo de filtración o pérdida de la clave privada del oráculo y del número aleatorio
El problema de confianza centralizada de los oráculos
Los oráculos descentralizados no pueden realizar la derivación de claves directamente.
Riesgo de conspiración de nodos de oráculo
Existe un problema de cambio de denominación fija al redistribuir activos
Este artículo explorará algunas soluciones de optimización para abordar estos problemas y mejorar la seguridad del ecosistema de Bitcoin.
2. Principio de DLC
El principio básico de DLC es construir firmas condicionales mediante la transmisión de información a través de oráculos, permitiendo que la parte correcta gane los activos. Los pasos principales incluyen:
Inicialización: Generar parámetros de la curva elíptica
Generación de claves: el oráculo y las partes participantes generan claves privadas y públicas
Transacción de capital: bloquear fondos en una salida de múltiples firmas
Ejecución de contratos: crear transacciones para gastar transacciones de inversión.
Compromiso de cálculo del oráculo
Liquidación: el oráculo genera una firma según el resultado
Retiro: el ganador calcula la nueva clave privada y retira los activos
3. Solución de optimización de DLC
3.1 Gestión de claves
Para mejorar la seguridad de la clave privada del oráculo, se pueden adoptar las siguientes medidas:
Utilizar claves hijas o claves nietas derivadas de BIP32 para la firma
Utilizar la clave privada y el valor hash del contador como número aleatorio para prevenir duplicados o pérdidas
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, reducir el riesgo de puntos únicos de fallo
Implementar control distribuido para evitar la concentración excesiva del poder
Aumentar la disponibilidad y flexibilidad del sistema
Posee buena escalabilidad
Lograr la responsabilidad
3.3 Acoplamiento de descentralización y gestión de claves
En el escenario de oráculos descentralizados, la no aparición de la clave privada completa impide el uso directo de BIP32 para la derivación de claves. Se puede emplear un método de derivación de claves distribuido, basado en polinomios de interpolación de Lagrange, para realizar la relación entre fragmentos de clave privada y la clave privada completa, permitiendo así la derivación de fragmentos de subclave privada.
3.4 OP-DLC: minimización de confianza en oráculos
Propuesta del mecanismo OP-DLC, introducción del mecanismo de desafío optimista:
Los oráculos deben ser apostados por adelantado para construir juegos OP en la cadena.
Cualquier parte honesta puede iniciar un desafío
El éxito en el desafío puede castigar al malvado oráculo
Implementar la supervisión mutua de nodos de oráculos, minimizando la confianza
3.5 OP-DLC + BitVM puente doble
Combinando OP-DLC y BitVM, se resuelve el problema del uso de DLC en puentes entre cadenas:
Resolver problemas de cambio de fondos y limitaciones de granularidad
Ofrecer múltiples canales de entrada y salida de fondos
Lograr la minimización de la confianza en los oráculos
Mejorar la utilización de capital
4. Conclusión
DLC combina tecnologías como Taproot y BitVM, permitiendo la verificación y liquidación de contratos fuera de la cadena más complejos. A través del mecanismo de desafío OP, se puede lograr una minimización de la confianza en los oráculos, lo que aporta más posibilidades de aplicación al ecosistema de Bitcoin.
Ver originales
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.
9 me gusta
Recompensa
9
6
Compartir
Comentar
0/400
Blockblind
· hace9h
La infraestructura aún depende de la Máquina de oráculo.
Ver originalesResponder0
DaoDeveloper
· hace12h
diseño de seguridad de oracle fascinante... forking el repositorio para probar algunas optimizaciones de prueba merkle
Ver originalesResponder0
MentalWealthHarvester
· hace12h
¿La Máquina de oráculo también es confiable...? Una lista de preguntas me ha mareado.
Ver originalesResponder0
FastLeaver
· hace12h
La seguridad de la Máquina de oráculo eventualmente tendrá problemas.
Ver originalesResponder0
BearMarketSurvivor
· hace12h
La especialización es especial, simplemente es demasiado difícil de entender.
Plan de optimización de tecnología DLC: mejorar la seguridad de la máquina de oráculo y la Descentralización
Análisis técnico de DLC y enfoques de optimización
1. Introducción
El contrato de logaritmo discreto (DLC) es un esquema de ejecución de contrato basado en oráculos, que permite a las partes realizar pagos condicionados según condiciones predefinidas. En comparación con la red Lightning, los DLC tienen ventajas significativas en términos de protección de la privacidad, soporte para contratos financieros complejos y reducción del riesgo contraparte.
Sin embargo, el DLC aún presenta algunos problemas y riesgos:
Este artículo explorará algunas soluciones de optimización para abordar estos problemas y mejorar la seguridad del ecosistema de Bitcoin.
2. Principio de DLC
El principio básico de DLC es construir firmas condicionales mediante la transmisión de información a través de oráculos, permitiendo que la parte correcta gane los activos. Los pasos principales incluyen:
3. Solución de optimización de DLC
3.1 Gestión de claves
Para mejorar la seguridad de la clave privada del oráculo, se pueden adoptar las siguientes medidas:
3.2 Oráculo descentralizado
La implementación de oráculos descentralizados mediante la firma umbral de Schnorr tiene las siguientes ventajas:
3.3 Acoplamiento de descentralización y gestión de claves
En el escenario de oráculos descentralizados, la no aparición de la clave privada completa impide el uso directo de BIP32 para la derivación de claves. Se puede emplear un método de derivación de claves distribuido, basado en polinomios de interpolación de Lagrange, para realizar la relación entre fragmentos de clave privada y la clave privada completa, permitiendo así la derivación de fragmentos de subclave privada.
3.4 OP-DLC: minimización de confianza en oráculos
Propuesta del mecanismo OP-DLC, introducción del mecanismo de desafío optimista:
3.5 OP-DLC + BitVM puente doble
Combinando OP-DLC y BitVM, se resuelve el problema del uso de DLC en puentes entre cadenas:
4. Conclusión
DLC combina tecnologías como Taproot y BitVM, permitiendo la verificación y liquidación de contratos fuera de la cadena más complejos. A través del mecanismo de desafío OP, se puede lograr una minimización de la confianza en los oráculos, lo que aporta más posibilidades de aplicación al ecosistema de Bitcoin.