Aspectos clave
Bitcoin Runes es un protocolo que permite la creación de tokens fungibles en la blockchain de Bitcoin.
El protocolo Bitcoin Runes utiliza el modelo UTXO de Bitcoin y el opcode OP_RETURN para simplificar la creación y gestión de tokens fungibles en la red de Bitcoin.
Entre algunos de los beneficios de las runas de Bitcoin se incluyen una mayor eficiencia y un enfoque sencillo para crear tokens fungibles.
Introducción
Con los años, el ecosistema de Bitcoin se ha expandido para incorporar tokens fungibles y no fungibles (NFT) dentro de su red. En este artículo, exploraremos el protocolo Bitcoin Runes, cómo funciona, las diferencias clave con respecto a los tokens BRC-20 y sus posibles beneficios.
¿Qué son las runas de Bitcoin?
Bitcoin Runes es un protocolo que permite la creación de tokens fungibles en la blockchain de Bitcoin. A diferencia de los tokens BRC-20 y SRC-20 que también operan en la blockchain de Bitcoin, las runas no dependen del protocolo Ordinals y están diseñadas para ser más simples y eficientes. Utilizan modelos blockchain de Bitcoin establecidos, como el modelo UTXO y el código de operación OP_RETURN.
¿Cómo funciona Bitcoin Runes?
El protocolo Bitcoin Runes opera a través de dos mecanismos fundamentales de la blockchain de Bitcoin: el modelo de transacción UTXO (Transacción de Salida No Gastada) de Bitcoin y el opcode OP_RETURN.
En el modelo de transacción UTXO, cada transacción da como resultado salidas que se tratan como piezas separadas de moneda digital. Para iniciar una transacción, utilizas estas salidas como entradas. El modelo UTXO permite el seguimiento de cada unidad de criptomoneda. En el contexto de Bitcoin Runes, cada UTXO puede contener diferentes cantidades o tipos de runas, lo que simplifica la gestión de los tokens.
El opcode OP_RETURN permite a los usuarios adjuntar información adicional a las transacciones de Bitcoin. Este opcode facilita la inclusión de hasta 80 bytes de datos adicionales en una transacción no gastada. Bitcoin Runes utilizan específicamente el opcode OP_RETURN para almacenar los datos del token, como el nombre del token, el ID, el símbolo, los comandos para acciones específicas y otros datos esenciales. Los datos se almacenan en lo que se conoce como Runestone dentro del opcode OP_RETURN de una transacción de Bitcoin.
Grabar y acuñar runas en Bitcoin
El proceso de creación de una nueva runa se denomina grabado. El grabado implica especificar algunos detalles clave, como el nombre de la runa, el símbolo, el ID, la cantidad de suministro, la divisibilidad y otros parámetros. Todos estos datos se registran en la salida OP_RETURN de una transacción de blockchain. Durante el proceso de grabado, los creadores también tienen la opción de incluir un "preminado," lo que les permite asignarse una cierta porción de la runa antes de que esté disponible para el público.
Una vez que se graba una runa, se puede acuñar a través de acuñaciones abiertas o cerradas. La acuñación abierta permite a cualquier persona generar nuevas runas después del grabado inicial mediante la creación de transacciones de acuñación. Por el contrario, las acuñaciones cerradas permiten la acuñación de nuevos tokens solo cuando se cumplen condiciones predeterminadas, como un período de tiempo específico, después del cual finaliza el proceso de acuñación.
Bitcoin Runes vs. BRC-20
Modelo de operación
Bitcoin Runes opera según el modelo UTXO (Transacción de Salida No Gastada) de Bitcoin. Por el contrario, los tokens BRC-20 se basan en el protocolo Bitcoin Ordinals, en el que los datos se adjuntan directamente a satoshis individuales (sats).
Transferencia de token
Bitcoin Runes utiliza un mecanismo de transferencia en el que las transacciones crean un nuevo conjunto de UTXO en función de los datos almacenados en el campo OP_RETURN de una transacción de Bitcoin. Por el contrario, las transferencias de tokens BRC-20 requieren la creación de nuevas inscripciones para cada transacción.
Acuñación de tokens
Las runas se pueden acuñar utilizando procedimientos de acuñación abiertos o cerrados, con la opción de preminado disponible para los desarrolladores. Por el contrario, la acuñación BRC-20 se limita al procedimiento de acuñación abierto, lo que limita la flexibilidad en la forma en que los tokens se pueden distribuir inicialmente.
Gestión
El protocolo Bitcoin Runes es compatible con la red Bitcoin Lightning y es compatible tanto con los clientes Lightning como con las billeteras SPV (Simplified Payment Verification). Por el contrario, los tokens BRC-20 requieren billeteras que admitan el protocolo Ordinals.
Beneficios de Bitcoin Runes
Eficiencia
Bitcoin Runes proporciona un método eficiente para manejar tokens en la red Bitcoin mediante el uso del modelo OP_RETURN. Esto evita la creación de UTXO no gastadas que pueden obstruir la red. El código OP_RETURN solo ocupa 80 bytes de datos, a diferencia de las inscripciones BRC-20 que pueden usar hasta 4 MB. Este contraste en el uso de datos ayuda a disminuir la carga en la red Bitcoin, mejorando su rendimiento y reduciendo los riesgos de congestión.
Simplicidad
En relación con otras alternativas, Bitcoin Runes permite una creación y gestión más directa de múltiples tokens fungibles directamente en la cadena. Esto se logra sin la necesidad de datos fuera de la cadena o la creación de tokens nativos, evitando así la generación de excesivas UTXO "basura$. Este enfoque simplifica el proceso de administración de tokens y lo hace más accesible para una mayor cantidad de usuarios.
Potencial para ampliar la base de usuarios
Ordinals y BRC-20 han facilitado previamente la creación de monedas meme fungible, lo que ha atraído a más usuarios a la red Bitcoin. La introducción de Bitcoin Runes también ha despertado interés entre las comunidades de criptomonedas y los entusiastas de las monedas meme, especialmente antes y justo después de su lanzamiento en abril de 2024. Si bien la actividad del protocolo disminuyó después del lanzamiento, presenta un nuevo caso de uso para Bitcoin que puede atraer a más usuarios en el futuro.
Conclusiones
Bitcoin Runes es un protocolo que permite la creación de tokens fungibles en la blockchain de Bitcoin. Utiliza tanto el modelo UTXO como el opcode OP_RETURN para mejorar la eficiencia del manejo de tokens en la red de Bitcoin. Las runas tienen el potencial de atraer a más usuarios a Bitcoin y simplificar el proceso de creación de nuevos tokens.
Lecturas adicionales
Aviso legal: Este contenido se presenta "tal cual" únicamente para fines de información general y educativos, sin declaración ni garantía de ningún tipo. No debe interpretarse como un asesoramiento financiero, legal o de otra índole profesional ni pretende recomendar la compra de ningún producto o servicio específicos. Debes buscar consejo particular de asesores profesionales idóneos. Dado que este artículo es producto de la contribución de terceros, ten en cuenta que las opiniones expresadas pertenecen al tercero colaborador y no reflejan necesariamente las de Binance Academy. Para obtener más información, lee nuestro aviso legal completo aquí. Los precios de los activos digitales pueden ser volátiles. El valor de una inversión puede bajar o subir, y podría darse el caso de que no recuperes el monto invertido. Solo tú eres responsable de tus decisiones de inversión. Binance Academy no se responsabiliza de ninguna pérdida en la que puedas incurrir. Este material no se debe interpretar como una asesoría financiera, legal o de otra índole profesional. Si deseas obtener más información, consulta nuestros Términos de uso y la Advertencia de riesgo.