El ecosistema BTC ha logrado avances rápidos en las soluciones de expansión de Programabilidad
Desde principios de 2024, a pesar de que el entusiasmo especulativo en el ecosistema de BTC ha disminuido, el desarrollo a nivel técnico ha avanzado rápidamente, especialmente en las soluciones de expansión de Programabilidad. Este artículo presentará algunas de las soluciones de expansión de BTC que han llamado la atención.
Fractal
Fractal es un marco escalable virtualizado basado en el software cliente de bitcoin core. Mejora el rendimiento de toda la red mediante la creación recursiva de estructuras en árbol, siendo completamente compatible con Bitcoin. Fractal activa el operador op_cat, lo que permite implementar más lógica.
Fractal fue desarrollado por el equipo de Unisat y se espera que su red principal se lance en septiembre de 2024. En su economía de tokens, el 50% proviene de la minería, el 15% se destina al ecosistema, el 5% se vende en preventa a los inversores tempranos, el 20% se otorga a asesores y contribuyentes clave, y el 10% se utiliza como subsidio para la comunidad.
En el diseño arquitectónico, Fractal encapsula bitcoin core en un paquete de software blockchain desplegable, ejecutando múltiples instancias en la mainnet de Bitcoin a través de anclajes recursivos. Realiza algunas modificaciones en bitcoin core, como reducir el tiempo de confirmación y aumentar el tamaño del bloque.
El operador op_cat de Fractal activa, proporcionando más posibilidades para el plan de escalabilidad de BTC. Las diferentes cadenas de instancia pueden comunicarse, logrando una transferencia de activos sin problemas. Bitcoin y otros activos pueden ingresar a la red Fractal a través de puentes descentralizados.
Para aumentar la seguridad, Fractal introduce la Programabilidad de minería conjunta, generando uno de cada tres bloques a través de la minería combinada con los mineros de BTC. La nueva cadena de instancias tendrá medidas de protección durante la fase de inicio, hasta alcanzar un estado seguro.
AVM
AVM(Atomicals Virtual Machine) es la implementación de contrato inteligente BTC del Protocolo Atomicals. Crea una máquina virtual que simula scripts de BTC, abre múltiples códigos de operación de BTC, permitiendo a los desarrolladores implementar contratos inteligentes a través de combinaciones de scripts de Bitcoin.
AVM ha logrado la completitud de Turing a través de la PDA de doble pila, funcionando en un sandbox que incluye un indexador, un analizador de instrucciones y un estado global. Su conjunto de instrucciones contiene el conjunto completo de códigos de operación de BTC, lo que permite a los desarrolladores programar utilizando funciones de BTC que no están habilitadas.
AVM es un conjunto de arquitecturas que puede aplicarse a varios protocolos de metadatos como BRC20, ARC20, Runes, CBRC, entre otros, solo se necesita un ajuste menor en el indexador. AVM ha lanzado una versión de prueba y el código relacionado ha sido publicado como código abierto.
OP_NET
OP_NET tiene como objetivo introducir funcionalidades de contratos inteligentes similares a Ethereum, pero más alineadas con las características de Bitcoin. Solo necesita usar Bitcoin nativo como tarifa de transacción, sin necesidad de otros tokens.
OP_NET proporciona un conjunto completo y compacto de bibliotecas de desarrollo, principalmente escritas en AssemblyScript. Mantiene el consenso de bloque y la disponibilidad de datos de Bitcoin, ejecutando la máquina virtual (OP_VM) para realizar cálculos complejos en bloques de Bitcoin.
OP_NET soporta múltiples lenguajes de programación, utilizando Tapscript para implementar funciones avanzadas de Programabilidad de contratos inteligentes. El código del contrato inteligente se comprime y se escribe en la transacción BTC, generando la dirección del contrato.
Al interactuar con OP_NET, los usuarios deben pagar una tarifa adicional de al menos 330 satoshis. OP_NET ofrece un sistema de Proof of Authority, que permite que BTC se envuelva como WBTC.
El ecosistema OP_NET abarca múltiples áreas como el comercio descentralizado, el préstamo, la creación de mercado, la provisión de liquidez y los puentes entre cadenas, incluyendo varios proyectos como Motoswap, Stash, Ordinal Novus.
BRC100
BRC-100 es un protocolo de computación descentralizado construido sobre la teoría de Ordinals. A través de la incorporación de nuevas operaciones como "destrucción" y "acuñación" al brc20, se logran operaciones defi complejas. Los desarrolladores pueden ampliar más operadores sobre la base de BRC-100.
BRC-100 ofrece operaciones como mint2/mint3 y burn2/burn3, permitiendo la conversión de tokens entre el modelo UTXO y el modelo de máquina de estados. Soporta operaciones entre cadenas, con protocolos de gobernanza BRC-101(, protocolo de liquidez automatizada BRC-102) y protocolo de staking/re-staking de liquidez BRC-104(.
En el ecosistema BRC-100, hay principalmente el mercado inBRC) y el indexador (, el 100Swap) AMM DEX( y el protocolo de liquidez 100Layer), entre otros proyectos.
Programabilidad Runes ( Protorunes )
La programabilidad de las runas es una capa de expansión de las runas que permite crear activos programables con runas. El Protocolo Proto-Runes es uno de los proyectos más importantes, que proporciona el marco para las runas programables.
El protocolo Proto-Runes convierte las runas en formas programables Protorunes a través del mecanismo Protoburn. Protomessage se utiliza para ejecutar las instrucciones de operación en los subprotocolos.
El mecanismo de funcionamiento del protocolo Proto-Runes es que el indexador primero procesa las características Runestone en el protocolo de runas, y luego procesa los mensajes de los subprotocolos en orden. Utiliza la codificación LEB128 para representar los campos y mensajes del protocolo.
Recientemente, el primer Protorune - QUORUM•GENESIS•PROTORUNE ha completado el Protoburn. Actuando como una implementación de referencia, tiene como objetivo proporcionar un foro público para el estándar Protorune y puede integrarse en el protocolo para ofrecer funciones de gobernanza para el token del proyecto.
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.
8 me gusta
Recompensa
8
6
Compartir
Comentar
0/400
PretendingSerious
· 07-11 02:21
BTC no se limita a la subida y caída del valor de la moneda
El ecosistema BTC da la bienvenida a un avance en la Programabilidad: Análisis de soluciones de expansión populares como Fractal, AVM y otras.
El ecosistema BTC ha logrado avances rápidos en las soluciones de expansión de Programabilidad
Desde principios de 2024, a pesar de que el entusiasmo especulativo en el ecosistema de BTC ha disminuido, el desarrollo a nivel técnico ha avanzado rápidamente, especialmente en las soluciones de expansión de Programabilidad. Este artículo presentará algunas de las soluciones de expansión de BTC que han llamado la atención.
Fractal
Fractal es un marco escalable virtualizado basado en el software cliente de bitcoin core. Mejora el rendimiento de toda la red mediante la creación recursiva de estructuras en árbol, siendo completamente compatible con Bitcoin. Fractal activa el operador op_cat, lo que permite implementar más lógica.
Fractal fue desarrollado por el equipo de Unisat y se espera que su red principal se lance en septiembre de 2024. En su economía de tokens, el 50% proviene de la minería, el 15% se destina al ecosistema, el 5% se vende en preventa a los inversores tempranos, el 20% se otorga a asesores y contribuyentes clave, y el 10% se utiliza como subsidio para la comunidad.
En el diseño arquitectónico, Fractal encapsula bitcoin core en un paquete de software blockchain desplegable, ejecutando múltiples instancias en la mainnet de Bitcoin a través de anclajes recursivos. Realiza algunas modificaciones en bitcoin core, como reducir el tiempo de confirmación y aumentar el tamaño del bloque.
El operador op_cat de Fractal activa, proporcionando más posibilidades para el plan de escalabilidad de BTC. Las diferentes cadenas de instancia pueden comunicarse, logrando una transferencia de activos sin problemas. Bitcoin y otros activos pueden ingresar a la red Fractal a través de puentes descentralizados.
Para aumentar la seguridad, Fractal introduce la Programabilidad de minería conjunta, generando uno de cada tres bloques a través de la minería combinada con los mineros de BTC. La nueva cadena de instancias tendrá medidas de protección durante la fase de inicio, hasta alcanzar un estado seguro.
AVM
AVM(Atomicals Virtual Machine) es la implementación de contrato inteligente BTC del Protocolo Atomicals. Crea una máquina virtual que simula scripts de BTC, abre múltiples códigos de operación de BTC, permitiendo a los desarrolladores implementar contratos inteligentes a través de combinaciones de scripts de Bitcoin.
AVM ha logrado la completitud de Turing a través de la PDA de doble pila, funcionando en un sandbox que incluye un indexador, un analizador de instrucciones y un estado global. Su conjunto de instrucciones contiene el conjunto completo de códigos de operación de BTC, lo que permite a los desarrolladores programar utilizando funciones de BTC que no están habilitadas.
AVM es un conjunto de arquitecturas que puede aplicarse a varios protocolos de metadatos como BRC20, ARC20, Runes, CBRC, entre otros, solo se necesita un ajuste menor en el indexador. AVM ha lanzado una versión de prueba y el código relacionado ha sido publicado como código abierto.
OP_NET
OP_NET tiene como objetivo introducir funcionalidades de contratos inteligentes similares a Ethereum, pero más alineadas con las características de Bitcoin. Solo necesita usar Bitcoin nativo como tarifa de transacción, sin necesidad de otros tokens.
OP_NET proporciona un conjunto completo y compacto de bibliotecas de desarrollo, principalmente escritas en AssemblyScript. Mantiene el consenso de bloque y la disponibilidad de datos de Bitcoin, ejecutando la máquina virtual (OP_VM) para realizar cálculos complejos en bloques de Bitcoin.
OP_NET soporta múltiples lenguajes de programación, utilizando Tapscript para implementar funciones avanzadas de Programabilidad de contratos inteligentes. El código del contrato inteligente se comprime y se escribe en la transacción BTC, generando la dirección del contrato.
Al interactuar con OP_NET, los usuarios deben pagar una tarifa adicional de al menos 330 satoshis. OP_NET ofrece un sistema de Proof of Authority, que permite que BTC se envuelva como WBTC.
El ecosistema OP_NET abarca múltiples áreas como el comercio descentralizado, el préstamo, la creación de mercado, la provisión de liquidez y los puentes entre cadenas, incluyendo varios proyectos como Motoswap, Stash, Ordinal Novus.
BRC100
BRC-100 es un protocolo de computación descentralizado construido sobre la teoría de Ordinals. A través de la incorporación de nuevas operaciones como "destrucción" y "acuñación" al brc20, se logran operaciones defi complejas. Los desarrolladores pueden ampliar más operadores sobre la base de BRC-100.
BRC-100 ofrece operaciones como mint2/mint3 y burn2/burn3, permitiendo la conversión de tokens entre el modelo UTXO y el modelo de máquina de estados. Soporta operaciones entre cadenas, con protocolos de gobernanza BRC-101(, protocolo de liquidez automatizada BRC-102) y protocolo de staking/re-staking de liquidez BRC-104(.
En el ecosistema BRC-100, hay principalmente el mercado inBRC) y el indexador (, el 100Swap) AMM DEX( y el protocolo de liquidez 100Layer), entre otros proyectos.
Programabilidad Runes ( Protorunes )
La programabilidad de las runas es una capa de expansión de las runas que permite crear activos programables con runas. El Protocolo Proto-Runes es uno de los proyectos más importantes, que proporciona el marco para las runas programables.
El protocolo Proto-Runes convierte las runas en formas programables Protorunes a través del mecanismo Protoburn. Protomessage se utiliza para ejecutar las instrucciones de operación en los subprotocolos.
El mecanismo de funcionamiento del protocolo Proto-Runes es que el indexador primero procesa las características Runestone en el protocolo de runas, y luego procesa los mensajes de los subprotocolos en orden. Utiliza la codificación LEB128 para representar los campos y mensajes del protocolo.
Recientemente, el primer Protorune - QUORUM•GENESIS•PROTORUNE ha completado el Protoburn. Actuando como una implementación de referencia, tiene como objetivo proporcionar un foro público para el estándar Protorune y puede integrarse en el protocolo para ofrecer funciones de gobernanza para el token del proyecto.