Contenido del capítulo
En la sección anterior, discutimos que el concepto de inscripciones se originó en el ecosistema de Bitcoin, principalmente a través del proceso de inscribir datos en la cadena de bloques. Uno de los métodos más simples de inscripción implica inscribir directamente datos de texto, lo que lleva al desarrollo de BRC-20, un token fácil de entender. Al completar correctamente la información relevante de acuerdo con las especificaciones, se puede completar la implementación, acuñación y transferencia de inscripciones. En consecuencia, los desarrolladores han replicado e innovado BRC-20 en otras cadenas públicas, promoviendo aún más la popularidad de las inscripciones.
Ethscriptions y iERC20 se encuentran entre las conocidas inscripciones en Ethereum. Ethscriptions es una alternativa a los contratos inteligentes y L2 que permite a los usuarios compartir información y realizar cálculos en Ethereum L1 a bajo costo. Logra la computación descentralizada aplicando reglas a los calldata de Ethereum para evitar el almacenamiento y la ejecución de contratos inteligentes.
El protocolo planea lanzar un protocolo de emisión de tokens basado en la minería POW, donde la cantidad de emisión de tokens depende de la potencia de cálculo de la CPU de los participantes. En otras palabras, cuanto mayor sea la potencia de cálculo de los participantes, más tokens se emitirán. Este método de prueba de trabajo permite a los usuarios participar de manera justa en cualquier venta de tokens.
El protocolo de inscripción bien conocido en Solana es un protocolo SPL-20 similar a BRC-20. El protocolo también es un conjunto de inscripciones basadas en texto JSON con reglas y formatos fijos. A diferencia de BRC-20, cambia el nombre del protocolo “P” en el campo “P” a “P:spl-20”. Como se muestra a continuación, el formato de la conocida inscripción de Solana 'sols' es diferente solo en los campos de protocolo y nombre.
Origen: https://magiceden.io/marketplace/sols_spl20?activeTab=items
Similar to the Solana chain, the Avalanche chain also has an inscription protocol similar to BRC-20, called ASC-20. The protocol also has three basic operations: deployment, minting, and transfer, but only on the Avalanche public chain.
La operación de transferencia de la inscripción Avalanche 'dino'. Fuente: https://avascriptions.com/inscriptions/0x50cc0c7fcd6710c47c399cac9a85ca6dba6b4d91d5a51c19bcb873578a4a8be0
Además de estas cadenas públicas, han surgido activos de inscripción en varias soluciones de Capa 1 y Capa 2, incluyendo Polygon, Doge Chain, Near y Sui. Puedes encontrar activos de inscripción en hasta 20 cadenas públicas solo enPágina de navegación de inscripción oficial de Gate.io.
Fuente: https://www.gate.io/inscription/bitcoin/brc-20
Las cadenas públicas mencionadas anteriormente, como Ethereum y Solana, son cadenas completas de Turing. Pueden utilizar contratos inteligentes para diseñar protocolos de tokens correspondientes, como el conocido protocolo de tokens ERC-20 y el protocolo de NFT ERC-721 en Ethereum. Solana también tiene su propio estándar de tokens, SPL. Los desarrolladores pueden usar directamente estos protocolos para emitir tokens fungibles y no fungibles. Por lo tanto, la mayoría de los activos de inscripción y el desarrollo de inscripciones subyacentes ocurren en cadenas públicas no completas de Turing como Bitcoin. Las inscripciones pueden considerarse una excelente solución de emisión de activos en tales cadenas. En consecuencia, además del Protocolo de Ordinales y BRC-20, también existen numerosos protocolos de inscripción innovadores en Bitcoin.
El protocolo Atomicals es un protocolo simple y flexible diseñado específicamente para acuñar, transferir y actualizar objetos digitales en cadenas de bloques basadas en UTXO como Bitcoin. Los objetos digitales atómicos son el activo principal del protocolo Atomicals. El protocolo puede acuñar, transferir y actualizar objetos digitales.
Además de Atomical, el protocolo Atomicals también admite la creación de tokens. Para este propósito, el equipo introdujo el nuevo estándar ARC-20. Utiliza Satoshis para representar cada token. En otras palabras, cada token ARC-20 está respaldado por 1 Satoshi (abreviado como Sat, la unidad más pequeña de la red Bitcoin; 1 BTC se puede subdividir en 100 millones de Satoshis). Su valor nunca caerá por debajo de 1 sat.
Los tokens ARC-20 se pueden dividir y combinar como el BTC regular. Cualquiera puede crearlos a través de la acuñación descentralizada o directa, y pueden transferirse a cualquier tipo de dirección BTC. El acuñador puede usar el comando init-dft para la inicialización descentralizada, estableciendo parámetros como la altura del bloque en la que comienza la acuñación, el número total permitido de acuñaciones y las condiciones de acuñación. Alternativamente, pueden crear directamente una sola salida que contenga el suministro total, haciendo que cada sat represente directamente una unidad de token. Por ejemplo, un acuñador puede crear una sola salida que contenga 1 BTC completo para acuñar un suministro total de 100 millones de tokens. Referencia)
El 26 de septiembre de 2023, Casey Rodarmor, el fundador de Ordinals Protocol, presentó el nuevo protocolo Runes. Este protocolo tiene como objetivo abordar las diversas deficiencias del BRC-20. En su blog, Rodarmor describió las deficiencias de los protocolos actuales de emisión de activos:
Casey Rodarmor nombró su solución Runes, con el nombre del token siendo “Runes”. En la publicación inicial del blog, las dos operaciones estándar del protocolo Runes, transferencia y emisión, se definieron con un formato básico. En general, el protocolo Runes no vincula los registros de saldo a las direcciones de billetera, sino que almacena los registros dentro del propio UTXO. Los nuevos tokens de Runes comienzan desde la transacción de emisión, especificando el suministro, el símbolo y el número de lugares decimales, y asignan ese suministro a un UTXO específico. Un UTXO puede contener cualquier número de tokens de Runa, independientemente de su tamaño. Los UTXO solo se utilizan para rastrear saldos. Luego, la función de transferencia utiliza este UTXO, lo divide en varios nuevos UTXO de cualquier tamaño que contengan diferentes números de Runes y envía los registros a otros. En comparación con BRC-20, Runes reducen una capa de consenso de servidor, volviéndose más simple, sin depender de datos fuera de la cadena y sin tener tokens nativos. Esto lo hace muy adecuado para el modelo UTXO nativo de Bitcoin. ( Referencia)
El protocolo de Runes aún no está activo y se espera que se lance en abril de 2024.
El Sistema de Nombres de Tokens de Difusión (BTNS) es un protocolo de emisión de activos creado por J-Dog, uno de los primeros poseedores de Bitcoin y miembros del equipo de desarrollo. El concepto básico es hacer posible que BTC emita sus propios tokens de activos nativos en cadena y NFT adjuntando señales de difusión a cada transacción de la cadena BTC y registrándolas en la cadena de bloques como datos basados en indexación de libros mayores. La mayor ventaja del protocolo BTNS es que, además de las tres operaciones comunes de implementación, acuñación y transferencia que se encuentran en la mayoría de las inscripciones, también ofrece una serie de instrucciones básicas comunes para los activos del protocolo, incluyendo quemar, listar y airdrops.
Origen: https://btns.wtf/
Tap Protocol es otro estándar de activos de tokens construido en el protocolo Ordinal, y se puede considerar una versión mejorada de BRC-20. Al aprovechar Tap Protocol, se pueden implementar directamente operaciones financieras más complejas en la cadena de bloques de Bitcoin. Su diseño prioriza la flexibilidad y la facilidad de uso en comparación con otros metaprotocolos de tokens. Puede lograr funciones como el staking de tokens, el intercambio y los pools de liquidez sin necesidad de una capa auxiliar o mecanismos complejos. Aquí hay algunos ejemplos:
Basándonos en estas funcionalidades, podemos ver que el Protocolo Tap prioriza la inserción de su propio estándar de token en varios módulos de funciones DeFi. Estos módulos lo convierten en un candidato más probable para convertirse en la piedra angular de Bitcoin DeFi. A medida que aumenta el número de aplicaciones DeFi relacionadas, atraerá a los usuarios al Protocolo Tap para emitir activos del Protocolo Tap, solidificando finalmente la posición del protocolo en el mercado.
Protocolo Pipe, propuesto por BennyTheDev, es un protocolo de token nativo de Bitcoin inspirado por RUNAS de Casey Rodarmor y el concepto BRC-20 de Ordinals. También tiene tres funciones principales: implementar, acuñar y transferir tokens. A diferencia del BRC-20, sus especificaciones técnicas son más complejas, como se muestra a continuación. La función de transferencia de Pipe Protocol tiene campos más extensos.
Fuente: https://github.com/BennyTheDev
Esta arquitectura compleja también permite que Pipe Protocol sea compatible con el modelo UTXO de Bitcoin, asegurando completa compatibilidad con la arquitectura nativa de Bitcoin.
En general, aunque la popularidad de las inscripciones se ha extendido a otras cadenas públicas, la mayoría son simplemente imitaciones. Las inscripciones en blockchains no Turing completos como Bitcoin, especialmente Bitcoin en sí mismo, han recibido mucha investigación e innovación. Aunque los diferentes protocolos de inscripción tienen diferentes mecanismos y soluciones, el resultado global es promover la liquidez y la diversidad de activos dentro del ecosistema, lo que tiene un efecto impulsor significativo en la prosperidad general del ecosistema de Bitcoin.
En el próximo capítulo, profundizaremos en las herramientas de inscripción para ver cuáles pueden ayudarnos a dominar las inscripciones.
Resumen del capítulo
Contenido del capítulo
En la sección anterior, discutimos que el concepto de inscripciones se originó en el ecosistema de Bitcoin, principalmente a través del proceso de inscribir datos en la cadena de bloques. Uno de los métodos más simples de inscripción implica inscribir directamente datos de texto, lo que lleva al desarrollo de BRC-20, un token fácil de entender. Al completar correctamente la información relevante de acuerdo con las especificaciones, se puede completar la implementación, acuñación y transferencia de inscripciones. En consecuencia, los desarrolladores han replicado e innovado BRC-20 en otras cadenas públicas, promoviendo aún más la popularidad de las inscripciones.
Ethscriptions y iERC20 se encuentran entre las conocidas inscripciones en Ethereum. Ethscriptions es una alternativa a los contratos inteligentes y L2 que permite a los usuarios compartir información y realizar cálculos en Ethereum L1 a bajo costo. Logra la computación descentralizada aplicando reglas a los calldata de Ethereum para evitar el almacenamiento y la ejecución de contratos inteligentes.
El protocolo planea lanzar un protocolo de emisión de tokens basado en la minería POW, donde la cantidad de emisión de tokens depende de la potencia de cálculo de la CPU de los participantes. En otras palabras, cuanto mayor sea la potencia de cálculo de los participantes, más tokens se emitirán. Este método de prueba de trabajo permite a los usuarios participar de manera justa en cualquier venta de tokens.
El protocolo de inscripción bien conocido en Solana es un protocolo SPL-20 similar a BRC-20. El protocolo también es un conjunto de inscripciones basadas en texto JSON con reglas y formatos fijos. A diferencia de BRC-20, cambia el nombre del protocolo “P” en el campo “P” a “P:spl-20”. Como se muestra a continuación, el formato de la conocida inscripción de Solana 'sols' es diferente solo en los campos de protocolo y nombre.
Origen: https://magiceden.io/marketplace/sols_spl20?activeTab=items
Similar to the Solana chain, the Avalanche chain also has an inscription protocol similar to BRC-20, called ASC-20. The protocol also has three basic operations: deployment, minting, and transfer, but only on the Avalanche public chain.
La operación de transferencia de la inscripción Avalanche 'dino'. Fuente: https://avascriptions.com/inscriptions/0x50cc0c7fcd6710c47c399cac9a85ca6dba6b4d91d5a51c19bcb873578a4a8be0
Además de estas cadenas públicas, han surgido activos de inscripción en varias soluciones de Capa 1 y Capa 2, incluyendo Polygon, Doge Chain, Near y Sui. Puedes encontrar activos de inscripción en hasta 20 cadenas públicas solo enPágina de navegación de inscripción oficial de Gate.io.
Fuente: https://www.gate.io/inscription/bitcoin/brc-20
Las cadenas públicas mencionadas anteriormente, como Ethereum y Solana, son cadenas completas de Turing. Pueden utilizar contratos inteligentes para diseñar protocolos de tokens correspondientes, como el conocido protocolo de tokens ERC-20 y el protocolo de NFT ERC-721 en Ethereum. Solana también tiene su propio estándar de tokens, SPL. Los desarrolladores pueden usar directamente estos protocolos para emitir tokens fungibles y no fungibles. Por lo tanto, la mayoría de los activos de inscripción y el desarrollo de inscripciones subyacentes ocurren en cadenas públicas no completas de Turing como Bitcoin. Las inscripciones pueden considerarse una excelente solución de emisión de activos en tales cadenas. En consecuencia, además del Protocolo de Ordinales y BRC-20, también existen numerosos protocolos de inscripción innovadores en Bitcoin.
El protocolo Atomicals es un protocolo simple y flexible diseñado específicamente para acuñar, transferir y actualizar objetos digitales en cadenas de bloques basadas en UTXO como Bitcoin. Los objetos digitales atómicos son el activo principal del protocolo Atomicals. El protocolo puede acuñar, transferir y actualizar objetos digitales.
Además de Atomical, el protocolo Atomicals también admite la creación de tokens. Para este propósito, el equipo introdujo el nuevo estándar ARC-20. Utiliza Satoshis para representar cada token. En otras palabras, cada token ARC-20 está respaldado por 1 Satoshi (abreviado como Sat, la unidad más pequeña de la red Bitcoin; 1 BTC se puede subdividir en 100 millones de Satoshis). Su valor nunca caerá por debajo de 1 sat.
Los tokens ARC-20 se pueden dividir y combinar como el BTC regular. Cualquiera puede crearlos a través de la acuñación descentralizada o directa, y pueden transferirse a cualquier tipo de dirección BTC. El acuñador puede usar el comando init-dft para la inicialización descentralizada, estableciendo parámetros como la altura del bloque en la que comienza la acuñación, el número total permitido de acuñaciones y las condiciones de acuñación. Alternativamente, pueden crear directamente una sola salida que contenga el suministro total, haciendo que cada sat represente directamente una unidad de token. Por ejemplo, un acuñador puede crear una sola salida que contenga 1 BTC completo para acuñar un suministro total de 100 millones de tokens. Referencia)
El 26 de septiembre de 2023, Casey Rodarmor, el fundador de Ordinals Protocol, presentó el nuevo protocolo Runes. Este protocolo tiene como objetivo abordar las diversas deficiencias del BRC-20. En su blog, Rodarmor describió las deficiencias de los protocolos actuales de emisión de activos:
Casey Rodarmor nombró su solución Runes, con el nombre del token siendo “Runes”. En la publicación inicial del blog, las dos operaciones estándar del protocolo Runes, transferencia y emisión, se definieron con un formato básico. En general, el protocolo Runes no vincula los registros de saldo a las direcciones de billetera, sino que almacena los registros dentro del propio UTXO. Los nuevos tokens de Runes comienzan desde la transacción de emisión, especificando el suministro, el símbolo y el número de lugares decimales, y asignan ese suministro a un UTXO específico. Un UTXO puede contener cualquier número de tokens de Runa, independientemente de su tamaño. Los UTXO solo se utilizan para rastrear saldos. Luego, la función de transferencia utiliza este UTXO, lo divide en varios nuevos UTXO de cualquier tamaño que contengan diferentes números de Runes y envía los registros a otros. En comparación con BRC-20, Runes reducen una capa de consenso de servidor, volviéndose más simple, sin depender de datos fuera de la cadena y sin tener tokens nativos. Esto lo hace muy adecuado para el modelo UTXO nativo de Bitcoin. ( Referencia)
El protocolo de Runes aún no está activo y se espera que se lance en abril de 2024.
El Sistema de Nombres de Tokens de Difusión (BTNS) es un protocolo de emisión de activos creado por J-Dog, uno de los primeros poseedores de Bitcoin y miembros del equipo de desarrollo. El concepto básico es hacer posible que BTC emita sus propios tokens de activos nativos en cadena y NFT adjuntando señales de difusión a cada transacción de la cadena BTC y registrándolas en la cadena de bloques como datos basados en indexación de libros mayores. La mayor ventaja del protocolo BTNS es que, además de las tres operaciones comunes de implementación, acuñación y transferencia que se encuentran en la mayoría de las inscripciones, también ofrece una serie de instrucciones básicas comunes para los activos del protocolo, incluyendo quemar, listar y airdrops.
Origen: https://btns.wtf/
Tap Protocol es otro estándar de activos de tokens construido en el protocolo Ordinal, y se puede considerar una versión mejorada de BRC-20. Al aprovechar Tap Protocol, se pueden implementar directamente operaciones financieras más complejas en la cadena de bloques de Bitcoin. Su diseño prioriza la flexibilidad y la facilidad de uso en comparación con otros metaprotocolos de tokens. Puede lograr funciones como el staking de tokens, el intercambio y los pools de liquidez sin necesidad de una capa auxiliar o mecanismos complejos. Aquí hay algunos ejemplos:
Basándonos en estas funcionalidades, podemos ver que el Protocolo Tap prioriza la inserción de su propio estándar de token en varios módulos de funciones DeFi. Estos módulos lo convierten en un candidato más probable para convertirse en la piedra angular de Bitcoin DeFi. A medida que aumenta el número de aplicaciones DeFi relacionadas, atraerá a los usuarios al Protocolo Tap para emitir activos del Protocolo Tap, solidificando finalmente la posición del protocolo en el mercado.
Protocolo Pipe, propuesto por BennyTheDev, es un protocolo de token nativo de Bitcoin inspirado por RUNAS de Casey Rodarmor y el concepto BRC-20 de Ordinals. También tiene tres funciones principales: implementar, acuñar y transferir tokens. A diferencia del BRC-20, sus especificaciones técnicas son más complejas, como se muestra a continuación. La función de transferencia de Pipe Protocol tiene campos más extensos.
Fuente: https://github.com/BennyTheDev
Esta arquitectura compleja también permite que Pipe Protocol sea compatible con el modelo UTXO de Bitcoin, asegurando completa compatibilidad con la arquitectura nativa de Bitcoin.
En general, aunque la popularidad de las inscripciones se ha extendido a otras cadenas públicas, la mayoría son simplemente imitaciones. Las inscripciones en blockchains no Turing completos como Bitcoin, especialmente Bitcoin en sí mismo, han recibido mucha investigación e innovación. Aunque los diferentes protocolos de inscripción tienen diferentes mecanismos y soluciones, el resultado global es promover la liquidez y la diversidad de activos dentro del ecosistema, lo que tiene un efecto impulsor significativo en la prosperidad general del ecosistema de Bitcoin.
En el próximo capítulo, profundizaremos en las herramientas de inscripción para ver cuáles pueden ayudarnos a dominar las inscripciones.
Resumen del capítulo