Comprar Cripto
Mercados
Spot
Futuros
Earn
Promoción
Más
reward-centerZona para nuevos usuarios
Análisis de informesDetalles
Investigaciones de proyectos

Un Breve Análisis del Protocolo de Ordinales de Bitcoin

  • ETH0%
  • ORDI0%
  • RUNE0%
CoinEx logo
Publicado el 2023-06-15

Durante mucho tiempo después de su nacimiento, Bitcoin progresó lentamente. Sin embargo, Ordinals, un nuevo desarrollo dentro del ecosistema de Bitcoin, surgió a principios de 2023. Permite a los usuarios inscribir activos criptográficos únicos y verificables en Satoshis específicos en la red Bitcoin, lo que ha desencadenado una pequeña locura en torno a los NFT y tokens nativos de Bitcoin. Además, Ordinals también ayudó a Bitcoin a mejorar la entrada de fondos, creando un ecosistema vibrante. A medida que Ordinals atrae nuevos usuarios y transacciones a la red Bitcoin, los mineros también se han beneficiado del aumento de uso. Hasta el 31 de mayo, se han creado más de 10 millones de inscripciones, costando más de 1.600 BTC con tarifas de transacción que superan los 40 millones de dólares. A pesar de ello, este desarrollo también ha generado cierta controversia en la comunidad Bitcoin. Los críticos dicen que se desvía del propósito original de Bitcoin como moneda electrónica entre pares y crea desorden en el valioso espacio de bloques.

Un Breve Análisis del Protocolo de Ordinales de Bitcoin
Un Breve Análisis del Protocolo de Ordinales de Bitcoin - image 2


Fuente: https://dune.com/dgtl_assets/bitcoin-ordinals-analysis

Fundamento de Ordinals

Testigos segregados (SegWit)

En agosto de 2017, se activó oficialmente Bitcoin SegWit (Testigos segregados). Los desarrolladores de Bitcoin Core se opusieron a aumentar directamente el límite de tamaño de bloque sin mejoras técnicas y sin considerar un gasto equilibrado de recursos. Sin embargo, SegWit permite que cada bloque acomode más transacciones sin aumentar directamente el límite original de 1MB. Esta actualización introdujo el concepto de datos de testigo al mover cierta información (como las firmas de transacciones) a los datos de testigo, reduciendo el espacio de bloque ocupado por cada transacción y mejorando indirectamente la capacidad de procesamiento de la red. Para los nodos que soportan SegWit, sin embargo, los datos reales recibidos son a menudo mayores de 1MB (bloque + datos de testigo) porque los datos de testigo se almacenan por separado.

Aquí hay un ejemplo del script original sin usar SegWit:

Un Breve Análisis del Protocolo de Ordinales de Bitcoin - image 3


Un script usando SegWit:

Un Breve Análisis del Protocolo de Ordinales de Bitcoin - image 4


Fuente: https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch07.asciidoc#pay-to-witness-public-key-hash-p2wpkh

Taproot

En 2021, Taproot, la actualización técnica más significativa de la red Bitcoin después de SegWit, se lanzó oficialmente e introdujo nuevas características de script como las firmas Schnorr y las salidas Pay-to-Taproot (P2TR). Las firmas Schnorr hacen que los scripts multifirma sean indistinguibles de los de firma única, proporcionando una mayor privacidad para todos los usuarios de Taproot. Lo más importante es que Taproot elimina el límite de tamaño de los datos de testigo de una transacción, permitiendo el almacenamiento de datos de hasta 4MB en BTC.

El Nacimiento de Ordinals

La activación de SegWit y Taproot sentó las bases para el surgimiento del protocolo Bitcoin Ordinals. Propuesto en enero de 2023, Ordinals es un protocolo que asigna números fuera de la cadena a los Satoshis, la unidad más pequeña de Bitcoin, y gradualmente ganó consenso en el mercado. Aprovechando las características técnicas de SegWit y Taproot en la red Bitcoin, el protocolo permite la acuñación, transferencia y destrucción directa de NFTs en la cadena de bloques de Bitcoin.

Ordinals introdujo dos conceptos principales: números ordinales e inscripciones.

Números ordinales: Como Bitcoin se basa en el modelo UTXO, cada transacción puede rastrearse hasta todas las transacciones relacionadas. Ordinals emplea un algoritmo de primero en entrar, primero en salir (FIFO) para asignar Satoshis específicos dentro de las entradas de cada transacción a las salidas. Esto significa que bajo la regla FIFO, cada Satoshi en cada transacción puede identificarse con un número ordinal único. Es similar a asignar un número de serie a cada billete, lo que proporciona a cada Satoshi un identificador único, permitiéndonos rastrear su circulación e identificar a las personas que previamente poseían y usaban el Satoshi. Desde una perspectiva técnica, Ordinals proporciona una herramienta (https://github.com/casey/ord) para comunicarse con los nodos de Bitcoin Core y rastrear los índices de todos los Satoshis fuera de la cadena.

Ordinal numbers track Bitcoin transactions

Fuente: https://blocto.io/crypto-blog/ecosystem/how-bitcoin-ordinals-nfts-work

Inscripciones: Las inscripciones implican almacenar contenido arbitrario en los scripts de Taproot (P2TR). Dado que los scripts de Taproot tienen casi ninguna restricción de contenido y los datos de testigo vienen con costos bajos, los textos, fotos, audios y videos pueden potencialmente crearse como obras de arte digitales o NFTs en Satoshis individuales, siempre que su tamaño no exceda los 4MB. El contenido de las inscripciones se incluye dentro de las instrucciones del script OP_FALSE OP_IF...OP_ENDIF y no es ejecutado por los mineros. El contenido comienza con la cadena "ord" para indicar que es una inscripción, seguido de OP_PUSH 1 para indicar que el siguiente push contiene el tipo de contenido, y luego OP_PUSH 0 para especificar que el siguiente push de datos incluye el contenido en sí.

Aquí hay un ejemplo: OP_FALSE OP_IF OP_PUSH "ord" OP_PUSH 1 OP_PUSH "text/plain;charset=utf-8" OP_PUSH 0 OP_PUSH "Hello, world!" OP_ENDIF Fuente: https://docs.ordinals.com/inscriptions.html

Las inscripciones son como un sobre que viene con cada billete que tiene un número de serie único, y tienes la oportunidad de poner obras de arte preciosas o fotografías en este sobre. Esencialmente, el protocolo Ordinals asigna un identificador único a cada Satoshi y lo vincula a los metadatos en los datos de testigo, creando así NFTs rastreables. Además, gracias al robusto consenso de Bitcoin, una vez que estas obras de arte digitales o NFTs son acuñados, existirán permanentemente como parte integral de la red.

NFTs antes que FTs

El protocolo Ordinals ha aportado una nueva dimensión a Bitcoin, ampliando sus aplicaciones más allá del pago tradicional y el almacenamiento de valor hacia los NFT y FT. A diferencia de lo ocurrido en el ecosistema Ethereum, el protocolo Ordinals desencadenó inicialmente una locura por los NFT en la red Bitcoin, seguida del auge de los FT, específicamente los tokens BRC-20. Proyectos destacados de NFT como BAYC comenzaron a emitir NFT en Bitcoin a través del protocolo Ordinals, mientras que los proyectos anónimos de NFT Ordinals también ganaron popularidad en el mercado. Las inscripciones de Bitcoin almacenan todo el contenido dentro de los scripts Taproot, mientras que los NFT de Ethereum a menudo dependen de URI (Identificadores Uniformes de Recursos) para localizar los metadatos asociados, lo que permite a la red identificar los recursos multimedia (por ejemplo, imágenes) vinculados a los NFT específicos. Sin embargo, estos recursos a menudo se almacenan en servidores centralizados, lo que significa que podrían perderse o ser manipulados. En este sentido, las inscripciones de Bitcoin ofrecen una alternativa más descentralizada y resistente a la manipulación. El estándar BRC-20, propuesto por el usuario de Twitter @domodata el 8 de marzo de 2023, se introdujo como un estándar FT basado en el protocolo Ordinals. Al igual que el estándar ERC20 de Ethereum, el estándar BRC-20 permite la emisión de tokens en la red Bitcoin. Los tokens BRC-20 son archivos JSON acuñados en Satoshis, que definen la información básica como el nombre, el suministro y la cantidad máxima de acuñación de un token, así como sus especificaciones de Deploy, Mint y Transfer. ORDI, por ejemplo, es el primer y más exitoso token BRC-20, con un suministro total de 21 millones y un límite de acuñación de 1.000 por vez. Ejemplo de Deploy { "p": "brc-20", "op": "deploy", "tick": "ordi", "max": "21000000", "lim": "1000" } Ejemplo de Mint { "p": "brc-20", "op": "mint", "tick": "ordi", "amt": "1000" } Ejemplo de Transfer { "p": "brc-20", "op": "transfer", "tick": "ordi", "amt": "100" } Fuente: https://domo-2.gitbook.io/brc-20-experiment/ A principios de mayo, cuando algunos CEX comenzaron a listar tokens BRC-20, algunos tokens BRC-20 en la categoría MEME se convirtieron en objeto de especulación del mercado, impulsados por el sentimiento de FOMO que rodeaba a dichos tokens. Como resultado, la red de Bitcoin se congestionó debido a transacciones masivas, y las tarifas de transacción incluso superaron las recompensas por bloque, lo cual es extremadamente raro. A pesar de la inmensa popularidad, debido al rendimiento listado de la red, la experiencia del usuario estuvo lejos de ser satisfactoria, y el entusiasmo del mercado no duró mucho tiempo. Hoy en día, el volumen de acuñación de Ordinals ha caído a alrededor de una décima parte de su pico. Aunque el volumen de negociación de los tokens BRC-20 ha disminuido, las tarifas de transacción acumuladas asociadas a ellos siguen ocupando una gran parte de la tarifa total de transacción de Bitcoin.

Un Breve Análisis del Protocolo de Ordinales de Bitcoin - image 6

Después de BRC-20

Aunque BRC-20 se hizo viral, enfrentó algunas limitaciones, como restricciones en la longitud del nombre (solo cuatro caracteres), funcionalidades simples y vulnerabilidad a posibles ataques de doble gasto. Como resultado, han surgido nuevos protocolos de tokens en la cadena de bloques de Bitcoin. Estos nuevos protocolos, incluyendo ORC-20, SRC-20, BRC-21 y BRC-30, pretenden proporcionar características más completas para el ecosistema de Ordinals.

El protocolo ORC-20, diseñado para ser compatible con versiones anteriores de BRC-20, tiene como objetivo mejorar la adaptabilidad, la escalabilidad y la seguridad, eliminar la posibilidad de doble gasto y admitir la cancelación de transacciones.

Los tokens SRC-20 vienen con especificaciones similares a las de BRC-20 pero se basan en el protocolo BTC Stamps, que difiere del BRC-20 basado en Ordinals. El protocolo Stamps incrusta imágenes base64 en las salidas de transacciones BTC para almacenar permanentemente los datos correspondientes en la cadena de bloques de Bitcoin. Dicho esto, el protocolo Stamps sufre de una capacidad de datos limitada de solo 8 KB.

BRC-21 tiene como objetivo introducir activos de cadena cruzada en la red Bitcoin. Por ejemplo, permitirá la acuñación de versiones BRC-20 de activos de otras redes (por ejemplo, ETH y DAI) en Bitcoin. La implementación de BRC-21 en la red es similar a la de BRC-20, pero agrega dos nuevos campos: uno para la cadena de origen y otro para el contrato de token de la cadena de origen.

BRC-30 es un mecanismo de staking para BTC y tokens BRC-20. Expande la funcionalidad de los tokens BRC-20 e introduce una descripción del protocolo de staking. Con BRC-30, los usuarios pueden colateralizar sus tokens BRC-20 y BTC y recibir tokens BRC-30 correspondientes como recompensas, proporcionándoles más oportunidades de inversión.

Tendencias de la Industria

La llegada de Ordinals ha hecho que los Satoshis de Bitcoin sean más distintivos y escasos, atrayendo más fondos del mercado. Ha surgido una serie de aplicaciones y protocolos de tokens basados en Ordinals, haciendo que el ecosistema de Bitcoin sea aún más vibrante. Como sabemos, Bitcoin experimentará otra reducción a la mitad en 2024, lo que, una vez más, reducirá las recompensas por bloque a la mitad. La aparición de Ordinals abre posibilidades para cambios en el modelo de tarifas de minería tras las futuras reducciones a la mitad de Bitcoin.

Acerca de CoinEx

Establecida en 2017, CoinEx es un intercambio global de criptomonedas comprometido con hacer que el comercio sea más fácil. La plataforma proporciona una gama de servicios, incluyendo comercio al contado y con margen, futuros, swaps, creador de mercado automatizado (Cuenta AMM), y servicios de gestión financiera para más de 5 millones de usuarios en más de 200 países y regiones. Fundada con la intención inicial de crear un entorno de criptomonedas igualitario y respetuoso, CoinEx se dedica a desmantelar las barreras financieras tradicionales ofreciendo productos y servicios fáciles de usar para hacer que el comercio de criptomonedas sea accesible para todos.

Referencia:

https://docs.ordinals.com/introduction.html

https://blocto.io/crypto-blog/ecosystem/how-bitcoin-ordinals-nfts-work

https://dune.com/dgtl_assets/bitcoin-ordinals-analysis

https://dune.com/cryptokoryo/brc20

https://domo-2.gitbook.io/brc-20-experiment/

https://docs.orc20.org/

https://github.com/hydren-crypto/stampchain/blob/main/docs/src20.md