¿Qué son los Bitcoin Runes? Una guía para principiantes sobre la nueva alternativa de token BRC-20.

¿Qué son los Runes? Una guía para empezar principiantes.

Detalles del artículo

Temas

Bitcoin

,

Ordinales

,

Autores (as)

Wendy Lopez

Publicado

April 3, 2024

Runes es el protocolo de token fungible más reciente que llega al ecosistema de Bitcoin, con promesas de simplicidad y eficiencia. En esta guía, descubrirás qué son las Runes de Bitcoin, cómo difieren de los tokens BRC-20 y cómo almacenarlas de manera segura en tu billetera de Runes de Xverse.

¿Qué son las Runes en Bitcoin?

Las Runes son tokens fungibles emitidos directamente en Bitcoin utilizando el protocolo Runes. El creador de Ordinals, Casey Rodarmor, propuso el nuevo protocolo en septiembre de 2023, presentándolo como una alternativa mejor y más simple al estándar experimental BRC-20 para tokens fungibles.

Los tokens BRC-20 ganaron mucha popularidad poco después de que se lanzara el estándar de token de Bitcoin en marzo de 2023 por el desarrollador pseudónimo Domo. Aproximadamente tres meses después, el valor de los tokens BRC-20 se disparó, alcanzando una capitalización de mercado de $1 mil millones ($1 Billion).

Aunque el estándar de token permitió a los usuarios crear tokens fungibles nativos de Bitcoin por primera vez, también llevó a la producción excesiva de "junk" UTXOs, que congestionaron la red. Rodarmor busca resolver este problema con un protocolo basado en UTXO que evitará la generación de “junk” UTXOs.

Bitcoin utiliza el modelo UTXO, donde una transacción consiste en inputs y outputs. Cuando ocurre una transacción, el input se elimina y se genera un output. El output que queda es conocido como UTXO, que puede ser utilizado más tarde en una nueva transacción. En otras palabras, los "unspent transaction outputs" (UTXOs) son las monedas que quedan en una billetera después de completar una transacción.
A diferencia de otros protocolos de tokens fungibles para Bitcoin, Runes no requiere datos fuera de la cadena (off-chain data) o un token nativo para operar. Por ejemplo, el Protocolo de Activos Taproot utiliza UTXOs pero almacena metadatos de activos fuera de la cadena (metadata off chain). Alternativamente, Counterparty, un protocolo construido sobre la cadena de bloques de Bitcoin, requiere un token nativo para algunas operaciones y no está basado en UTXO.

La comunidad de Bitcoin ha reaccionado al protocolo de Runes con mucho entusiasmo, tanto que el primer token Rune, $RUNE, fue emitido el mismo día en que Rodarmor hizo el anuncio.

Trevor Owens, de BTC Frontier Fund, también ofreció una subvención de $100,000 ese mismo día al primer equipo que produjera una aplicación indexer, emisión o transferencia de Runes funcional.

Unos días después, Luminex presentó una herramienta de emisión de Runes que permite a los usuarios crear y emitir sus propios tokens Rune.

Sin embargo, poco después Rodarmor aclaró que las especificaciones para el estándar de tokens no estaban finalizadas y que estaba trabajando en un indexer.

¿Cómo Funciona el Estándar de Token Runes?

Ahora, veamos cómo funciona el protocolo de Runes.

Emisión y Transferencia de Tokens

La creación de un nuevo token Rune comienza con una transacción de emisión donde el símbolo, el suministro de tokens y el número de decimales son definidos. El suministro de tokens se asigna a un UTXO específico, lo que permite que un solo UTXO contenga cualquier cantidad de cualquier número de Runes, ya sea mil millones, millones o menos. Los UTXO se utilizan para hacer un seguimiento de los saldos de tokens Rune.

Una función de transferencia se utiliza para dividir un UTXO en varios nuevos UTXO que contienen diferentes cantidades de Runes para enviar registros a los destinatarios.

Almacenamiento de Datos

Las inscripciones de ordinals se crean agregando contenido como imágenes, audio y archivos HTML en la sección de testigos de una transacción de Bitcoin. La sección de testigos fue introducida por la actualización SegWit, que cambió el formato de la transacción de Bitcoin dividiéndolo en dos partes. La primera parte contiene las direcciones de las carteras del remitente y del receptor, mientras que el segmento de testigos contiene las firmas de transacción.

En lugar de almacenar datos en la parte de testigos de una transacción, Runes almacena datos en OP_RETURN, una función especial utilizada para almacenar datos en la cadena de bloques de Bitcoin. Este factor diferencia los protocolos de Ordinals y Runes entre sí.

Runes vs. Tokens BRC-20: Similitudes y Diferencias

Así es como Runes se compara con los tokens BRC-20.

El Auge de los Tokens Fungibles en Bitcoin

El ascenso de los tokens fungibles en Bitcoin ha avanzado significativamente en 2023 desde el lanzamiento del protocolo de Ordinals, que introdujo el concepto de numeración de satoshis (sats) en el orden en que son minados.

Este esquema de numeración, llamado Teoría de Ordinal, inicialmente se utilizó para crear tokens no fungibles directamente en la blockchain de Bitcoin al inscribir datos arbitrarios en sats individuales. Estos NFTs se denominaron inscripciones ordinales o artefactos digitales, diferenciándolos de los NFTs acuñados en otras cadenas.

Poco después de que las inscripciones ordinales ganaran popularidad a principios de 2023, el estándar experimental de token BRC-20 se lanzó en marzo basado en la Teoría Ordinal. Esto llevó los tokens fungibles directamente a Bitcoin y provocó la explosión de los tokens meme. Sin embargo, el estándar de token BRC-20 era ineficiente y complejo porque requería que los usuarios primero acuñaran un NFT para crear un token BRC-20.

Como resultado, el estándar de token ORC-20 se introdujo un mes después para abordar los problemas de ineficiencia de BRC-20 y para resolver otros desafíos, como el sistema de nomenclatura, que estaba limitado a 4 letras, y la falta de un mecanismo adecuado contra el doble gasto.

Con el protocolo de Runes ahora en escena, la emisión de tokens fungibles en Bitcoin se está volviendo cada vez más refinada. Esto muestra que los desarrolladores están ansiosos por encontrar la mejor manera de emitir tokens fungibles en la capa base de Bitcoin con la menor cantidad de efectos adversos posible.

Comparte este artículo