Desde el primer trimestre de 2024, aunque 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 escalabilidad programable. Este artículo presentará varios proyectos de programación de BTC que han llamado la atención, incluyendo Fractal Bitcoin y los avances relacionados con los protocolos de metadatos de BTC como BRC20, CBRC y ARC20.
Fractal
Fractal es un marco escalable basado en la virtualización del software cliente de bitcoin core, que mejora el rendimiento de toda la red mediante la creación recursiva de estructuras en árbol. Es completamente compatible con BTC y su infraestructura, pero activa el operador op_cat, lo que permite implementar más lógica.
Fractal fue desarrollado por el equipo de Unisat y se lanzará en la red de prueba Beta el 1 de junio de 2024, con el lanzamiento de la red principal previsto para septiembre de 2024.
diseño de arquitectura
Fractal empaqueta el cliente de bitcoin core en un paquete de software de blockchain desplegable y ejecutable (BCSP), permitiendo que múltiples instancias se ejecuten de forma independiente ancladas recursivamente en la red principal de Bitcoin. Es similar a ejecutar múltiples instancias de máquinas virtuales en una computadora (red principal BTC) (instancias BCSP construidas por Fractal).
Para mejorar el rendimiento, Fractal ha realizado algunas modificaciones en bitcoin core, como reducir el tiempo de confirmación de bloques y aumentar el tamaño de los bloques. También ha activado el operador op_cat, lo que ofrece más posibilidades para las soluciones de escalado en BTC.
En cuanto a la interoperabilidad de activos, Fractal ha construido una interfaz de transferencia de activos universal, que permite la transferencia sin problemas de activos entre diferentes capas. BTC y otros activos de mainnet también pueden existir como activos empaquetados brc-20 en Fractal Bitcoin.
garantía de seguridad
La seguridad de Fractal se basa principalmente en su tamaño de poder de cómputo. Introduce un mecanismo de minería conjunta, donde uno de cada tres bloques se genera mediante la minería combinada con los mineros de BTC, para prevenir ataques potenciales del 51%. Al mismo tiempo, la nueva cadena de instancias virtualizadas experimentará un período de vulnerabilidad inicial en la fase de inicio, donde el operador puede establecer una altura de bloque específica para proporcionar protección.
AVM
AVM (Atomicals Virtual Machine) es la implementación de contratos inteligentes BTC del Protocolo Atomicals. Crea una máquina virtual que simula el script de BTC y abre múltiples códigos de operación originales de BTC, lo que permite a los desarrolladores implementar contratos inteligentes mediante la combinación de scripts de Bitcoin.
El conjunto de instrucciones de la máquina virtual AVM incluye el conjunto completo de códigos de operación BTC, lo que permite a los desarrolladores programar utilizando muchas funciones de BTC que no están habilitadas. Esto convierte a AVM en una red nativa pionera para la expansión del ecosistema BTC.
AVM es una arquitectura que es prácticamente aplicable a cualquier protocolo de metadatos, solo necesita un ajuste menor en el indexador bajo la máquina virtual. Actualmente, AVM ha lanzado una versión de prueba, y el código relacionado se puede ver en GitHub.
OP_NET
OP_NET tiene como objetivo introducir funcionalidades de contratos inteligentes similares a las de Ethereum en la red de Bitcoin, pero más alineadas con las características y la arquitectura de Bitcoin. Proporciona un conjunto completo, compacto y fácil de usar de bibliotecas de desarrollo, que están principalmente escritas en AssemblyScript.
Funciones y características clave
OP_NET ha mantenido el consenso de bloque de Bitcoin y la disponibilidad de datos, ejecutando cálculos complejos en bloques de Bitcoin a través de una máquina virtual (OP_VM). Soporta múltiples lenguajes de programación y utiliza Tapscript para habilitar funciones avanzadas de contratos inteligentes.
Al interactuar, los usuarios deben pagar una tarifa adicional, y el orden de empaquetado de las transacciones en la red OP_NET se clasifica según la tarifa. Para expandir el uso de BTC en aplicaciones DeFi, OP_NET ofrece un sistema de Prueba de Autoridad, que permite empaquetar BTC como WBTC.
proyecto ecológico
El ecosistema de OP_NET abarca múltiples áreas como el intercambio descentralizado, préstamos, creación de mercado, provisión de liquidez, puentes entre cadenas, entre otros, incluyendo varios proyectos como Motoswap, Stash, Ordinal Novus, Ichigai.
BRC100
BRC-100 es un protocolo de computación descentralizada construido sobre la teoría de Ordinals, que permite operaciones defi complejas al agregar nuevas operaciones al brc20. Proporciona operaciones como mint2/mint3 y burn2/burn3, lo que permite que los tokens se conviertan de manera segura entre el modelo UTXO y el modelo de máquina de estados.
El protocolo BRC-100 y todos sus protocolos de extensión y mejora se denominan colectivamente la pila de protocolos BRC-100, todos los protocolos de extensión son compatibles entre sí y admiten operaciones entre cadenas. Actualmente existen protocolos de extensión como BRC-101, BRC-102 y BRC-104.
En el ecosistema BRC-100 ya hay múltiples proyectos, incluidos inBRC, 100Swap y 100Layer.
Runas programables (Protorunes)
Los runas programables son una capa de expansión de las runas que permiten la creación de activos programables con runas. El proyecto más importante es el Protocolo Proto-Runes, desarrollado principalmente por el equipo del fundador de la billetera oyl, @judoflexchop.
El mecanismo clave del Proto-Runes Protocol incluye Protoburn y Protomessage. Protoburn permite a los usuarios destruir runas y convertirlas en una forma representativa utilizada únicamente por los subprotocolos, mientras que Protomessage son las instrucciones operativas ejecutadas en los subprotocolos.
En los últimos avances, el primer Protorune (QUORUM•GENESIS•PROTORUNE) ha completado con éxito el Protoburn, proporcionando una implementación de referencia para el foro público del estándar Protorune. El equipo de @judoflexchop está desarrollando un indexador WASM para este genesis protorune, con el objetivo de implementar funciones de gobernanza en cadena sobre 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.
14 me gusta
Recompensa
14
7
Compartir
Comentar
0/400
YieldChaser
· hace1h
Está muy competitivo, actualizaciones tecnológicas todos los días.
Ver originalesResponder0
blockBoy
· hace14h
La tecnología es el rey.
Ver originalesResponder0
SmartContractPlumber
· 07-28 15:50
¿Qué estás temblando? Primero prueba la estabilidad.
Ver originalesResponder0
WalletInspector
· 07-28 15:44
¡btc es realmente un dios eterno!
Ver originalesResponder0
SleepTrader
· 07-28 15:32
¿Es demasiado intenso? ¿Tantas cosas juntas?
Ver originalesResponder0
GasFeeCrying
· 07-28 15:31
Si no introducimos una posición, será tarde, ¿verdad? Uuuh.
Avances tecnológicos del ecosistema BTC: Fractal, AVM y OP_NET lideran la Programabilidad.
Avances en el ámbito técnico del ecosistema BTC
Desde el primer trimestre de 2024, aunque 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 escalabilidad programable. Este artículo presentará varios proyectos de programación de BTC que han llamado la atención, incluyendo Fractal Bitcoin y los avances relacionados con los protocolos de metadatos de BTC como BRC20, CBRC y ARC20.
Fractal
Fractal es un marco escalable basado en la virtualización del software cliente de bitcoin core, que mejora el rendimiento de toda la red mediante la creación recursiva de estructuras en árbol. Es completamente compatible con BTC y su infraestructura, pero activa el operador op_cat, lo que permite implementar más lógica.
Fractal fue desarrollado por el equipo de Unisat y se lanzará en la red de prueba Beta el 1 de junio de 2024, con el lanzamiento de la red principal previsto para septiembre de 2024.
diseño de arquitectura
Fractal empaqueta el cliente de bitcoin core en un paquete de software de blockchain desplegable y ejecutable (BCSP), permitiendo que múltiples instancias se ejecuten de forma independiente ancladas recursivamente en la red principal de Bitcoin. Es similar a ejecutar múltiples instancias de máquinas virtuales en una computadora (red principal BTC) (instancias BCSP construidas por Fractal).
Para mejorar el rendimiento, Fractal ha realizado algunas modificaciones en bitcoin core, como reducir el tiempo de confirmación de bloques y aumentar el tamaño de los bloques. También ha activado el operador op_cat, lo que ofrece más posibilidades para las soluciones de escalado en BTC.
En cuanto a la interoperabilidad de activos, Fractal ha construido una interfaz de transferencia de activos universal, que permite la transferencia sin problemas de activos entre diferentes capas. BTC y otros activos de mainnet también pueden existir como activos empaquetados brc-20 en Fractal Bitcoin.
garantía de seguridad
La seguridad de Fractal se basa principalmente en su tamaño de poder de cómputo. Introduce un mecanismo de minería conjunta, donde uno de cada tres bloques se genera mediante la minería combinada con los mineros de BTC, para prevenir ataques potenciales del 51%. Al mismo tiempo, la nueva cadena de instancias virtualizadas experimentará un período de vulnerabilidad inicial en la fase de inicio, donde el operador puede establecer una altura de bloque específica para proporcionar protección.
AVM
AVM (Atomicals Virtual Machine) es la implementación de contratos inteligentes BTC del Protocolo Atomicals. Crea una máquina virtual que simula el script de BTC y abre múltiples códigos de operación originales de BTC, lo que permite a los desarrolladores implementar contratos inteligentes mediante la combinación de scripts de Bitcoin.
El conjunto de instrucciones de la máquina virtual AVM incluye el conjunto completo de códigos de operación BTC, lo que permite a los desarrolladores programar utilizando muchas funciones de BTC que no están habilitadas. Esto convierte a AVM en una red nativa pionera para la expansión del ecosistema BTC.
AVM es una arquitectura que es prácticamente aplicable a cualquier protocolo de metadatos, solo necesita un ajuste menor en el indexador bajo la máquina virtual. Actualmente, AVM ha lanzado una versión de prueba, y el código relacionado se puede ver en GitHub.
OP_NET
OP_NET tiene como objetivo introducir funcionalidades de contratos inteligentes similares a las de Ethereum en la red de Bitcoin, pero más alineadas con las características y la arquitectura de Bitcoin. Proporciona un conjunto completo, compacto y fácil de usar de bibliotecas de desarrollo, que están principalmente escritas en AssemblyScript.
Funciones y características clave
OP_NET ha mantenido el consenso de bloque de Bitcoin y la disponibilidad de datos, ejecutando cálculos complejos en bloques de Bitcoin a través de una máquina virtual (OP_VM). Soporta múltiples lenguajes de programación y utiliza Tapscript para habilitar funciones avanzadas de contratos inteligentes.
Al interactuar, los usuarios deben pagar una tarifa adicional, y el orden de empaquetado de las transacciones en la red OP_NET se clasifica según la tarifa. Para expandir el uso de BTC en aplicaciones DeFi, OP_NET ofrece un sistema de Prueba de Autoridad, que permite empaquetar BTC como WBTC.
proyecto ecológico
El ecosistema de OP_NET abarca múltiples áreas como el intercambio descentralizado, préstamos, creación de mercado, provisión de liquidez, puentes entre cadenas, entre otros, incluyendo varios proyectos como Motoswap, Stash, Ordinal Novus, Ichigai.
BRC100
BRC-100 es un protocolo de computación descentralizada construido sobre la teoría de Ordinals, que permite operaciones defi complejas al agregar nuevas operaciones al brc20. Proporciona operaciones como mint2/mint3 y burn2/burn3, lo que permite que los tokens se conviertan de manera segura entre el modelo UTXO y el modelo de máquina de estados.
El protocolo BRC-100 y todos sus protocolos de extensión y mejora se denominan colectivamente la pila de protocolos BRC-100, todos los protocolos de extensión son compatibles entre sí y admiten operaciones entre cadenas. Actualmente existen protocolos de extensión como BRC-101, BRC-102 y BRC-104.
En el ecosistema BRC-100 ya hay múltiples proyectos, incluidos inBRC, 100Swap y 100Layer.
Runas programables (Protorunes)
Los runas programables son una capa de expansión de las runas que permiten la creación de activos programables con runas. El proyecto más importante es el Protocolo Proto-Runes, desarrollado principalmente por el equipo del fundador de la billetera oyl, @judoflexchop.
El mecanismo clave del Proto-Runes Protocol incluye Protoburn y Protomessage. Protoburn permite a los usuarios destruir runas y convertirlas en una forma representativa utilizada únicamente por los subprotocolos, mientras que Protomessage son las instrucciones operativas ejecutadas en los subprotocolos.
En los últimos avances, el primer Protorune (QUORUM•GENESIS•PROTORUNE) ha completado con éxito el Protoburn, proporcionando una implementación de referencia para el foro público del estándar Protorune. El equipo de @judoflexchop está desarrollando un indexador WASM para este genesis protorune, con el objetivo de implementar funciones de gobernanza en cadena sobre Bitcoin L1.