El plan de programabilidad del ecosistema BTC se desarrolla rápidamente
La innovación tecnológica del ecosistema BTC ha logrado avances significativos recientemente, especialmente en los esquemas de expansión de Programabilidad. Este artículo presentará varios esquemas que han llamado la atención, incluidos Fractal Bitcoin y las implementaciones programables de los protocolos de metadatos BTC como BRC20, CBRC y ARC20.
Fractal
Fractal es un marco escalable virtualizado basado en el software del cliente bitcoin core, que mejora el rendimiento de toda la red mediante la creación recursiva de estructuras en forma de árbol. Es completamente compatible con BTC, pero activa el operador op_cat para lograr más lógica.
Fractal fue desarrollado por el equipo de Unisat y está previsto que se lance en la red principal en septiembre de 2024. Su economía de tokens incluye un 50% producido por minería, un 15% para el ecosistema, un 5% para la preventa a inversores tempranos, entre otros.
En el diseño de la arquitectura, Fractal encapsula bitcoin core en un paquete de software de blockchain desplegable (BCSP), ejecutando múltiples instancias de BCSP en la red principal de Bitcoin a través de anclajes recursivos. Se hicieron algunas modificaciones a bitcoin core, como acortar el tiempo de confirmación y aumentar el tamaño de los bloques, para mejorar el rendimiento.
Fractal ha activado el operador op_cat, proporcionando un espacio de exploración para más soluciones de escalado de BTC. Las diferentes cadenas de instancias pueden comunicarse, logrando una transferencia de activos sin problemas. BTC y otros activos pueden ingresar a la red Fractal a través de un puente descentralizado.
Para mejorar la seguridad, Fractal ha introducido un mecanismo de minería conjunta, donde uno de cada tres bloques se genera mediante minería combinada con mineros de BTC. La cadena de instancias virtualizadas recién creadas tendrá un período de protección en la fase de inicio.
AVM
AVM(Atomicals Virtual Machine) es la implementación del contrato inteligente BTC del Protocolo Atomicals. Crea una máquina virtual que simula el script de BTC, abre múltiples códigos de operación originales de BTC, permitiendo a los desarrolladores implementar contratos inteligentes mediante la combinación de scripts de Bitcoin.
AVM logró la completitud de Turing a través de PDA de doble pila. Se ejecuta en un sandbox que incluye un indexador, un analizador de instrucciones y un estado global, lo que permite el procesamiento de contratos inteligentes y la verificación de sincronización de estados.
El conjunto de instrucciones de AVM incluye el conjunto completo de códigos de operación de BTC, permitiendo a los desarrolladores programar funciones no habilitadas de BTC en la red principal. Es aplicable a cualquier protocolo de metadatos, solo es necesario ajustar ligeramente el indexador.
OP_NET
OP_NET se dedica a introducir funcionalidades de contratos inteligentes similares a las de Ethereum en la red de Bitcoin. Ofrece un conjunto completo, compacto y fácil de usar de bibliotecas de desarrollo, principalmente escritas en AssemblyScript.
OP_NET ha mantenido el consenso de bloque y la disponibilidad de datos de Bitcoin, realizando cálculos complejos en los bloques de Bitcoin a través de la ejecución de la máquina virtual OP_VM. Soporta varios lenguajes de programación, aprovechando Tapscript para habilitar funciones avanzadas de contratos inteligentes.
Al interactuar en la red OP_NET, los usuarios deben pagar una tarifa adicional. Para ampliar el uso de BTC en aplicaciones DeFi, OP_NET proporciona un sistema de Proof of Authority, que permite que BTC se encapsule como WBTC.
El ecosistema OP_NET abarca varios campos como el comercio descentralizado, el préstamo, el market making, incluyendo proyectos como Motoswap, Stash, Ordinal Novus.
BRC100
BRC-100 es un protocolo de computación descentralizado construido sobre la teoría de Ordinals, que implementa funciones DeFi complejas mediante la adición de operaciones como "destrucción" y "acuñación". Proporciona operaciones como mint2/mint3 y burn2/burn3, permitiendo que los tokens se conviertan entre el modelo UTXO y el modelo de máquina de estados.
El stack de protocolos BRC-100 incluye múltiples protocolos de extensión compatibles entre sí, como el protocolo de gobernanza descentralizada en cadena BRC-101(, el protocolo de liquidez automatizada BRC-102) y el protocolo de staking/re-staking de liquidez BRC-104(.
En el ecosistema BRC-100 ya existen proyectos como inBRC), el mercado y el indexador (, 100Swap), AMM DEX( y el protocolo de liquidez 100Layer).
Programabilidad Runes ( Protorunes )
La programabilidad de los runas es una capa de expansión de los runas que permite crear activos programables con runas. El Proto-Runes Protocol es uno de los principales proyectos que proporciona un marco para las runas programables.
Los mecanismos clave de Proto-Runes incluyen Protoburn( que convierte las runas en una forma utilizable por el subprotocolo) y Protomessage( que contiene las instrucciones de operación en el subprotocolo). Representa los campos del protocolo y los mensajes mediante codificación LEB128 para ahorrar espacio y aumentar la eficiencia.
Recientemente, el primer Protorune——QUORUM•GENESIS•PROTORUNE ha completado con éxito el Protoburn, proporcionando un modelo funcional para implementar la gobernanza en cadena en Bitcoin L1.
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.
El programa de Programabilidad del ecosistema BTC está en pleno desarrollo, Fractal y AVM lideran la innovación.
El plan de programabilidad del ecosistema BTC se desarrolla rápidamente
La innovación tecnológica del ecosistema BTC ha logrado avances significativos recientemente, especialmente en los esquemas de expansión de Programabilidad. Este artículo presentará varios esquemas que han llamado la atención, incluidos Fractal Bitcoin y las implementaciones programables de los protocolos de metadatos BTC como BRC20, CBRC y ARC20.
Fractal
Fractal es un marco escalable virtualizado basado en el software del cliente bitcoin core, que mejora el rendimiento de toda la red mediante la creación recursiva de estructuras en forma de árbol. Es completamente compatible con BTC, pero activa el operador op_cat para lograr más lógica.
Fractal fue desarrollado por el equipo de Unisat y está previsto que se lance en la red principal en septiembre de 2024. Su economía de tokens incluye un 50% producido por minería, un 15% para el ecosistema, un 5% para la preventa a inversores tempranos, entre otros.
En el diseño de la arquitectura, Fractal encapsula bitcoin core en un paquete de software de blockchain desplegable (BCSP), ejecutando múltiples instancias de BCSP en la red principal de Bitcoin a través de anclajes recursivos. Se hicieron algunas modificaciones a bitcoin core, como acortar el tiempo de confirmación y aumentar el tamaño de los bloques, para mejorar el rendimiento.
Fractal ha activado el operador op_cat, proporcionando un espacio de exploración para más soluciones de escalado de BTC. Las diferentes cadenas de instancias pueden comunicarse, logrando una transferencia de activos sin problemas. BTC y otros activos pueden ingresar a la red Fractal a través de un puente descentralizado.
Para mejorar la seguridad, Fractal ha introducido un mecanismo de minería conjunta, donde uno de cada tres bloques se genera mediante minería combinada con mineros de BTC. La cadena de instancias virtualizadas recién creadas tendrá un período de protección en la fase de inicio.
AVM
AVM(Atomicals Virtual Machine) es la implementación del contrato inteligente BTC del Protocolo Atomicals. Crea una máquina virtual que simula el script de BTC, abre múltiples códigos de operación originales de BTC, permitiendo a los desarrolladores implementar contratos inteligentes mediante la combinación de scripts de Bitcoin.
AVM logró la completitud de Turing a través de PDA de doble pila. Se ejecuta en un sandbox que incluye un indexador, un analizador de instrucciones y un estado global, lo que permite el procesamiento de contratos inteligentes y la verificación de sincronización de estados.
El conjunto de instrucciones de AVM incluye el conjunto completo de códigos de operación de BTC, permitiendo a los desarrolladores programar funciones no habilitadas de BTC en la red principal. Es aplicable a cualquier protocolo de metadatos, solo es necesario ajustar ligeramente el indexador.
OP_NET
OP_NET se dedica a introducir funcionalidades de contratos inteligentes similares a las de Ethereum en la red de Bitcoin. Ofrece un conjunto completo, compacto y fácil de usar de bibliotecas de desarrollo, principalmente escritas en AssemblyScript.
OP_NET ha mantenido el consenso de bloque y la disponibilidad de datos de Bitcoin, realizando cálculos complejos en los bloques de Bitcoin a través de la ejecución de la máquina virtual OP_VM. Soporta varios lenguajes de programación, aprovechando Tapscript para habilitar funciones avanzadas de contratos inteligentes.
Al interactuar en la red OP_NET, los usuarios deben pagar una tarifa adicional. Para ampliar el uso de BTC en aplicaciones DeFi, OP_NET proporciona un sistema de Proof of Authority, que permite que BTC se encapsule como WBTC.
El ecosistema OP_NET abarca varios campos como el comercio descentralizado, el préstamo, el market making, incluyendo proyectos como Motoswap, Stash, Ordinal Novus.
BRC100
BRC-100 es un protocolo de computación descentralizado construido sobre la teoría de Ordinals, que implementa funciones DeFi complejas mediante la adición de operaciones como "destrucción" y "acuñación". Proporciona operaciones como mint2/mint3 y burn2/burn3, permitiendo que los tokens se conviertan entre el modelo UTXO y el modelo de máquina de estados.
El stack de protocolos BRC-100 incluye múltiples protocolos de extensión compatibles entre sí, como el protocolo de gobernanza descentralizada en cadena BRC-101(, el protocolo de liquidez automatizada BRC-102) y el protocolo de staking/re-staking de liquidez BRC-104(.
En el ecosistema BRC-100 ya existen proyectos como inBRC), el mercado y el indexador (, 100Swap), AMM DEX( y el protocolo de liquidez 100Layer).
Programabilidad Runes ( Protorunes )
La programabilidad de los runas es una capa de expansión de los runas que permite crear activos programables con runas. El Proto-Runes Protocol es uno de los principales proyectos que proporciona un marco para las runas programables.
Los mecanismos clave de Proto-Runes incluyen Protoburn( que convierte las runas en una forma utilizable por el subprotocolo) y Protomessage( que contiene las instrucciones de operación en el subprotocolo). Representa los campos del protocolo y los mensajes mediante codificación LEB128 para ahorrar espacio y aumentar la eficiencia.
Recientemente, el primer Protorune——QUORUM•GENESIS•PROTORUNE ha completado con éxito el Protoburn, proporcionando un modelo funcional para implementar la gobernanza en cadena en Bitcoin L1.