Casey Rodarmor presenta a Runes Protocol, un nuevo protocolo que busca competir con los tokens BRC-20 en la red Bitcoin.
Casey Rodarmor, el excéntrico creador del protocolo Bitcoin Ordinals, ha anunciado el lanzamiento de un nuevo protocolo llamado «Runes Protocol», con el cual pretende dar otro paso evolutivo en la creación de tokens fungibles en Bitcoin. Para lograrlo, Rodarmor busca superar conocidos inconvenientes dentro del protocolo BRC-20, superando así las posibilidades que este ofrece a los desarrolladores que usan el mismo. Entre esos inconvenientes a superar, Rodarmor destaca:
- Complejidad: desarrollar aplicaciones con BRC-20 es muy complejo y esto ha sido un elemento que frena su adopción.
- Experiencia del usuario: la experiencia de usuario que brindan los BRC-20 es limitada, sobre todo debido a la dificultad para desarrollarlos y las limitaciones interactivas de dichos tokens. Esto hace que los BRC-20 tengan un efecto negativo en la experiencia del usuario.
- Modelo de funcionamiento: Bitcoin emplea el modelo de UTXO y por ello construir usado este modelo es natural. Si bien, BRC-20 utiliza UTXO, otras propuestas de tokens sobre Bitcoin (como Taproot) no utilizan este modelo y son más complejos.
- Token nativo: Runes busca mantener a BTC como token nativo, algo que otros modelos de tokenización en Bitcoin (Stacks, RSK, OmniLayer, RGB o Taproot) no utilizan.
Desde la perspectiva de Rodarmor, esto hace de BRC-20 y de otros métodos de tokenización sobre Bitcoin conocidos, sean ineficientes, complejos, caros y vulnerables a estafas y hacks. Por ello, ha presentado esta propuesta para crear Runes y abordar todos estos problemas.
Runes Protocol, creando tokens sobre Bitcoin de forma más fácil
Así, Runes Protocol es un protocolo de token fungible para Bitcoin, y que está diseñado para ser una alternativa a BRC-20, Taproot Assets, RGB, Counterparty, Omni Layer y otras opciones de tokenización off-chain para Bitcoin (RSK y Stacks). Para lograr esta funcionalidad, Runes Protocol hace uso de todas las posibilidades de Bitcoin Script, y para ser más precios, del código de operación, OP_RETURN.
La idea detrás de Runes Protocol es vincular el registro de todas las operaciones al sistema UTXO de Bitcoin. Así por ejemplo, la transacción de emisión de token usando Runes, especifica el suministro, el símbolo del token y el número de decimales, asignando ese suministro a una UTXO específica. Cualquier cantidad de tokens Rune puede estar en una UTXO, sin importar su tamaño. De esta forma, los UTXO solo se utilizan para realizar un seguimiento de los saldos. Luego, una función de transferencia emplea ese UTXO, dividiéndolo en múltiples UTXO nuevos de tamaño arbitrario, que contienen diferentes cantidades de Runas, para enviar registros a otras personas.
Por ejemplo, si se utiliza una UTXO con diez mil satoshis (arbitrario), esta puede tener un millón de Runas. Así, se puede enviar a dos amigos 100k Runas a cada uno. Para ello se colocan las cantidades correspondientes a enviar y se asignan esas Runas en el contenido del OP_RETURN de la transacción de Bitcoin. Así, tenemos una UTXO (Salida) y salen tres UTXO, dos con 100k Runas cada uno para mis amigos y el otro con 800k Runas para mí (el cambio).
Este esquema es mucho más sencillo de usar para generar tokens que, por ejemplo, las conocidas colored coins. Pero al mismo tiempo, permite superar las debilidades de Ordinas y Colored Coins, sin abandonar el estándar de Bitcoin. De hecho, se necesitarían unos pocos cambios sobre Bitcoin, más específicamente, sobre OP_RETURN para habilitar esta función y desatar todo su potencial.
Características principales de Runes Protocol
Rodarmor indica que este sistema nos ofrece interesantes características como:
- Eficiencia: dado que el funcionamiento de Runes es un protocolo nativo de Bitcoin y utiliza las capacidades de UTXO y OP_RETURN para su funcionamineto.
- Seguridad: Los tokens Runes están protegidos por la red Bitcoin, que es la cadena de bloques más segura del mundo.
- Flexibilidad: Runes está diseñado para ser compatible con una amplia gama de aplicaciones.
- Tasas de transacción más bajas: Las tarifas de transacción de Runes son mucho más bajas que las de BRC-20. Esto hace que Runes sea más asequible para los usuarios.
- Transacciones más rápidas: Las transacciones de Runes son más rápidas que las de BRC-20. De hecho, por su naturaleza usando OP_RETURN, podría ser posible utilizar Runes Protocol en conjunto con Lightning Network.
Un trabajo en progreso
Rodarmor indica que todo esto está en desarrollo. En su blog personal, Rodarmor habla de Runes y de sus posibilidades, pero todo es una idea, una que ya ha captado la atención de muchos desarrolladores. Y en realidad, es comprensible, porque comparado con Ordinals, Runes Protocol es mucho menos invasivo, más práctico y extensible, algo que sin duda capta la atención de aquellos que se han abocado al desarrollo de ideas como Ordinals o BRC-20.
Así queda por ver si Runes tendrá éxito en la competencia con BRC-20. Sin embargo, la participación de Rodarmor en el proyecto es una señal de que vale la pena tomarlo en serio. Rodarmor es un desarrollador de Bitcoin respetado con un historial de éxito. Su protocolo Ordinals ha sido muy popular y ha ayudado a aumentar el interés en los NFT de Bitcoin. Si Runes tiene éxito, podría tener un impacto importante en el ecosistema de Bitcoin. Podría hacer que Bitcoin sea una plataforma más atractiva para una amplia gama de nuevas aplicaciones sobre Bitcoin.
Continúa leyendo: Los Ordinals superan los 25 millones en la red Bitcoin