”
Cardiff, Reino Unido, 26 de mayo de 2024, Chainwire
El 20 de mayo de 2024, el equipo de desarrollo de Layer2 BEVM publicó el libro amarillo técnico titulado “Consensus de Taproot: Una Solución BTC de Capa 2 Descentralizada”. Este documento detalla la implementación del Consenso de Taproot, aprovechando las tecnologías nativas de Bitcoin como las firmas de Schnorr, MAST y los nodos SPV de Bitcoin para construir una solución completamente descentralizada de Capa 2 de BTC. El Consenso de Taproot representa un avance significativo en la escalabilidad nativa de Bitcoin, combinando de manera innovadora las tecnologías existentes de Bitcoin sin modificar el código principal de Bitcoin.
I. Historia de las Iteraciones Técnicas de Bitcoin
31 de octubre de 2008: Satoshi Nakamoto publicó “Bitcoin: Un Sistema de Efectivo Electrónico entre Pares”, introduciendo Bitcoin y el concepto de SPV (Verificación de Pagos Simple).3 de enero de 2009: Nakamoto minó el Bloque Génesis, lanzando Bitcoin. El código original utilizaba ECDSA para las firmas digitales en lugar de las más adecuadas firmas de Schnorr, que estaban protegidas por patentes en ese momento. Las firmas de Schnorr conservan todas las funcionalidades y suposiciones de seguridad de ECDSA y pueden superar el límite de 15 firmas de ECDSA, lo que permite la gestión de Bitcoin con miles de direcciones sin afectar la velocidad de firma.2018: Los desarrolladores principales de Bitcoin propusieron integrar las firmas de Schnorr en la red de Bitcoin.14 de noviembre de 2021: La actualización de Taproot integró las firmas de Schnorr e introdujo MAST (Árboles de Sintaxis Abstractos Merkelizados), permitiendo capacidades similares a contratos inteligentes y una gestión descentralizada de firmas múltiples. La solución de Consenso de Taproot desarrollada por BEVM se basa en estos avances, combinando las firmas de Schnorr y MAST para gestionar direcciones de firma múltiple y permitir escenarios comerciales complejos en la Capa 2 de Bitcoin.
II. Descripción General de la Solución de Consenso de Taproot:
El libro amarillo comienza destacando la naturaleza no completa de Turing de Bitcoin y la funcionalidad limitada para contratos inteligentes. Argumenta a favor de usar las capacidades existentes de Bitcoin para construir una solución descentralizada de Capa 2 en lugar de modificar Bitcoin Capa 1.
El Consenso de Taproot de BEVM combina la tecnología Taproot de Bitcoin (firmas de Schnorr y MAST), los nodos ligeros SPV de Bitcoin y el mecanismo de consenso de PoS BFT Aura+Grandpa para crear una red descentralizada y coherente de Capa 2.
III. Explicación Detallada de la Arquitectura de Consenso de Taproot
La arquitectura de Consenso de Taproot consta de tres componentes principales: Schnorr+MAST, Bitcoin SPV y Aura+Grandpa.
· Schnorr+MAST: Utiliza estas tecnologías de la actualización de Taproot para lograr una gestión descentralizada de firmas múltiples de Bitcoin impulsada por el código Bitcoin.
· Bitcoin SPV: Permite la sincronización y verificación de transacciones de Bitcoin sin ejecutar un nodo completo.
· Aura + Grandpa: Protocolos avanzados de consenso de PoS para tolerancia a fallos bizantinos, asegurando una alta coherencia entre los nodos de la red.
En el sistema BEVM, cada validador posee una clave privada de BTC para firmas de Schnorr. Las claves públicas agregadas forman un árbol MAST, permitiendo transferencias y registros de BTC en la dirección de firma de umbral. Los validadores actúan como nodos ligeros SPV de Bitcoin, sincronizando de manera segura y sin permisos el estado de la red de BTC. Aura+Grandpa garantiza la seguridad y confiabilidad de la red de Capa 2, con activos gestionados por el consenso BFT.
El principio de funcionamiento del Consenso de Taproot es: “En el sistema BEVM, cada validador posee una clave privada de BTC para firmas de Schnorr. La característica de las firmas de Schnorr permite una eficiente agregación de firmas, mejorando así la seguridad y eficiencia del sistema. La clave pública agregada Pagg, generada a través del esquema de firmas de umbral Musig2, forma un gran árbol MAST (Árbol de Sintaxis Abstracto de Merkel). Después de generar el hash raíz del árbol MAST, los validadores realizan transferencias y registros de BTC en la dirección de firma de umbral generada por el árbol MAST, lo que permite la presentación de datos desde la red principal de BTC a la red BEVM. Cada validador también actúa como un nodo ligero Bitcoin SPV (Verificación de Pagos Simplificada), lo que les permite sincronizar de forma segura y sin permisos el estado de la red de BTC.”
IV. Otros Detalles Técnicos en el Documento Amarillo – Verdadera Descentralización
El documento amarillo también detalla la implementación de firmas de Schnorr, MAST, nodos ligeros SPV de Bitcoin y Aura+Grandpa, proporcionando un esquema técnico completo para aquellos interesados en las tecnologías de Bitcoin. Explica la implementación de Musig2 y contrasta con otros proyectos de Capa 2 de BTC como Mezo, que utiliza el protocolo tBTC. A diferencia de tBTC, que se basa en una red de nueve firmantes, el Consenso de Taproot integra redes de firmas múltiples con mecanismos de consenso de BFT PoS, logrando una verdadera descentralización.
Además, el documento amarillo explica el proceso de implementación de Musig2 y las diferencias entre otros proyectos de Capa 2 de BTC como Mezo y Consenso de Taproot. La estructura técnica subyacente de Mezo se basa en el protocolo tBTC, que utiliza firmas múltiples de Bitcoin para construir una red de firmas de umbral, ofreciendo una fuerte coherencia en comparación con las redes distribuidas tradicionales. Sin embargo, tBTC todavía depende de una red de nueve firmantes, mientras que un sistema verdaderamente descentralizado debería basarse en el consenso, combinando redes de firmas múltiples con mecanismos de consenso de PoS BFT (Prueba de Participación con Tolerancia a Fallos Bizantinos). Esta es la diferencia entre redes distribuidas y blockchains; las redes distribuidas enfatizan la distribución pero carecen de un consenso tolerante a fallos bizantinos, mientras que las blockchains, aunque también son redes distribuidas, se basan en un consenso tolerante a fallos bizantinos, logrando una verdadera descentralización. La solución de Consenso de Taproot adopta este diseño más avanzado. Al integrar firmas de Schnorr, MAST, nodos ligeros SPV de Bitcoin y mecanismos de consenso de PoS BFT Aura y Grandpa tolerantes a fallos bizantinos, construye una solución de escalabilidad de Capa 2 descentralizada altamente consistente y segura. Esta integración mejora la escalabilidad y utilidad de la red de Bitcoin y garantiza la seguridad y coherencia de la red BEVM.
Conclusión
El documento técnico amarillo del equipo de BEVM describe de manera exhaustiva el Consenso de Taproot, una solución de Capa 2 de Bitcoin construida totalmente en tecnologías nativas de Bitcoin. Respeta e innova en la dirección tecnológica original de Bitcoin, convirtiéndose en una verdadera evolución de la tecnología de escalabilidad nativa de Bitcoin. A medida que el ecosistema de Bitcoin evoluciona, soluciones como el Consenso de Taproot serán cruciales para su desarrollo, sirviendo como principales piedras angulares para soluciones verdaderamente descentralizadas de Capa 2 de Bitcoin.
Acerca de BEVM
BEVM es la primera solución de Capa 2 de Bitcoin totalmente descentralizada compatible con EVM. Permite a las DApps del ecosistema operar en Bitcoin, utilizando BTC como gas. BEVM mejora la utilidad de Bitcoin al proporcionar una plataforma segura y escalable para aplicaciones descentralizadas. El sistema integra mecanismos avanzados de consenso, interacción entre cadenas y una sólida integridad de datos para garantizar una experiencia fluida. BEVM tiene como objetivo innovar dentro del ecosistema de Bitcoin ofreciendo una mayor escalabilidad, seguridad y compatibilidad con herramientas y aplicaciones populares de Ethereum.
Para obtener más información, los usuarios pueden visitar el sitio web oficial de BEVm o seguir a BEVM en Twitter.
Contacto [email protected]
Este artículo fue originalmente publicado en Chainwire
“