RGB++ Layer: Construyendo un puente entre BTCFi y el mundo UTXO
En julio de 2024, CKB anunció el lanzamiento oficial de RGB++ Layer, lo que marca la implementación del protocolo RGB++ de la teoría a un producto de ingeniería real, y se introducirán más escenarios de aplicación concretos. RGB++ Layer, con su visión de construir un ecosistema BTCFi entre las cadenas públicas UTXO como BTC, CKB y Cardano, se ha convertido rápidamente en el centro de atención de la industria.
RGB++ Layer se basa en el protocolo RGB++, utilizando la vinculación homogénea y la tecnología Leap, para proporcionar una experiencia de interacción en toda la cadena "sin puente entre cadenas" para los activos nativos de RGB++ o inscripciones/rúnas entre cadenas públicas UTXO como BTC, CKB, Cardano, etc. Aprovecha el entorno de contratos inteligentes Turing-completos de CKB para construir las condiciones necesarias para la emisión de activos y la realización de funciones DeFi complejas en Bitcoin.
Gracias a la completa ecología de abstracción de cuentas de CKB, RGB++ Layer puede ser compatible con cuentas y billeteras de Bitcoin, creando una buena experiencia para los usuarios de Bitcoin y allanando el camino para la aplicación a gran escala de BTCFi.
Protocolo RGB++: La piedra angular de la capa RGB++
El protocolo RGB++ fue lanzado este año en enero, y su idea central es sustituir la "verificación del cliente" del protocolo RGB por la verificación en la cadena de CKB. En esencia, CKB actúa como un indexador descentralizado, responsable del almacenamiento de datos y la verificación de la fuente de activos, donde CKB desempeña el papel de capa de verificación y capa de DA del protocolo RGB, para abordar las deficiencias del protocolo RGB en términos de experiencia del usuario y soporte para DeFi.
RGB++ introdujo el concepto de enlace isomórfico, utilizando las celdas en la cadena CKB como portadores de datos para activos de tipo inscripción/runa, y estableciendo una relación de vinculación entre las celdas y los UTXO en las cadenas de Bitcoin/Cardano/Liquid, permitiendo que los activos RGB++ hereden la seguridad de estas cadenas públicas de UTXO, previniendo el doble gasto.
Este enfoque de vinculación es similar a cómo en la realidad una cuenta bancaria necesita estar vinculada a un número de teléfono móvil y a un documento de identidad. Por ejemplo, cuando Alice transfiere tokens TEST a Bob, se puede generar una declaración que vincule la celda que almacena la información de los activos TEST con el UTXO de Bitcoin de Bob. Si Bob luego transfiere tokens TEST, el UTXO de Bitcoin vinculado también necesita ser transferido simultáneamente.
Vinculación Isomórfica y Leap: Emisión de Activos de BTCFi y Capa de Cadena Cruzada Sin Puentes
Para entender el enlace isomórfico y Leap, primero es necesario comprender el modelo de celdas de CKB. Una celda es un UTXO extendido, que incluye campos como LockScript, TypeScript y Data. LockScript es similar al script de bloqueo de Bitcoin, utilizado para la verificación de permisos; TypeScript es similar al código de contrato inteligente; Data se utiliza para almacenar datos de activos.
Al emitir activos RGB++ en CKB, es necesario crear una Cell y escribir el símbolo del token y el código del contrato en los campos correspondientes. Estas Cells pueden ser divididas y transferidas como los UTXO de Bitcoin. Dado que la Cell tiene una estructura similar a la de los UTXO de Bitcoin y CKB es compatible con el algoritmo de firma de Bitcoin, los usuarios pueden operar activos en la cadena CKB utilizando una billetera de Bitcoin.
El núcleo del enlace isomórfico es permitir el uso de cuentas de diferentes cadenas públicas como BTC, Cardano, etc., para modificar los datos de activos RGB++ en la cadena CKB. La función Leap se basa en la tecnología de enlace isomórfico, permitiendo el cambio de UTXO vinculado a activos RGB++, como cambiar de UTXO de Bitcoin a UTXO de Cardano, transfiriendo así el control de los activos de la cuenta BTC a la cuenta de Cardano.
Desde la perspectiva del usuario, esto equivale a un cruce de activos entre cadenas, pero en realidad los datos todavía se almacenan en la cadena CKB, solo que se han cambiado los permisos de uso. Este método es más simple que el modelo tradicional de Lock-Mint entre cadenas y también evita la dependencia de los contratos de activos mapeados.
Wrapper
Para abordar las limitaciones de los activos RGB++ en cadenas de bloques públicas como Bitcoin y Cardano, que en esencia son inscripciones/runes, la capa RGB++ introduce el concepto de Wrapper. Tomando como ejemplo el wrapper rBTC, este conecta BTC a la capa RGB++ mediante contratos inteligentes que monitorean el comportamiento de los guardianes del puente. Si un guardián actúa de mala fe, su garantía será confiscada. Si los guardianes conspiran para robar BTC bloqueado, los poseedores de rBTC recibirán una compensación total.
Combinando Leap y Wrapper, varios activos en el ecosistema BTCFi, como activos nativos RGB++, BRC20, ARC20, runas, etc., pueden ser transferidos entre cadenas o a otras cadenas públicas.
CKB-VM: El motor de contratos inteligentes de BTCFi
CKB proporciona CKB-VM para RGB++ Layer, lo que permite que cualquier lenguaje de programación que soporte la máquina virtual RISC-V se use para el desarrollo de contratos en RGB++ Layer. Los desarrolladores pueden usar herramientas y lenguajes que conocen, para desarrollar y desplegar contratos inteligentes de manera eficiente y segura, dentro de un marco unificado de contratos inteligentes y un entorno de ejecución.
Ecosistema AA nativo: conexión fluida entre BTC y RGB++
RGB++ Layer reutiliza el esquema nativo de AA de CKB, siendo compatible en la medida de lo posible con cadenas de bloques UTXO principales como BTC y Cardano, tanto a nivel de desarrolladores como de usuarios. Los usuarios pueden operar directamente con los activos en RGB++ Layer utilizando cuentas, billeteras o métodos de autenticación como BTC, Cardano e incluso WebAuthn.
Por ejemplo, el middleware de la billetera CCC admite entradas de billetera populares como Unisat y Metamask. Por otro lado, las billeteras del ecosistema CKB como JoyID implementan WebAuthn, lo que permite a los usuarios autenticar su identidad mediante biometría, logrando un inicio de sesión y gestión de identidad sin interrupciones y de alta seguridad.
Conclusión
RGB++ Layer como una infraestructura importante para Memecoin, como inscripciones/rúnas/monedas de color, puede lograr escenarios de interacción en toda la cadena. Su entorno de ejecución de contratos inteligentes basado en RiscV proporciona un espacio de desarrollo para la lógica empresarial compleja que BTCFi necesita. En el futuro, seguiremos prestando atención al progreso de RGB++ Layer y realizaremos un análisis más profundo de sus soluciones tecnológicas relacionadas.
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.
19 me gusta
Recompensa
19
8
Compartir
Comentar
0/400
DefiOldTrickster
· 07-04 07:43
Eh, ahora las cadenas también juegan con la falta de puentes. Siento que hay una oportunidad de Arbitraje de nuevo, jejeje.
Ver originalesResponder0
JustHereForMemes
· 07-01 08:34
Otra vez ckb, dame una moneda y me voy.
Ver originalesResponder0
ProposalDetective
· 07-01 08:11
¿Por qué hay tantas asociaciones con btc?
Ver originalesResponder0
CryptoDouble-O-Seven
· 07-01 08:01
掐指一算,项目要To the moon咯
Ver originalesResponder0
TokenUnlocker
· 07-01 07:59
¿Cadena pura de btc? ¡gdm!
Ver originalesResponder0
DisillusiionOracle
· 07-01 07:55
La esperada característica de privacidad de btc ha llegado.
Capa RGB++: BTCFi y puentes cross-chain sin puente en la cadena pública UTXO
RGB++ Layer: Construyendo un puente entre BTCFi y el mundo UTXO
En julio de 2024, CKB anunció el lanzamiento oficial de RGB++ Layer, lo que marca la implementación del protocolo RGB++ de la teoría a un producto de ingeniería real, y se introducirán más escenarios de aplicación concretos. RGB++ Layer, con su visión de construir un ecosistema BTCFi entre las cadenas públicas UTXO como BTC, CKB y Cardano, se ha convertido rápidamente en el centro de atención de la industria.
RGB++ Layer se basa en el protocolo RGB++, utilizando la vinculación homogénea y la tecnología Leap, para proporcionar una experiencia de interacción en toda la cadena "sin puente entre cadenas" para los activos nativos de RGB++ o inscripciones/rúnas entre cadenas públicas UTXO como BTC, CKB, Cardano, etc. Aprovecha el entorno de contratos inteligentes Turing-completos de CKB para construir las condiciones necesarias para la emisión de activos y la realización de funciones DeFi complejas en Bitcoin.
Gracias a la completa ecología de abstracción de cuentas de CKB, RGB++ Layer puede ser compatible con cuentas y billeteras de Bitcoin, creando una buena experiencia para los usuarios de Bitcoin y allanando el camino para la aplicación a gran escala de BTCFi.
Protocolo RGB++: La piedra angular de la capa RGB++
El protocolo RGB++ fue lanzado este año en enero, y su idea central es sustituir la "verificación del cliente" del protocolo RGB por la verificación en la cadena de CKB. En esencia, CKB actúa como un indexador descentralizado, responsable del almacenamiento de datos y la verificación de la fuente de activos, donde CKB desempeña el papel de capa de verificación y capa de DA del protocolo RGB, para abordar las deficiencias del protocolo RGB en términos de experiencia del usuario y soporte para DeFi.
RGB++ introdujo el concepto de enlace isomórfico, utilizando las celdas en la cadena CKB como portadores de datos para activos de tipo inscripción/runa, y estableciendo una relación de vinculación entre las celdas y los UTXO en las cadenas de Bitcoin/Cardano/Liquid, permitiendo que los activos RGB++ hereden la seguridad de estas cadenas públicas de UTXO, previniendo el doble gasto.
Este enfoque de vinculación es similar a cómo en la realidad una cuenta bancaria necesita estar vinculada a un número de teléfono móvil y a un documento de identidad. Por ejemplo, cuando Alice transfiere tokens TEST a Bob, se puede generar una declaración que vincule la celda que almacena la información de los activos TEST con el UTXO de Bitcoin de Bob. Si Bob luego transfiere tokens TEST, el UTXO de Bitcoin vinculado también necesita ser transferido simultáneamente.
Vinculación Isomórfica y Leap: Emisión de Activos de BTCFi y Capa de Cadena Cruzada Sin Puentes
Para entender el enlace isomórfico y Leap, primero es necesario comprender el modelo de celdas de CKB. Una celda es un UTXO extendido, que incluye campos como LockScript, TypeScript y Data. LockScript es similar al script de bloqueo de Bitcoin, utilizado para la verificación de permisos; TypeScript es similar al código de contrato inteligente; Data se utiliza para almacenar datos de activos.
Al emitir activos RGB++ en CKB, es necesario crear una Cell y escribir el símbolo del token y el código del contrato en los campos correspondientes. Estas Cells pueden ser divididas y transferidas como los UTXO de Bitcoin. Dado que la Cell tiene una estructura similar a la de los UTXO de Bitcoin y CKB es compatible con el algoritmo de firma de Bitcoin, los usuarios pueden operar activos en la cadena CKB utilizando una billetera de Bitcoin.
El núcleo del enlace isomórfico es permitir el uso de cuentas de diferentes cadenas públicas como BTC, Cardano, etc., para modificar los datos de activos RGB++ en la cadena CKB. La función Leap se basa en la tecnología de enlace isomórfico, permitiendo el cambio de UTXO vinculado a activos RGB++, como cambiar de UTXO de Bitcoin a UTXO de Cardano, transfiriendo así el control de los activos de la cuenta BTC a la cuenta de Cardano.
Desde la perspectiva del usuario, esto equivale a un cruce de activos entre cadenas, pero en realidad los datos todavía se almacenan en la cadena CKB, solo que se han cambiado los permisos de uso. Este método es más simple que el modelo tradicional de Lock-Mint entre cadenas y también evita la dependencia de los contratos de activos mapeados.
Wrapper
Para abordar las limitaciones de los activos RGB++ en cadenas de bloques públicas como Bitcoin y Cardano, que en esencia son inscripciones/runes, la capa RGB++ introduce el concepto de Wrapper. Tomando como ejemplo el wrapper rBTC, este conecta BTC a la capa RGB++ mediante contratos inteligentes que monitorean el comportamiento de los guardianes del puente. Si un guardián actúa de mala fe, su garantía será confiscada. Si los guardianes conspiran para robar BTC bloqueado, los poseedores de rBTC recibirán una compensación total.
Combinando Leap y Wrapper, varios activos en el ecosistema BTCFi, como activos nativos RGB++, BRC20, ARC20, runas, etc., pueden ser transferidos entre cadenas o a otras cadenas públicas.
CKB-VM: El motor de contratos inteligentes de BTCFi
CKB proporciona CKB-VM para RGB++ Layer, lo que permite que cualquier lenguaje de programación que soporte la máquina virtual RISC-V se use para el desarrollo de contratos en RGB++ Layer. Los desarrolladores pueden usar herramientas y lenguajes que conocen, para desarrollar y desplegar contratos inteligentes de manera eficiente y segura, dentro de un marco unificado de contratos inteligentes y un entorno de ejecución.
Ecosistema AA nativo: conexión fluida entre BTC y RGB++
RGB++ Layer reutiliza el esquema nativo de AA de CKB, siendo compatible en la medida de lo posible con cadenas de bloques UTXO principales como BTC y Cardano, tanto a nivel de desarrolladores como de usuarios. Los usuarios pueden operar directamente con los activos en RGB++ Layer utilizando cuentas, billeteras o métodos de autenticación como BTC, Cardano e incluso WebAuthn.
Por ejemplo, el middleware de la billetera CCC admite entradas de billetera populares como Unisat y Metamask. Por otro lado, las billeteras del ecosistema CKB como JoyID implementan WebAuthn, lo que permite a los usuarios autenticar su identidad mediante biometría, logrando un inicio de sesión y gestión de identidad sin interrupciones y de alta seguridad.
Conclusión
RGB++ Layer como una infraestructura importante para Memecoin, como inscripciones/rúnas/monedas de color, puede lograr escenarios de interacción en toda la cadena. Su entorno de ejecución de contratos inteligentes basado en RiscV proporciona un espacio de desarrollo para la lógica empresarial compleja que BTCFi necesita. En el futuro, seguiremos prestando atención al progreso de RGB++ Layer y realizaremos un análisis más profundo de sus soluciones tecnológicas relacionadas.