¿Qué es el protocolo Runes de Bitcoin?
El ecosistema de Bitcoin está en constante evolución, buscando maneras de expandir su funcionalidad y utilidad sin comprometer la seguridad y descentralización que lo caracteriza. En este contexto, el Protocolo Runes emerge como una propuesta innovadora que promete revolucionar la forma en que se emiten y gestionan los tokens fungibles en la red de Bitcoin.
En este artículo, exploraremos en detalle qué es el Protocolo Runes, quién está detrás de su creación, su objetivo principal, y cómo puede transformar por completo el panorama de Bitcoin.
¿Qué es el Protocolo Runes?
El Protocolo Runes de Bitcoin es un estándar propuesto para la creación y manejo de tokens fungibles (o Runestones como se conocen dentro del protocolo) directamente en la blockchain de Bitcoin. Se diferencia de otros estándares de tokenización por su integración más armónica con el modelo UTXO (Unspent Transaction Output) de Bitcoin, buscando eficiencia y minimización de la congestión de la red.
Entre las principales características de este nuevo protocolo podemos mencionar:
- Integración con UTXO. El Protocolo Runes está diseñado para trabajar de la mano con el modelo de transacciones de Bitcoin, evitando la generación excesiva de UTXOs no deseados, lo que contribuye a una red más limpia y menos congestionada. Este era un punto débil de las implementaciones de Ordinals y BRC-20, ya que en estos protocolos la integración UTXO generaba mucha información innecesaria que afectaba de forma negativa a la UTXO general de la blockchain de Bitcoin.
- Mejor fungibilidad. Otro punto interesante del Protocolo Runes es que este facilita la creación de tokens que son intercambiables entre sí, sin diferenciar unos de otros, lo que es fundamental para monedas, stablecoins, y otros activos digitales. Este cambio resulta fundamental si, por ejemplo, queremos empezar a construir aplicaciones DeFi (como un DEX o una plataforma de lending) directamente sobre Bitcoin o sobre sus Layer2 (pero sin necesitar de tecnologías externas a Bitcoin).
- Eficiencia en la red. Al optimizar la forma en que se manejan los tokens dentro de la blockchain de Bitcoin, se busca reducir el impacto en la velocidad y costos de transacción.
- Compatibilidad con la Lightning Network. Otro punto a favor del Protocolo Runes es que este, a diferencia de BRC-20 y Ordinals, si es compatible con la Lightning Network. Esto significa que podemos tomar nuestros Runestones y enviarlos a la Lightning Network donde podemos usarlos como si fuera un satoshi/bitcoin cualquiera. De esta manera, el Protocolo Runes habilita un caso de uso que anteriormente era imposible de lograr. Asimismo, Runes también puede funcionar con DLC y otras Layers2 (como RSK o Stacks).
- Se puede quemar. Otra gran característica del Protocolo Runes es que sus tokens (Runestones) se pueden quemar, empleando el OP_CODE, OP_RETURN, en el cual se inyecta una información «malformada» para dejar inhabilitado el Runestone.
Objetivo principal del Protocolo Runes
El Protocolo Runes fue propuesto por Casey Rodarmor, un desarrollador de Bitcoin conocido por su trabajo en el protocolo Ordinals. Rodarmor presentó Runes en septiembre de 2023, con la visión de mejorar el estándar de emisión de activos fungibles en Bitcoin, y ha estado trabajando en su desarrollo desde entonces. Desde entonces, Rodarmor ha estado trabajando para afinar los detalles de este protocolo de Bitcoin el cual fue activado durante el minado del bloque #840000 de Bitcoin, el mismo bloque en el cual se activó el cuarto halving de Bitcoin, el pasado 20 de abril de 2024.
Gracias a todo esto, el Protocolo Runes aspira a expandir las capacidades de Bitcoin más allá de ser una simple moneda digital o reserva de valor, permitiendo la emisión de varios tipos de activos digitales de manera segura y eficiente. Esto abre la puerta a nuevas aplicaciones financieras y modelos de negocio sobre la red de Bitcoin, manteniendo al mismo tiempo su característica descentralización y seguridad.
Esto resulta de vital importancia para Bitcoin, ya que el Protocolo Runes es capaz de impulsar la innovación y la utilidad dentro del ecosistema de Bitcoin. Permitiendo la creación de tokens fungibles, Runes podría facilitar una mayor adopción de Bitcoin en diversos sectores, incluyendo finanzas descentralizadas (DeFi), sistemas de votación, y representación de activos reales o virtuales. Y, aunque el Protocolo Runes es una propuesta relativamente nueva, su adopción y desarrollo podrían influir significativamente en cómo se percibe y utiliza Bitcoin en el futuro.
¿Cómo funciona este protocolo?
El Protocolo Runes ha sido desarrollado específicamente para la red de Bitcoin, facilitando la creación y administración de una diversidad de tokens digitales. Este protocolo opera mediante el sistema UTXO de Bitcoin, iniciando cada transacción al recolectar fragmentos de Bitcoin que no han sido utilizados previamente (como el cambio o vuelto) para generar nuevas transacciones. Al rastrear cada Bitcoin desde su origen, se asegura la unicidad de cada moneda, evitando su duplicación fraudulenta. Esto proporciona seguridad a los usuarios sobre la autenticidad y propiedad de los Bitcoins que poseen o reciben.
A diferencia de otros protocolos que podrían depender de información almacenada fuera de la cadena o de tokens especiales, Runes aprovecha las capacidades inherentes a Bitcoin para el almacenamiento de datos en la cadena. Esto resulta en una menor generación de UTXOs innecesarios, los cuales pueden saturar la red y hacer que las transacciones sean más lentas, costosas y menos fiables.
En particular, los datos del Protocolo Runes se almacenan en la sección OP_RETURN de una transacción. Esto es comparable a anotar un mensaje secreto en su transacción de Bitcoin. OP_RETURN actúa como esa herramienta mágica que permite dejar una marca sin alterar los Bitcoins existentes. De esta manera, las transacciones se mantienen eficientes y organizadas, sin imponer cargas adicionales a la red, lo que podría comprometer la experiencia del usuario.
Por otro lado, el uso de esta opción le permite al Protocolo Runes emitir un total de 340282366920938463463374607431768211455 tokens (340 sextillones de tokens). Una cantidad que puede ser emitida por cada UTXO dentro de Bitcoin. Esto significa que hay capacidad de generar tokens dentro del Protocol Runes a un nivel que prácticamente podríamos decir, resulta infinito.
Así, dependiendo de la información colocada en el OP_RETURN, es posible crear los distintos tokens o Runestones que se deseen, cada uno con sus propiedades únicas e iniciando con ello, la historia de un nuevo token dentro de la blockchain de Bitcoin. Por supuesto, todo lo que tiene un principio, también tiene un fin, y los Runestones llegan a su fin en lo que se conocen como cenotafios. Estas no son más que monedas que tienen una carga OP_RETURN invalida, lo que significa que dicho Runestones ha sido destruido y ya no puede usars
Importancia e impacto en el ecosistema de Bitcoin
Runes promete aportar una serie de beneficios al ecosistema de Bitcoin, entre los que destacamos:
- Una mayor utilidad para Bitcoin y su blockchain. El Protocolo Runes permitirá la emisión de diversos tipos de tokens fungibles, como security tokens, utility tokens, stablecoins y tokens de gobernanza, directamente en la blockchain de Bitcoin. De esta manera, se podrá diversificar la cantidad de tokens que hacen vida dentro de Bitcoin, llevando a la generación de aplicaciones descentralizadas alrededor de esta blockchain.
- Fomentará la innovación. Fomentará la innovación entre los desarrolladores, ofreciendo nuevas formas de interactuar con la blockchain de Bitcoin.
- Una mejor eficiencia en comparación a Ordinals y BRC-20. El Protocolo Runes mejorará la eficiencia en la gestión de UTXOs, reduciendo la congestión de la red, en comparación con la emisión de los Ordinals y BRC-20. Sin embargo, la emisión de nuevos tokens en la red blockchain tendrá un fuerte impacto en la congestión general de la red y sus comisiones, tal como pudimos verlo el día de la activación de Runes, cuando las comisiones llegaron a costar más de 4000 $ USD.
- A diferencia del protocolo BRC-20, que es complejo y no se basa en UTXO, lo que genera una gran cantidad de UTXOs no deseados, Runes se integra de manera más natural y eficiente con la red de Bitcoin, enfocándose en una gestión responsable de UTXOs y minimizando su impacto en la red.
El futuro del Protocol Runes
Aunque el Protocolo Runes apenas acaba de lanzarse sobre la red Bitcoin, ya existen proyectos como, Magic Eden Runes, Runealpha, PipeBTC y RSIC que se están desarrollando tomando como base dicho protocolo, demostrando el interés y potencial que tiene dentro de la comunidad de desarrolladores.
Gracias a esto, se espera que el protocolo Runes evolucione para incluir funcionalidades como el comercio directo entre usuarios, minimizando la dependencia de los exchanges centralizados. Además, una vez aprobada la Propuesta de Mejora de Bitcoin (BIP) para volver a traer a la vida el OP_CODE, OP_CAT, se podrían tender puentes con redes de Layer 2, expandiendo aún más las capacidades y aplicaciones de Runes en el ecosistema de Bitcoin.
En conclusión, el protocolo Runes representa un paso adelante significativo en la búsqueda de expandir la funcionalidad de Bitcoin más allá de ser simplemente una reserva de valor o un medio de intercambio. Con su enfoque en la eficiencia, la innovación y la expansión de la utilidad de Bitcoin, Runes tiene el potencial de abrir nuevas avenidas para el desarrollo de aplicaciones descentralizadas y servicios financieros en la blockchain más segura y estable del mundo.
Empieza en Bit2Me y salta al mundo de las criptomonedas con ventaja. Regístrate fácilmente y consigue 5 € GRATIS en tu primera compra con este enlace. ¡No esperes más para unirte a la revolución cripto! Registrarme