Cardiff, Reino Unido, 26 de mayo de 2024, Chainwire
El 20 de mayo de 2024, el equipo de desarrollo de Layer2, BEVM, publicó el documento técnico amarillo titulado “Taproot Consensus: A Decentralized BTC Layer2 Answer”. Este documento detalla la implementación de Taproot Consensus, aprovechando tecnologías nativas de Bitcoin como firmas Schnorr, MAST y nodos SPV de Bitcoin para construir una solución BTC Layer2 totalmente descentralizada. Taproot Consensus representa un salto significativo en la escalabilidad nativa de Bitcoin, combinando tecnologías de Bitcoin existentes de manera innovadora sin modificar el código central 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”, presentando Bitcoin y el concepto de SPV (verificación de pago easy). 3 de enero de 2009: Nakamoto extrajo el bloque Génesis y lanzó Bitcoin. El código authentic utilizaba ECDSA para firmas digitales en lugar de las firmas Schnorr, más adecuadas y que en ese momento estaban protegidas por patente. Las firmas Schnorr conservan todas las funcionalidades y supuestos 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 Schnorr en la purple Bitcoin. 14 de noviembre de 2021: La actualización de Taproot integró firmas Schnorr e introdujo MAST (árboles de sintaxis abstracta merkelizada), lo que permite capacidades similares a contratos inteligentes y una gestión descentralizada de múltiples firmas. La solución Taproot Consensus de BEVM se basa en estos avances, combinando firmas Schnorr y MAST. para administrar direcciones de firmas múltiples y habilitar escenarios comerciales complejos en Bitcoin Layer2.II. Descripción basic de la solución de consenso Taproot:
El documento amarillo comienza destacando la naturaleza completa no Turing de Bitcoin y su funcionalidad limitada para contratos inteligentes. Aboga por utilizar las capacidades existentes de Bitcoin para construir una solución Layer2 descentralizada en lugar de modificar Bitcoin Layer1.
El Taproot Consensus de BEVM combina la tecnología Taproot de Bitcoin (firmas Schnorr y MAST), nodos ligeros SPV de Bitcoin y el mecanismo de consenso BFT PoS para crear una purple Layer2 descentralizada y consistente.
III. Explicación detallada de la arquitectura de consenso Taproot
La arquitectura Taproot Consensus consta de tres componentes principales: Schnorr+MAST, Bitcoin SPV y Aura+Grandpa.
· Schnorr+MAST: utiliza estas tecnologías de la actualización Taproot para lograr una gestión descentralizada de múltiples firmas de Bitcoin impulsada por el código de Bitcoin.
· Bitcoin SPV: Permite la sincronización y verificación de transacciones de Bitcoin sin ejecutar un nodo completo.
· Aura + Grandpa: protocolos de consenso PoS avanzados para tolerancia a fallas bizantinas, lo que garantiza una alta coherencia entre los nodos de la purple.
En el sistema BEVM, cada validador posee una clave privada BTC para las firmas Schnorr. La clave pública agregada forma un árbol MAST, que permite transferencias e inscripciones de BTC en la dirección de firma del umbral. Los validadores actúan como nodos ligeros de Bitcoin SPV, sincronizando el estado de la purple BTC de forma segura y sin permiso. Aura+Grandpa garantiza la seguridad y confiabilidad de la purple Layer2, con activos administrados por consenso BFT.
El principio operativo de Taproot Consensus es: “En el sistema BEVM, cada validador posee una clave privada BTC para las firmas Schnorr. La característica de las firmas Schnorr permite una agregación de firmas eficiente, mejorando así la seguridad y eficiencia del sistema. La clave pública agregada Pagg, generada a través del esquema de firma múltiple Musig2, forma un gran MAST (árbol de sintaxis abstracta de Merkle). Después de generar el hash raíz del árbol MAST, los validadores realizan transferencias BTC e inscripciones en la dirección de firma umbral generada por el árbol MAST, lo que permite el envío de datos de la purple principal de BTC a la purple BEVM. Cada validador también actúa como un nodo ligero Bitcoin SPV (verificación de pago simplificada), lo que les permite sincronizar de forma segura y sin permiso el estado de la purple BTC.
IV. Otros detalles técnicos en el documento amarillo (OTC 🙂: verdadera descentralización
El documento amarillo también detalla la implementación de firmas Schnorr, MAST, nodos ligeros Bitcoin SPV y Aura+Grandpa, proporcionando un esquema técnico completo para aquellos interesados en las tecnologías Bitcoin. Explica la implementación de Musig2 y la contrasta con otros proyectos BTC Layer2 como Mezo, que utiliza el protocolo tBTC. A diferencia de tBTC, que se basa en una purple de nueve signatarios, Taproot Consensus integra redes de firmas múltiples con el consenso 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 BTC Layer2 como Mezo y Taproot Consensus. La estructura técnica subyacente de Mezo se basa en el protocolo tBTC, que utiliza la firma múltiple de Bitcoin para construir una purple de firma de umbral, lo que ofrece una gran coherencia en comparación con las redes distribuidas tradicionales. Sin embargo, tBTC todavía depende de una purple de nueve signatarios, mientras que un sistema verdaderamente descentralizado debería estar impulsado por el consenso, combinando redes de múltiples firmas con mecanismos de consenso BFT PoS (Byzantine Fault Tolerance Proof of Stake). Ésta es la diferencia entre redes distribuidas y blockchains; las redes distribuidas enfatizan la distribución pero carecen de un consenso bizantino tolerante a fallas, mientras que las cadenas de bloques, si bien también son redes distribuidas, están impulsadas por un consenso bizantino tolerante a fallas, logrando una verdadera descentralización. La solución Taproot Consensus adopta este diseño más avanzado. Al integrar firmas Schnorr, MAST, nodos ligeros Bitcoin SPV y mecanismos de consenso tolerantes a fallas Aura y Grandpa Byzantine, construye una solución de escalabilidad Layer2 descentralizada altamente consistente y segura. Esta integración mejora la escalabilidad y usabilidad de la purple Bitcoin y garantiza la seguridad y coherencia de la purple BEVM.
Conclusión
El documento técnico amarillo del equipo BEVM describe exhaustivamente Taproot Consensus, una solución Bitcoin Layer2 construida completamente sobre tecnologías nativas de Bitcoin. Respeta e innova en la dirección tecnológica authentic de Bitcoin, convirtiéndola en una verdadera evolución de la tecnología de escalabilidad nativa de Bitcoin. A medida que el ecosistema de Bitcoin evolucione, soluciones como Taproot Consensus serán cruciales para su desarrollo, ya que servirán como piedras angulares importantes para soluciones Bitcoin Layer2 verdaderamente descentralizadas.
Acerca de BEVM
BEVM es la primera solución Bitcoin Layer 2 totalmente descentralizada y appropriate con EVM. Permite que las DApps del ecosistema operen con Bitcoin, utilizando BTC como fuel. BEVM mejora la utilidad de Bitcoin al proporcionar una plataforma segura y escalable para aplicaciones descentralizadas. El sistema integra mecanismos de consenso avanzados, interacción entre cadenas e integridad de datos sólida para garantizar una experiencia perfecta. BEVM tiene como objetivo innovar dentro del ecosistema de Bitcoin ofreciendo mayor escalabilidad, seguridad y compatibilidad con herramientas y aplicaciones populares de Ethereum.
Para obtener más información, los usuarios pueden visitar el sitio net oficial de BEVm o seguir a BEVM en Twitter.
ContactoTommieBEVMtommie@bevm.io
Este artículo fue publicado originalmente en Chainwire.