Compartir este artículo

RGB continúa su trabajo para brindar mejores contratos inteligentes a Bitcoin

El protocolo RGB, ahora en versión beta, está trabajando para equipar a Bitcoin con las capacidades que han convertido a Ethereum en la cadena de bloques preferida para emitir activos tokenizados.

La comida para llevar

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de The Protocol hoy. Ver Todos Los Boletines

  • El protocolo RGB, desarrollado por la Asociación de Normas LNP/BP, entró en fase beta en junio.
  • La red de segunda capa promete traer contratos inteligentes y activos tokenizados a Bitcoin con un diseño técnico similar a Lightning Network.
  • RGB podría usarse para emitir valores tokenizados y tokens no fungibles (NFT), y para ofrecer un medio más privado de emisión y transferencia de monedas estables.

Contratos inteligentes y Bitcoin. Estos fenómenos técnicos rara vez se asocian, a menudo porque se cree que el lenguaje de programación simplificado de Bitcoin no es compatible con las aplicaciones de contratos inteligentes que se han convertido en las favoritas del ecosistema Ethereum .

Pero a medida que el nuevo protocolo RGB que permite contratos inteligentes lanza su versión beta, la gente de la Asociación de Estándares LNP/BP está tratando de cambiar esta percepción.

El grupo (cuyo acrónimo es la abreviatura de Lightning Network Protocol y Bitcoin Protocol) está desarrollando RGB, una red de contratos inteligentes basada en Bitcoin. (El protocolo recibe su nombre del esquema de coloración aditiva «RGB», ya que originalmente surgió como un proyecto para mejorar el esquema de monedas de colores de Bitcoin para activos tokenizados).

La red de “tercera capa”, como la llama ONE de sus arquitectos, Giacomo Zucco, ha entrado en fase beta y podría ayudar a equipar a Bitcoin con las capacidades de tokenización que han hecho de Ethereum la cadena de bloques de referencia para emitir activos tokenizados como valores, objetos de colección, Cripto y más.

Sigue leyendo: Se lanza un protocolo para la emisión de tokens en la red Lightning de Bitcoin

La nueva vieja cosa

RGB fue conceptualizado inicialmente por Peter Todd, desarrollador de Bitcoin CORE y consultor de criptografía. Con financiación no revelada de Bitfinex/ Tether, Fulgur Ventures y Poseidon Group, el protocolo entró en fase beta a finales de junio. Giacomo Zucco, director de LNP/BP, aclaró que el nodo RGB del software está en fase beta, pero que todas las billeteras compatibles con RGB aún se encuentran en fase alfa.

La búsqueda de contratos inteligentes basados ​​en Bitcoin (y, más generalmente, la tokenización de activos en Bitcoin ) no es nada nuevo.

Sigue leyendo: Escribir contratos inteligentes de Bitcoin será más fácil con un nuevo lenguaje de codificación

La función OP_RETURN de Bitcoin ha permitido una funcionalidad limitada de contratos inteligentes desde su creación. Esta función sentó las bases técnicas para los NFT/coleccionables basados en Bitcoin a través del protocolo Counterparty, así como para la emisión de...Tether (USDT) moneda estable en Bitcoin a través del protocolo Omni.

Por su parte, los contratos de bloqueo de tiempo hash de Lightning Network (los parámetros técnicos que bloqueanBitcoin (BTC) en canales de pago en la red secundaria: son una forma de contrato inteligente.

Aprovechar las técnicas (y las compensaciones) de Lightning

Las llamadas "cadenas laterales" son cadenas de bloques confiables en el sentido de que un cuerpo federado de representantes gestiona los nodos que supervisan las operaciones de la cadena lateral, como la emisión de activos y la vinculación de Bitcoin a ella. Estas redes, que operan en paralelo a una cadena de bloques descentralizada como Bitcoin, comercializan funciones de contratos inteligentes como ONE de sus principales casos de uso.

RGB, por otro lado, no es una blockchain confiable como RSK o Liquid, ni depende de la cadena principal de Bitcoin para ejecutar transacciones como Omni o Counterparty. En cambio, su diseño se inspira en su prima técnica, Lightning Network.

Sigue leyendo: ¿Qué es la red Lightning de Bitcoin?

La red Lightning se basa en la verificación del lado del cliente para que sus pares verifiquen el movimiento de fondos. Al enviar fondos a un par en Lightning, el estado del canal de pago con este par se actualiza tanto en su nodo Lightning como en el de su par. El estado final del canal de pago no se registra en la blockchain de Bitcoin hasta que se cierra.

Esta verificación retrasada permite que Lightning Network procese pagos casi instantáneos, pero esto tiene un costo: debe KEEP su nodo en funcionamiento en todo momento o el par en el otro extremo de su canal de pago puede intentar engañarlo al transmitir un estado de canal falso a la cadena de bloques (un servicio técnico conocido como Torres de vigilanciaestán trabajando para mitigar este vector de ataque).

Zucco dijo que RGB “aprovecha las técnicas y ventajas de Lightning”, ya que los activos se transferirán de la misma manera.

El diseño RGB es un diseño de validación del lado del cliente. Esto significa que, cuando te envío algo, no publico la transferencia en la red; te la envío, punto a punto, y solo usaré la red pública para evitar el doble gasto. Debes usar la blockchain solo para evitar el doble gasto, pero no para transferir activos.

Destacó que las compensaciones son las mismas que en Lightning y resaltó que cada nodo RGB necesitará KEEP datos de respaldo de todo su estado.

Para emitir activos en RGB, el emisor crea un esquema para el activo que define parámetros como la fungibilidad, la oferta circulante y la tasa de inflación, entre otros. El activo y su esquema se vinculan a un punto de referencia en la blockchain de Bitcoin, como una UTXO o una dirección, para indexar el token y su esquema.

Casos de uso de RGB

El objetivo a largo plazo es hacer que RGB sea compatible con Lightning, pero como el proyecto aún está en fase beta, esta integración llevará algún tiempo en desarrollo antes de que esté lista para el usuario.

Hasta que se produzca esa integración, un caso de uso concreto y lógico para RGB por sí solo son los NFT (aunque a Zucco personalmente no le entusiasma demasiado). Los NFT son tokens únicos que suelen representar un coleccionable digital, como una obra de arte.

Sigue leyendo: El dinero reinventado: Bitcoin y Ethereum son una dupla DeFi

El ejemplo clásico son los CryptoKitties, esos felinos NFT reproducibles acuñados en la red Ethereum . Otro ejemplo, quizás menos conocido, son las tarjetas RarePepe emitidas en Bitcoin mediante el protocolo Counterparty.

RGB podría tener una ventaja sobre estas formas de NFT, ya que RGB permitiría enviar el archivo informático del NFT en la misma transacción que el activo que lo representa. Al enviar un CryptoKitty como token ERC-721 en Ethereum o una "moneda de color" de RarePepe en Bitcoin, el archivo del objeto coleccionable debe transferirse por separado. Con RGB, ambos activos... y Los objetos coleccionables se pueden “enviar dentro del mismo canal”, afirmó Zucco.

Un caso de uso más relevante para RGB, según Zucco, sería la emisión de Tether en el protocolo. Dado que todas las transacciones se gestionan fuera de la cadena, Zucco afirmó que RGB conlleva la promesa de ser posiblemente más privado que incluso la Red Lightning.

En el caso de algo como la moneda estable Tether, cuya dirección en cadena de bloques como Bitcoin, Ethereum, EOS y TRON se puede rastrear fácilmente y, en escenarios extremos, incluir en la lista negra, esto podría reforzar la Privacidad de Tether y su resistencia a la censura.

Sigue leyendo: Las altas comisiones de Ethereum impulsan a Tether hacia su octava blockchain, OMG Network

El RGB es muy privado. No puedo Síguenos un activo RGB en la blockchain. Solo al recibir un activo se ve su historial, pero está ofuscado criptográficamente con la Tecnología de Transacciones Confidenciales que reutilizamos de Blockstream. Una vez que envías un activo, no podrás ver su destino posterior, declaró Zucco a CoinDesk.

Pruebas de batalla RGB en la versión beta

Por supuesto, antes de que estos casos de uso se puedan implementar, RGB necesita pruebas en la fase beta. Además, aún hay que considerar la integración con Lightning Network y el diseño de la billetera.

La Asociación de Estándares LNP/BP no diseñará una billetera por sí misma, dijo Zucco, pero trabajará con desarrolladores externos que sí lo hagan.

Después de todo, LNP/BP tendrá mucho trabajo reforzando la estructura principal de RGB: su código fuente. En cuanto a los apéndices del protocolo (sus billeteras y otras integraciones), la comunidad distribuida de Bitcoin deberá implementar este desarrollo.

Colin Harper, Blockspace Media

Colin escribe sobre Bitcoin. Anteriormente, trabajó en CoinDesk como reportero de tecnología y en Luxor Tecnología Corp. como jefe de investigación. Actualmente, es editor jefe de Blockspace Media y también colabora como freelance para CoinDesk, Forbes y Bitcoin Magazine. Posee Bitcoin.

Colin Harper