El ecosistema BTC celebra un avance técnico: Análisis de cinco soluciones de Programabilidad.

Avances tecnológicos en el ecosistema BTC: Plan de expansión de Programabilidad

El ecosistema BTC avanza rápidamente en el aspecto técnico, especialmente en las soluciones de expansión de Programabilidad. Este artículo presentará algunas de las soluciones de expansión de BTC que han recibido mayor atención.

Fractal, OP_NET, AVM, BRC100, Programabilidad rúnica, BTC ¿qué otras soluciones de expansión hay?

Fractal

Fractal es un marco escalable virtualizado basado en el software cliente de bitcoin core. Crea estructuras en forma de árbol de manera recursiva, donde cada capa de la cadena de bloques puede mejorar el rendimiento de toda la red. Fractal 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 un equipo y se espera que su red principal se lance en septiembre de 2024. Su economía de tokens muestra que el 50% proviene de la minería, el 15% se destina al ecosistema, el 5% se vende en preventa a inversores tempranos, los asesores y los contribuyentes clave representan el 20%, y el 10% se utiliza para establecer relaciones y liquidez.

diseño de arquitectura

Fractal encapsula el cliente bitcoin core en un paquete de software de blockchain desplegable y ejecutable (BCSP), anclando de manera recursiva la ejecución de múltiples instancias de BCSP en la red principal de Bitcoin. Esto es similar a ejecutar múltiples instancias de máquinas virtuales en una única computadora, y puede ser recursivo.

Cuando hay una gran demanda de interacciones en la cadena, se puede optar por delegar la demanda a niveles más profundos, evitando la congestión excesiva en cualquier nivel específico. Fractal ha realizado algunas modificaciones en bitcoin core, reduciendo el tiempo de confirmación de bloques a 30 segundos y aumentando el tamaño del bloque a 20 MB para mejorar el rendimiento.

En cuanto a la interoperabilidad de activos, dado que diferentes instancias se ejecutan en el mismo entorno físico, se puede lograr una transferencia de activos sin problemas entre diferentes capas mediante la construcción de interfaces de transferencia de activos universales. BTC y otros activos pueden ser transferidos a través de puentes descentralizados, cuyo mecanismo subyacente es un mecanismo de firma MPC rotativa con reemplazo dinámico.

seguridad

La seguridad de Fractal depende principalmente de su escala de potencia de cálculo. Introduce la minería conjunta, donde uno de cada tres bloques se genera mediante la minería combinada con mineros de BTC, para prevenir posibles ataques del 51%. Los otros dos bloques son producidos por la potencia de cálculo de la red Fractal.

La nueva cadena de instancias virtualizadas experimentará un período de vulnerabilidad inicial durante la fase de inicio. Los operadores pueden establecer alturas de bloque específicas para proporcionar protección, hasta que la instancia alcance un estado seguro. En el futuro, los grandes mineros podrán asignar recursos a diferentes instancias BCSP, mejorando la robustez de todo el sistema.

AVM

AVM(Atomicals Virtual Machine) es la implementación de un contrato inteligente BTC de cierto protocolo. Crea una máquina virtual que simula scripts de BTC y abre múltiples códigos de operación originales de BTC. Los desarrolladores pueden implementar contratos inteligentes mediante la combinación de scripts de Bitcoin, definiendo las reglas de creación y transferencia de activos.

AVM logró la completitud de Turing a través de PDA de doble pila. La máquina virtual funciona en un entorno aislado que incluye un indexador, un analizador de instrucciones y un estado global, permitiendo el procesamiento de contratos inteligentes y la verificación de la sincronización del estado.

El conjunto de instrucciones de AVM incluye el conjunto completo de códigos de operación BTC, los desarrolladores pueden utilizar funciones no habilitadas de BTC para programar. Es adecuado para varios protocolos de metadatos, solo necesita un ajuste fino del indexador. AVM ha lanzado una versión de prueba.

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. En OP_NET, las transacciones solo requieren el uso de Bitcoin nativo, sin necesidad de otros tokens para pagar tarifas.

OP_NET ofrece 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, realizando cálculos complejos en los bloques de Bitcoin mediante la ejecución de la máquina virtual OP_VM.

Los nodos OP_NET ejecutan máquinas virtuales WASM, soportando múltiples lenguajes de programación. El código del contrato inteligente se comprime y se escribe en la transacción BTC, generando una dirección UTXO como dirección del contrato. Los usuarios deben transferir a esta dirección para interactuar con el contrato.

Además de la tarifa de transacción de BTC, los usuarios deben pagar al menos 330 satoshis como costo adicional. El orden de empaquetado de las transacciones en la red OP_NET se clasifica según las tarifas.

OP_NET proporciona un sistema de Proof of Authority, que permite encapsular BTC como WBTC. Es compatible con SegWit y Taproot, y el diseño del token no está vinculado a UTXO, lo que mejora la seguridad.

proyecto ecológico OP_NET

El ecosistema OP_NET abarca múltiples áreas:

  1. Motoswap: protocolo de intercambio descentralizado
  2. Stash: Protocolo de préstamo descentralizado
  3. Ordinal Novus: Plataforma de creación de mercado y provisión de liquidez
  4. Ichigai: agregador descentralizado
  5. SatBot: Robot de trading en Telegram
  6. KittySwap: plataforma de intercambio descentralizada y contratos perpetuos
  7. Redacted: servicios DeFi privados en la cadena
  8. SLOHM Finance: Proyecto de moneda de reserva descentralizada
  9. BuyNet: Robot de compra
  10. SatsX: Proyecto de desarrollo de herramientas y características multifuncionales
  11. Varios tokens Meme basados en el protocolo OP_20

Fractal, OP_NET, AVM, BRC100, Programabilidad runas, BTC ¿qué otras soluciones de expansión hay?

BRC100

BRC-100 es un protocolo de computación descentralizado construido sobre la teoría de Ordinals. A través de nuevas operaciones como "destrucción" y "acuñación", logra funciones complejas de DeFi. Los desarrolladores pueden expandir más operadores sobre su base.

Operación principal

  • mint2: generar nuevos tokens, aumentar la circulación del sistema
  • mint3: generar nuevos tokens, sin aumentar la circulación, utilizado para convertir el saldo de la aplicación en UTXO
  • burn2: quemar tokens, actualizar el estado de la aplicación
  • burn3: Convertir el token en estado de aplicación, sin reducir la circulación.

Expansión y compatibilidad

BRC-100 se puede mejorar la capacidad de cálculo y la conversión de estado a través de protocolos de extensión. Todos los protocolos de extensión son compatibles entre sí y soportan operaciones entre cadenas. Las principales extensiones incluyen:

  • BRC-101: Protocolo de gobernanza descentralizada en la cadena
  • BRC-102: Protocolo de liquidez automatizado
  • BRC-104: Protocolo de estacas de liquidez/reestacas en piscinas

Proyecto ecológico

  1. inBRC: el primer mercado y indexador BRC-100
  2. 100Swap: DEX AMM basado en BRC-102
  3. 100Layer: Protocolo de liquidez ( en desarrollo )

Programabilidad Runes(Protorunes)

La Programabilidad de runas es una capa de expansión de runas que permite crear activos programables. La idea central es utilizar los datos de la blockchain de Bitcoin para implementar funciones de contratos inteligentes a través de una máquina virtual.

Protocolo Proto-Runas

Este es el estándar y la norma que proporciona un marco para la Programabilidad de Runes, soportando funciones como AMM, protocolos de préstamo, entre otros. Implementa un DEX similar a Uniswap en la red de Bitcoin, soportando el intercambio atómico de activos Runes y la creación de pools de liquidez.

Mecanismo clave

  • Protoburn: Destruir el runa y convertirla en una forma que se pueda utilizar en el subprotocolo.
  • Protomessage: Ejecutar instrucciones de operación en el subprotocolo
  • Puntero: especifica la posición objetivo de Protostone

Mecanismo de operación

El indexador primero procesa las características de Runestone en el protocolo de runas, y luego maneja los mensajes de subprotocolo en orden. Todos los Protostone se procesan en el orden que aparece en el campo de protocolo de Runestone. Se prohíbe la ejecución recursiva de mensajes de prototipo para evitar complejidades y vulnerabilidades de seguridad.

Últimos avances

QUORUM•GENESIS•PROTORUNE es el primer Protorune, cuyo Protoburn se ha completado con éxito. Sirve como implementación de referencia, destinada a proporcionar funciones de gobernanza para el token del proyecto. El equipo de desarrollo está trabajando en un indexador WASM para implementar un modelo de función de gobernanza en cadena.

Fractal, OP_NET, AVM, BRC100, Programabilidad runas, BTC ¿qué otras soluciones de expansión hay?

BTC0.91%
Ver originales
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.
  • Recompensa
  • 4
  • Compartir
Comentar
0/400
PumpingCroissantvip
· hace21h
¿Otra nueva jugada interesante?
Ver originalesResponder0
LayerZeroHerovip
· hace21h
comprar la caída cosechadora No te precipites.
Ver originalesResponder0
OnchainGossipervip
· hace21h
Ah, esta minería ocupa la mitad, pero aún no la valoro.
Ver originalesResponder0
CryptoGoldminevip
· hace21h
La potencia computacional ha disminuido, pero la actualización tecnológica ha brindado nuevas oportunidades. Solo una distribución razonable puede superar al mercado.
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)