Explicación detallada de BTC Smart Contract Solutions RGB, RGB ++ y Arch Network

Autor: Laboratorios de confianza;

Bitcoin es actualmente la cadena de bloques más líquida y segura.Después de que la inscripción explotó, el ecosistema BTC atrajo a un gran número de desarrolladores a la afluencia, y rápidamente prestaron atención a la programabilidad y la expansión de BTC.Al introducir diferentes ideas, como ZK, DA, cadena lateral, rollup, reestima y otras soluciones, la prosperidad del ecosistema BTC está marcando el comienzo de un nuevo máximo, que se ha convertido en la trama principal de este mercado alcista.

Sin embargo, en estos diseños,Muchos han continuado la experiencia de escalar contratos inteligentes como ETH y deben confiar en un puente centralizado de cadena cruzada, que es el punto débil del sistema.Existen pocas soluciones diseñadas en función de las características de BTC, que se relaciona con el hecho de que la experiencia del desarrollador de BTC en sí no es amigable.Por algunas razones no puede ejecutar contratos inteligentes como Ethereum:

  1. El lenguaje de secuencias de comandos de Bitcoin limita la integridad de la seguridad, lo que hace imposible ejecutar contratos inteligentes como Ethereum.

  2. Al mismo tiempo, el almacenamiento de Bitcoin Blockchain está diseñado para transacciones simples y no optimiza los contratos inteligentes complejos.

  3. Lo más importante es que Bitcoin no tiene una máquina virtual para ejecutar contratos inteligentes.

2017Testigo de segregación (Segwit)La introducción de Bitcoin aumenta el límite del tamaño del bloque;Actualización de TaprootSe hizo posible la verificación de la firma de lotes, haciendo que las transacciones sean más fáciles y rápidas (desbloquear intercambios atómicos, billeteras de firma múltiple y pagos condicionales).Esto hace posible la programabilidad en Bitcoin.

En 2022, el desarrollador Casey Rodarmor propuso su «teoría ordinal», que describió el esquema de numeración de Sora, que puede poner cualquier datos como imágenes en transacciones de Bitcoin, y abre el propósito de incrustar directamente la información de estado y los metadatos en la cadena de bitcoins. Se han creado, lo que abre una nueva idea para aplicaciones como contratos inteligentes que requieren datos estatales accesibles y verificables.

Actualmente, la mayoría de los proyectos que expanden la programación de Bitcoin dependen de la red Layer 2 (L2) de Bitcoin, lo que hace que los usuarios tengan que confiar en los puentes de la cadena cruzada, lo cual es un gran desafío para que L2 adquiera usuarios y liquidez.Además, Bitcoin actualmente carece de máquinas virtuales nativas o programabilidad para permitir la comunicación entre L2 y L1 sin la necesidad de supuestos de confianza adicionales.

RGB, RGB ++ y Arch Network intentan mejorar la programabilidad de Bitcoin en función de las propiedades nativas de BTC y proporcionar las capacidades de contratos inteligentes y transacciones complejas a través de diferentes métodos:

  1. RGB es una solución de contrato inteligente que es verificada por un cliente fuera de la cadena, y los cambios estatales del contrato inteligente se registran en UTXO de Bitcoin.Aunque tiene ciertas ventajas de privacidad, es engorroso de usar y carece de la composibilidad de los contratos, y actualmente se está desarrollando muy lentamente.

  2. RGB ++ es otra ruta de expansión bajo la idea RGB, que todavía se basa en la unión de UTXO, pero al usar la cadena en sí como un validador de cliente de consenso, esto proporciona una solución de cadena cruzada para los activos de metadatos y permite que sea compatible con la transferencia de cualquier UTXO cadena de estructura.

  3. Arch Network proporciona a BTC una solución de contrato inteligente nativo, creando una máquina virtual ZK y una red de nodos de validador correspondiente, y los registran los cambios de estado y las fases de activos en las transacciones BTC a través de las transacciones de agregación.

RGB

RGB es la idea de expansión del contrato inteligente temprano de la comunidad BTC.

RGB utiliza el método de verificación fuera de la cadena para mover la verificación de la transferencia de token de la capa de consenso de Bitcoin a la cadena fuera de la cadena, y es verificada por clientes relacionados con transacciones específicas.Este método reduce la demanda de transmisión en toda la red y mejora la privacidad y la eficiencia.Sin embargo, este método de mejora de la privacidad también es una espada de doble filo.Al permitir solo nodos relacionados con transacciones específicas para participar en el trabajo de verificación, aunque se mejora la protección de la privacidad, también hace que terceros invisibles, lo que hace que el proceso de operación real sea complicado y difícil de desarrollar, y la experiencia del usuario es pobre.

Además, RGB presenta el concepto de una tira de sello de un solo uso.Cada UTXO solo se puede gastar una vez, lo cual es equivalente al bloqueo al crear un UTXO y desbloquear al gastarlo.El estado de un contrato inteligente está encapsulado por UTXO y administrado por las tiras de sellado, proporcionando así un mecanismo de gestión estatal efectivo.

RGB ++

RGB ++ es otra ruta de expansión bajo la idea RGB, y todavía se basa en la vinculación de UTXO.

RGB ++ utiliza la cadena UTXO completa de Turing (como CKB u otras cadenas) para procesar datos fuera de la cadena y contratos inteligentes, mejorando aún más la programabilidad de Bitcoin y garantizando la seguridad a través de la unión isomórfica de BTC.

RGB ++ utiliza la cadena Utxo completa de Turing.Al utilizar las cadenas UTXO de Turing-Complete como CKB como cadenas de sombras, RGB ++ puede procesar datos fuera de la cadena y contratos inteligentes.Esta cadena no solo puede ejecutar contratos inteligentes complejos, sino que también se une al UTXO de Bitcoin, aumentando así la programación y flexibilidad del sistema.Además, la unión isomórfica de la cadena UTXO y la cadena de sombras de Bitcoin garantiza la consistencia del estado y los activos entre las dos cadenas, asegurando así la seguridad de las transacciones.

Además, RGB ++ también se puede extender a todas las cadenas UTXO completas de Turing, que ya no se limita a CKB, mejorando así la interoperabilidad de la cadena cruzada y la liquidez de los activos.Este soporte de múltiples cadenas permite que RGB ++ se combine con cualquier cadena UTXO completa de Turing, mejorando la flexibilidad del sistema.al mismo tiempo,RGB ++ realiza la cadena cruzada sin bridgless a través de la unión isomórfica UTXO.A diferencia de los puentes tradicionales de cadena cruzada, este método evita el problema de la «moneda falsificada» y garantiza la autenticidad y consistencia de los activos.

Verificación en la cadena a través de cadenas de sombras, RGB ++ simplifica el proceso de verificación del cliente.Los usuarios solo necesitan verificar las transacciones relevantes en la cadena de sombras para verificar si el cálculo de estado de RGB ++ es correcto.Este método de verificación en la cadena no solo simplifica el proceso de verificación, sino que también optimiza la experiencia del usuario.Gracias al uso de la cadena de sombra completa de Turing, RGB ++ evita la compleja administración de UTXO de RGB, proporcionando una experiencia más simplificada y fácil de usar.

Lectura recomendada:Capa RGB ++: abrir una nueva era para el ecosistema de bitcoins

Red de arco

Arch Network está compuesto principalmente de redes de nodo de verificación ARCH ZKVM y Arch. Otro como RGB ++.

Arch ZKVM utiliza RISC ZEL ZKVM para ejecutar contratos inteligentes y generar pruebas de conocimiento cero, que se verifican por una red descentralizada de nodos de verificación.El sistema se ejecuta en función del modelo UTXO, encapsulando los estados de contrato inteligente en el estado de UTXO para una mayor seguridad y eficiencia.

Asset Utxo se usa para representar bitcoin u otros tokens y se puede gestionar a través de medios delegados.La red de verificación Arch verifica el contenido de ZKVM a través del nodo líder seleccionado al azar y agrega la firma del nodo utilizando el esquema de firma Frost y finalmente transmite la transacción a la red de bitcoin.

Arch ZKVM proporciona a Bitcoin una máquina virtual de Turing-Complete capaz de ejecutar contratos inteligentes complejos.Después de cada ejecución de contrato inteligente, Arch ZKVM genera pruebas de conocimiento cero que se utilizan para verificar la corrección y los cambios en el estado del contrato.

Arch también usa el modelo UTXO de Bitcoin, y los estados y los activos se encapsulan en UTXO, y las transiciones de estado se realizan a través del concepto de un solo uso.Los datos de estado del contrato inteligente se registran como State UTXO, mientras que el activo de datos original se registra como activo UTXO.Arch asegura que cada UTXO solo se pueda gastar una vez, proporcionando una gestión estatal segura.

Aunque Arch no tiene una estructura innovadora de blockchain, también requiere una red de nodos de verificación.Durante cada época de Arch, un nodo líder se selecciona aleatoriamente en función de la estaca, y el nodo líder es responsable de propagar la información recibida a todos los demás nodos de validador en la red.Todas las pruebas de ZK son verificadas por una red descentralizada de nodos de verificación para garantizar la resistencia de seguridad y censura del sistema, y ​​generar firmas a los nodos líderes.Una vez que la transacción está firmada por el número de nodos requeridos, se puede transmitir en la red de bitcoin.

en conclusión

En términos de diseño de programabilidad BTC, RGB, RGB ++ y Arch Network tienen sus propias características, pero todos continúan la idea de vincular el atributo de autenticación de UTXO.

Sin embargo, sus desventajas también son muy obvias, a saber, la pobre experiencia del usuario, la latencia de confirmación y el bajo rendimiento consistente con BTC, es decir, solo las funciones se expanden, pero el rendimiento no se mejora, lo que es más obvio en Arch y RGB ; mientras que el diseño de RGB ++ ha sido introducido, la cadena UTXO de mayor rendimiento proporciona una mejor experiencia del usuario, pero también propone suposiciones de seguridad adicionales.

A medida que más desarrolladores se unan a la comunidad BTC, veremos más soluciones de expansión, como la propuesta de actualización de OP_CAT, que también está en discusión activa.La solución que se ajusta a los atributos BTC nativos debe prestarse atención. Una gran mejora en los contratos inteligentes de BTC.

  • Related Posts

    Tendencia histórica: Bitcoin está siendo un activo de sabor seguro

    Esta semana, los bonos del Tesoro de EE. UU. Sufrieron la mayor disminución de una sola semana desde la crisis de recompra de 2019, y su volatilidad incluso excedió el…

    ¿Cuál es más «solo» entre Nubit, Babilonia y Bitlayer?

    Autor: Ningning Fuente: X, @0xning0x ¿Bitcoin necesita un ecosistema? Mi respuesta es necesaria. Pero francamente hablando, en el consenso de clasificación de prioridad de la comunidad de bitcoin, en comparación…

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    You Missed

    Tendencia histórica: Bitcoin está siendo un activo de sabor seguro

    • Por jakiro
    • abril 19, 2025
    • 4 views
    Tendencia histórica: Bitcoin está siendo un activo de sabor seguro

    ¿Qué hace que los eventos de la alfombra de criptomonedas ocurran con frecuencia?

    • Por jakiro
    • abril 18, 2025
    • 3 views
    ¿Qué hace que los eventos de la alfombra de criptomonedas ocurran con frecuencia?

    Wintermute Ventures: ¿Por qué invertimos en Euler?

    • Por jakiro
    • abril 18, 2025
    • 5 views
    Wintermute Ventures: ¿Por qué invertimos en Euler?

    ¿Puede Trump disparar Powell? ¿Qué riesgos económicos traerán?

    • Por jakiro
    • abril 18, 2025
    • 4 views
    ¿Puede Trump disparar Powell? ¿Qué riesgos económicos traerán?

    Glassnode: ¿Estamos experimentando una transición de toro?

    • Por jakiro
    • abril 18, 2025
    • 6 views
    Glassnode: ¿Estamos experimentando una transición de toro?

    El primer lote de 8 proyectos seleccionados del acelerador web de los 8 proyectos seleccionados

    • Por jakiro
    • abril 17, 2025
    • 6 views
    El primer lote de 8 proyectos seleccionados del acelerador web de los 8 proyectos seleccionados
    Home
    News
    School
    Search