Optimización de la tecnología BitVM: cinco direcciones para expandir la capacidad de los contratos de Bitcoin

Exploración de optimización de BitVM

Bitcoin, como un activo digital descentralizado, seguro y confiable, presenta limitaciones significativas que impiden que se convierta en una red escalable para pagos y otras aplicaciones. El modelo UTXO de Bitcoin dificulta la ejecución de cálculos complejos y dependientes del estado, lo que limita el ámbito de construir aplicaciones descentralizadas y herramientas financieras complejas sobre Bitcoin.

Para resolver el problema de escalabilidad de Bitcoin, existen principalmente tecnologías como los canales de estado, las cadenas laterales y la validación del cliente. Sin embargo, estas tecnologías tienen ciertas limitaciones. En diciembre de 2023, el proyecto ZeroSync propuso el esquema BitVM, que puede lograr contratos de Bitcoin completos en Turing sin cambiar el consenso de la red de Bitcoin. BitVM aprovecha al máximo los scripts de Bitcoin y Taproot, implementando Rollup optimista, lo que amplía enormemente los casos de uso potenciales de Bitcoin.

Sin embargo, la tecnología BitVM aún se encuentra en una etapa temprana y presenta algunos problemas en términos de eficiencia y seguridad. Este artículo propone algunas ideas de optimización:

  1. Reducir el número de interacciones de OP basado en ZK: utilizar pruebas de conocimiento cero para reducir el número de desafíos de BitVM y mejorar la eficiencia. Se puede explorar el modelo de prueba ZK bajo demanda, que solo requiere prueba ZK cuando hay un desafío.

  2. Firma de un solo uso amigable con Bitcoin: Utilizar la firma de un solo uso de Winternitz en lugar de la firma de Lamport puede reducir las tarifas de transacción de BitVM en al menos un 50%.

  3. Función hash amigable con Bitcoin: implementar la función hash BLAKE3 basada en el script de Bitcoin y explorar otras funciones hash amigables con Bitcoin.

  4. Scriptless Scripts BitVM: Con la tecnología de Scriptless Scripts, se utilizan firmas múltiples de Schnorr y firmas de adaptador para implementar compromisos de puertas lógicas en el circuito de BitVM, ahorrando espacio de script.

  5. Desafío multi-partes sin permiso: investigar protocolos de desafío OP multi-partes sin permiso, ampliando el modelo de confianza de BitVM a 1 de N, al tiempo que se abordan problemas de ataques potenciales.

La exploración de la tecnología BitVM apenas ha comenzado, y en el futuro se continuará optimizando para lograr la escalabilidad de Bitcoin y prosperar el ecosistema de Bitcoin.

BTC0.41%
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
LiquiditySurfervip
· 08-15 00:41
Bitcoin finalmente ha aprendido a surfear. Se siente un poco como un anciano entrando al gimnasio.
Ver originalesResponder0
MetaverseVagrantvip
· 08-13 03:45
btc nunca se puede entender del todo
Ver originalesResponder0
Ser_APY_2000vip
· 08-13 03:42
¡Vaya! ¿Se puede jugar así con Bitcoin?
Ver originalesResponder0
HodlNerdvip
· 08-13 03:39
Hmm, es fascinante cómo bitvm aprovecha la teoría de juegos para expandir las capacidades de btc... la elegancia matemática es innegable, no voy a mentir.
Ver originalesResponder0
SchroedingerMinervip
· 08-13 03:36
btc k año viejo mina Rug Pull no es posible escapar
Ver originalesResponder0
LayerZeroHerovip
· 08-13 03:31
Ahora Bitcoin puede ejecutar contratos inteligentes.
Ver originalesResponder0
0xSleepDeprivedvip
· 08-13 03:16
Cadena de bloques viejo tonto. Esta trampa no me engaña.
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)