Plan de optimización de BitVM: mejora de la eficiencia y seguridad de los contratos de Bitcoin

robot
Generación de resúmenes en curso

Optimización de BitVM: Mejora de la eficiencia y seguridad de los contratos de Bitcoin

Bitcoin como un activo digital descentralizado, seguro y confiable, enfrenta problemas de escalabilidad a largo plazo. Su modelo UTXO resulta en un sistema sin estado, dificultando la ejecución de cálculos complejos que dependen del estado, lo que limita la construcción de aplicaciones descentralizadas y herramientas financieras complejas.

En diciembre de 2023, el proyecto ZeroSync propuso la solución BitVM, que permite implementar contratos de Bitcoin Turing completos sin alterar el consenso de la red de Bitcoin. BitVM utiliza scripts de Bitcoin y Taproot para lograr Rollup optimista, estableciendo conexiones entre UTXO de Bitcoin y permitiendo scripts de Bitcoin con estado. Esto amplía enormemente los casos de uso potenciales de Bitcoin.

Pero BitVM todavía se encuentra en una etapa temprana y presenta algunos problemas en términos de eficiencia y seguridad:

  1. El desafío y la respuesta requieren múltiples interacciones, lo que provoca altas tarifas y un período más largo.
  2. Los datos de firma única de Lamport son bastante largos
  3. La complejidad de la función hash es alta, los costos son mayores
  4. Los contratos son enormes y la capacidad de la cadena de bloques es limitada
  5. Adoptar un modelo de licencias, solo soporta desafíos entre dos partes

Para abordar estos problemas, este artículo propone las siguientes ideas de optimización:

Reducir el número de interacciones OP basado en ZK

Utilizar pruebas de conocimiento cero para reducir el número de desafíos de BitVM y mejorar la eficiencia. Que el desafío no sea el algoritmo original, sino el algoritmo de verificación, reduciendo así el número de rondas de desafío y acortando el ciclo. Se puede construir una prueba de fraude ZK, logrando una prueba ZK bajo demanda, que solo requiere prueba ZK cuando hay un desafío.

Firma única amigable de Bitcoin

Usar la firma de un solo uso de Winternitz en lugar de la firma de Lamport puede reducir el tamaño del compromiso de bit en un 50%, lo que a su vez reduce drásticamente las tarifas de transacción. En el futuro, se pueden explorar soluciones de firma de un solo uso más compactas.

Función hash amigable con Bitcoin

Implementar la función hash BLAKE3 basada en el script de Bitcoin para soportar la verificación de la prueba de inclusión de Merkle. Explorar otras funciones hash amigables con Bitcoin, como Keccak-256, Grøstl, etc.

Scripts sin guiones BitVM

Utilizando la tecnología Scriptless Scripts, se implementan promesas de compuertas lógicas en el circuito BitVM mediante firmas múltiples Schnorr y firmas adaptadoras, ahorrando espacio de script y aumentando la eficiencia.

Desafío multipartito sin necesidad de permiso

Investigar protocolos de desafío OP multi-partes sin necesidad de permiso, ampliando el modelo de confianza de BitVM de 1-de-n a 1-de-N. Resolver problemas como ataques de brujas y ataques de retraso, logrando un protocolo BitVM con menos confianza.

La exploración de la tecnología BitVM apenas ha comenzado, y en el futuro se seguirán explorando más direcciones de optimización para lograr la expansión de Bitcoin y prosperar el ecosistema de Bitcoin.

BTC-3.4%
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
  • 7
  • Republicar
  • Compartir
Comentar
0/400
0xTherapistvip
· 07-23 01:29
¿Qué entiendes? Solo hablas.
Ver originalesResponder0
LucidSleepwalkervip
· 07-22 11:50
¿Ah? Pues seguir tomando a la gente por tonta.
Ver originalesResponder0
SmartContractPlumbervip
· 07-20 02:02
La verdadera interacción quema dinero de verdad, la seguridad aún no ha sido probada.
Ver originalesResponder0
RetiredMinervip
· 07-20 01:59
Finalmente hay un plan confiable.
Ver originalesResponder0
PumpDoctrinevip
· 07-20 01:56
Otra vez dibujando BTC, aún no está seguro.
Ver originalesResponder0
SchrodingerWalletvip
· 07-20 01:48
Los fanáticos locos de btc aman jugar con ello.
Ver originalesResponder0
ColdWalletGuardianvip
· 07-20 01:34
Temprano tomar a la gente por tonta tomar a la gente por tonta tomar a la gente por tonta, esperar a que termine la actualización para ver.
Ver originalesResponder0
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)