Discusión sobre los principios técnicos y la optimización del DLC
1. Resumen
El contrato de logaritmo discreto (DLC) es un esquema de ejecución de contratos basado en oráculos, propuesto por Tadge Dryja del Instituto Tecnológico de Massachusetts en 2018. El DLC permite a ambas partes realizar pagos condicionales según condiciones predefinidas, donde los participantes determinan de antemano los posibles resultados y firman previamente. Cuando el oráculo firma el resultado, se utilizan estas firmas previas para ejecutar el pago. El DLC puede habilitar 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 y flexibles
Reducir el riesgo de contraparte
No es necesario gestionar el canal de pago
Tiene buena escalabilidad en contratos complejos
Sin embargo, todavía existen algunos problemas con el DLC que necesitan ser resueltos, como:
Riesgo de filtración o pérdida de claves de oráculo
Problema de centralización de oráculos
Los oráculos descentralizados no pueden realizar la derivación de claves
Riesgo de conspiración de oráculos
Límite de cambio de denominación fija
2. Cómo funciona el DLC
Tomemos como ejemplo la apuesta entre Alice y Bob sobre la paridad del hash del bloque n+k:
Generación de claves: el oráculo, Alice y Bob generan sus respectivas claves privadas y públicas.
Transacción de capital: Alice y Bob crean una transacción de capital, cada uno bloqueando 1BTC en una salida multifirma 2-de-2.
Transacción de ejecución de contrato: crear dos transacciones de ejecución de contrato para gastar la transacción de inversión (CET).
El oráculo calcula y transmite la promesa.
Alice y Bob calculan sus nuevas claves públicas.
Liquidación: el oráculo genera una firma según el valor hash del bloque n+k.
Retiro: La parte ganadora utiliza una nueva clave privada para retirar los activos bloqueados.
3. Plan de optimización de DLC
3.1 Gestión de claves
Para aumentar la seguridad:
Usar BIP32 para derivar claves hijas o claves nietas para la firma
Utilizar la clave privada y el valor hash del contador como número aleatorio
3.2 Oráculo descentralizado
Implementación de oráculos descentralizados utilizando la firma umbral Schnorr, que tiene:
Mejora de la seguridad
Control distribuido
Aumentar la disponibilidad
Flexibilidad y escalabilidad
Responsabilidad
3.3 Acoplamiento de la descentralización y la gestión de claves
Utilizando un método de derivación de claves distribuido, se implementa la derivación de claves en el escenario de firma umbral.
3.4 OP-DLC: minimización de la confianza del oráculo
Introducir un mecanismo de desafío optimista, el oráculo debe apostar por adelantado. Cualquier participante honesto puede iniciar un desafío y castigar al oráculo malicioso.
3.5 OP-DLC + BitVM puente doble
Combinando BitVM, se resuelve el problema de cambio de fondos de DLC, logrando:
Cambio de cualquier granularidad
Múltiples canales de depósito y retiro
Minimización de la confianza en oráculos
Aumentar la tasa de utilización de fondos
4. Resumen
DLC combinados con nuevas tecnologías como Taproot, BitVM, etc., pueden lograr una verificación y liquidación de contratos fuera de la cadena más compleja. 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 nuevas perspectivas de aplicación 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.
11 me gusta
Recompensa
11
5
Compartir
Comentar
0/400
ColdWalletGuardian
· 07-17 06:33
Infraestructura en marcha, que el DLC me lleve a ganar sin esfuerzo.
Ver originalesResponder0
MultiSigFailMaster
· 07-16 14:20
¿Es seguro esto?
Ver originalesResponder0
HodlNerd
· 07-14 09:58
enfoque basado en datos > hype... la seguridad estadística del DLC me fascina, para ser honesto
Ver originalesResponder0
Rugman_Walking
· 07-14 09:47
Esto es realmente útil, lo comentaré después de la actualización.
Ver originalesResponder0
OffchainWinner
· 07-14 09:35
Otra vez haciendo trabajos de flores, realmente sabe investigar.
DLC tecnología de optimización: Mejora de la seguridad y el nivel de Descentralización
Discusión sobre los principios técnicos y la optimización del DLC
1. Resumen
El contrato de logaritmo discreto (DLC) es un esquema de ejecución de contratos basado en oráculos, propuesto por Tadge Dryja del Instituto Tecnológico de Massachusetts en 2018. El DLC permite a ambas partes realizar pagos condicionales según condiciones predefinidas, donde los participantes determinan de antemano los posibles resultados y firman previamente. Cuando el oráculo firma el resultado, se utilizan estas firmas previas para ejecutar el pago. El DLC puede habilitar 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:
Sin embargo, todavía existen algunos problemas con el DLC que necesitan ser resueltos, como:
2. Cómo funciona el DLC
Tomemos como ejemplo la apuesta entre Alice y Bob sobre la paridad del hash del bloque n+k:
Generación de claves: el oráculo, Alice y Bob generan sus respectivas claves privadas y públicas.
Transacción de capital: Alice y Bob crean una transacción de capital, cada uno bloqueando 1BTC en una salida multifirma 2-de-2.
Transacción de ejecución de contrato: crear dos transacciones de ejecución de contrato para gastar la transacción de inversión (CET).
El oráculo calcula y transmite la promesa.
Alice y Bob calculan sus nuevas claves públicas.
Liquidación: el oráculo genera una firma según el valor hash del bloque n+k.
Retiro: La parte ganadora utiliza una nueva clave privada para retirar los activos bloqueados.
3. Plan de optimización de DLC
3.1 Gestión de claves
Para aumentar la seguridad:
3.2 Oráculo descentralizado
Implementación de oráculos descentralizados utilizando la firma umbral Schnorr, que tiene:
3.3 Acoplamiento de la descentralización y la gestión de claves
Utilizando un método de derivación de claves distribuido, se implementa la derivación de claves en el escenario de firma umbral.
3.4 OP-DLC: minimización de la confianza del oráculo
Introducir un mecanismo de desafío optimista, el oráculo debe apostar por adelantado. Cualquier participante honesto puede iniciar un desafío y castigar al oráculo malicioso.
3.5 OP-DLC + BitVM puente doble
Combinando BitVM, se resuelve el problema de cambio de fondos de DLC, logrando:
4. Resumen
DLC combinados con nuevas tecnologías como Taproot, BitVM, etc., pueden lograr una verificación y liquidación de contratos fuera de la cadena más compleja. 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 nuevas perspectivas de aplicación al ecosistema de Bitcoin.