Los puentes entre cadenas existen para resolver un problema importante en la esfera blockchain: la falta de interoperabilidad. Es decir, debido a la incompatibilidad, los activos en diferentes blockchains no pueden transferirse entre sí.
Los puentes suelen depender de configuraciones de múltiples firmas (multifirma) que requieren altos niveles de confianza para realizar su función. Como resultado, han abierto nuevos mercados y han sido cruciales para muchas plataformas blockchain para la transferencia de criptoactivos de una plataforma a otra.
Sin embargo, por muy útiles que parezcan haberse vuelto los puentes entre cadenas, también han luchado con su vulnerabilidad a los ataques de piratas informáticos malvados. Cuando se explota, surge el problema de que los fondos de los usuarios corren el riesgo de sufrir fraude y acciones maliciosas. Los puentes han sido objetivos frecuentes para los piratas informáticos, como lo demuestran varias violaciones de alto perfil que resultaron en pérdidas estimadas en
Estos exigen cuestionar alternativas más descentralizadas que dependen menos de la confianza, mientras que adolecen de una mala experiencia de usuario y complejidad técnica.
Lo que hace RGB++, un innovador estándar de activos de capa 1 de Bitcoin, es ofrecer una solución única a esta importante amenaza para generar confianza en la tecnología blockchain. Permite que los criptoactivos en su protocolo se muevan a través de cadenas de bloques sin puentes entre cadenas y sus inconvenientes asociados.
El protocolo RGB++ aparece como la forma más efectiva actual de la industria para emitir y transferir activos criptográficos en la cadena de bloques segura de Bitcoin sin ejecutar una verificación del lado del cliente. A través de sus características que brindan la capacidad de "saltar" activos directamente entre L1 (blockchain de Bitcoin) y L2 (blockchain de CKB u otras blockchains basadas en UTXO), RGB++ permite transferencias entre cadenas sin puentes, permisos o suposiciones de confianza, así como la vulnerabilidades asociadas.
Este artículo analiza la mecánica y los beneficios de esta innovadora solución de cadena cruzada sin puentes.
La solución de cadena cruzada sin puentes prospera como un salto en la capacidad de acuñación y transferencia de propiedad de los activos RGB++. El protocolo RGB++ emite criptoactivos en la cadena de bloques de Bitcoin que están "atados" o "vinculados" al UTXO de Bitcoin con 546 satoshi que, si se gastan, también gastarán el activo RGB++ correspondiente.
Por ejemplo, si Alice acuña 100 tokens de prueba a través del protocolo RGB++, habrá 546 satoshi-UTXO en la cadena de bloques de Bitcoin bajo su control y asociado con los 100 tokens de prueba. Simultáneamente, dado que los activos emitidos a través de RGB++ crean los correspondientes "activos ocultos" en la cadena de bloques CKB, se crea una celda en la cadena de bloques CKB. Esto esencialmente produce un UTXO más inteligente que contiene la interpretación de los activos RGB++ (es decir, los 100 tokens de prueba) y sus condición de desbloqueo Solo cuando se haya gastado el 546 satoshi-UTXO de Alice, la celda también se gastará simultáneamente.
Entonces, cuando Alice transfiere 60 tokens de prueba a Bob, se refleja en la cadena de bloques de Bitcoin que ha gastado el UTXO original asociado con los 100 tokens de prueba. Recibirá un nuevo 546 satoshi-UTXO vinculado a los 40 tokens de prueba restantes, ya que la celda original en la cadena de bloques CKB crea dos nuevas celdas: una que contiene la interpretación de 40 tokens de prueba y otra con 60 tokens de prueba. Mientras tanto, la dirección de Bob recibe un UTXO asociado con 60 tokens de prueba.
Este ejemplo muestra que la propiedad de los activos RGB++ está ligada a los UTXO de Bitcoin. Solo quien transfiera (gaste) un UTXO en particular puede desbloquear los activos RGB++ correspondientes. Esto se debe a que la condición de desbloqueo establecida en la celda que contiene la interpretación del activo RGB++ es la transferencia del UTXO de Bitcoin.
Cuando la condición de desbloqueo de una transacción RGB++ iniciada en la cadena de bloques de Bitcoin se establece con un UTXO de otra cadena de bloques (no Bitcoin), el activo "salta" a la otra cadena de bloques. El próximo gasto del activo RGB++ tendría que ser desbloqueado por un UTXO de esa cadena de bloques. Este es el mecanismo básico del salto, una solución entre cadenas sin puentes que está completamente descentralizada y no requiere suposiciones de confianza. Para profundizar más, mire la charla de Cipher sobre " ".
La función de salto se destaca por no tener permisos, no ser confiable, ser segura y eficiente:
Sin permiso : a diferencia de los puentes multifirma que restringen el tipo de activos que admiten, la función de salto permite que cualquier activo acuñado en la cadena de bloques de Bitcoin se mueva libremente hacia y desde la cadena de bloques de CKB.
Sin confianza : opera sin necesidad de confianza intermediaria, es decir, ningún tercero posee ni controla ningún activo.
Seguro : al evitar puntos centrales de vulnerabilidad como los de los puentes multifirma, la seguridad de los activos RGB++ mejora enormemente.
Eficiente : aunque requerir múltiples confirmaciones de bloques puede tardar aproximadamente una hora, este retraso es generalmente aceptable y garantiza una mayor seguridad y confiabilidad.
El salto también admite tokens fungibles y no fungibles (como
El
Saltar activos RGB++ (monedas y DOB) de L1 (blockchain de Bitcoin) y L2 (blockchain de CKB) es bastante fácil. Sigue estos pasos:
Después de iniciar sesión en la billetera JoyID, cambie a la red Bitcoin
Haga clic en el botón 'Saltar' y seleccione las monedas o DOB que desea saltar
En la interfaz de envío, seleccione "Bitcoin L2 (CKB)" y luego ingrese la dirección CKB y la cantidad. Establece la tarifa del minero.
Haga clic en "Enviar" y confirme con su Touch ID o Face ID.
Se puede encontrar un vídeo tutorial.
El salto de activos RGB++ (monedas y DOB) de L2 a L1 se realiza en dos etapas: las etapas de preparación y finalización que requieren firmar transacciones BTC y CKB respectivamente.
Prepara el salto
Completa el salto
Se puede encontrar un vídeo tutorial.
Los activos RGB++ están vinculados a los UTXO de Bitcoin que tienen un tamaño de 546 satoshis. Si se gasta este UTXO, los activos RGB++ asociados también se gastan o queman.
Para evitar que los UTXO vinculados a activos RGB++ se gasten accidentalmente, la billetera JoyID ha establecido un umbral, que actualmente es 1200 satoshi. Los UTXO por debajo de esta cantidad no se gastarán como tarifas de minero ni como transferencias normales de BTC. Para evitar que se gaste por error, se recomienda utilizar una billetera JoyID para almacenar y enviar/recibir activos RGB++.
Evite el uso de algunas de las herramientas creadas por miembros de la comunidad para trasladar activos de la cadena de bloques CKB a la cadena de bloques Bitcoin. Por lo general, no se adhieren al estándar RGB++ cuando se vinculan a los 546 satoshi-UTXO de Bitcoin. Si vinculan un activo a un UTXO con más de 1200 satoshi, entonces una transacción enviada usando una billetera JoyID gastará fácilmente el UTXO como tarifa del minero o para transacciones UTXO regulares.
Se recomienda utilizar únicamente la billetera JoyID para todas las operaciones de salto. Para obtener más orientación, consulte "