La invención de Bitcoin se originó a partir de “Bitcoin: Un sistema de efectivo electrónico entre pares” de Satoshi Nakamoto. Este documento introdujo cómo se estableció este sistema de cadena de bloques entre pares. El título también implica el plan inicial de Nakamoto: utilizar Bitcoin como solución de sistema de efectivo electrónico, principalmente para pagos.
En comparación con las cadenas públicas actualmente populares como Ethereum, Solana (Capa 1) y Op Mainet, Arbtrium (Capa 2), Bitcoin no es Turing completo. La completitud de Turing es un concepto en informática. Si un sistema es Turing completo, puede realizar cualquier tarea de cálculo que pueda ser expresada por un algoritmo o programa efectivo. En otras palabras, un sistema Turing completo puede resolver cualquier problema computable, dado el tiempo y espacio de almacenamiento suficientes. Aunque Bitcoin tiene una funcionalidad de contratos inteligentes simples, solo admite tipos de transacciones y operaciones limitadas, como transferencias, multi-firma, etc. En contraste, las cadenas de bloques Turing completas como Ethereum permiten a los desarrolladores escribir contratos inteligentes y aplicaciones descentralizadas (DApps), que pueden realizar cualquier tarea de cálculo compleja.
De hecho, a pesar de su intención inicial para pagos, la actual Transacción Por Segundo (TPS) de Bitcoin es extremadamente baja. Los bloques de Bitcoin se generan aproximadamente cada 10 minutos, y el tamaño de cada bloque está limitado a 1MB. El tamaño de las transacciones de Bitcoin puede variar, pero el tamaño promedio es de alrededor de 250 bytes. Por lo tanto, un bloque de Bitcoin puede contener un máximo de aproximadamente 4,000 transacciones, con un TPS promedio de alrededor de 6.67. Esta limitación obstaculiza la adopción práctica de Bitcoin.
Dos actualizaciones efectivas están cambiando esta situación: Segregated Witness (SegWit) y la actualización Taproot. En las transacciones de Bitcoin, la información de cada transacción se divide principalmente en dos partes: los datos de transacción base y los datos de testigo. Los primeros son sobre la transacción en sí, mientras que los últimos se utilizan para verificar la identidad del usuario. Los datos de testigo ocupan mucho espacio de almacenamiento pero tienen poco uso para el usuario. Más información significa menor eficiencia en las transferencias de la red Bitcoin y mayores costos para el empaquetado de transacciones. Más tarde, la tecnología SegWit separó los datos de testigo de los datos de transacción principales y los almacenó por separado. Esta optimización del uso del espacio de almacenamiento mejora la eficiencia de la transacción y reduce los costos. Con el tamaño original del bloque de 1MB sin cambios, SegWit permite que cada bloque contenga más transacciones. Los datos de testigo segregados (diversos scripts de firma) pueden ocupar un espacio adicional de 3MB, sentando las bases para la actualización Taproot.
La actualización Taproot es una propuesta de actualización de Bitcoin introducida por el colaborador principal de Bitcoin Core, Gregory Maxwell, en 2018. Sus detalles técnicos son bastante complejos. En pocas palabras, la actualización de Taproot aporta tres beneficios principales a Bitcoin: (1) Hace que las transacciones complejas, como las transacciones de múltiples firmas y de bloqueo de tiempo, parezcan transacciones normales de Bitcoin, mejorando la privacidad de Bitcoin. (2) Reduce las tarifas de transacción. (3) Consolida múltiples transacciones en un solo bloque, ahorrando espacio ocupado por los datos de transacción en el bloque.
Tras estas dos actualizaciones, el desarrollador Casey Rodarmor inventó el protocolo Ordinals en diciembre de 2022. Este protocolo asigna números de serie únicos a cada Satoshi y los rastrea en transacciones. Cualquiera puede adjuntar datos adicionales al script Taproot de UTXO a través de Ordinals, incluyendo texto, imágenes, videos, etc. Inicialmente, muchos participantes subieron imágenes, desencadenando la primera ola de frenesí de "BTC NFT", lo que provocó amplias discusiones. Algunos lo vieron como verter "información basura" en la cadena de BTC, mientras que otros lo consideraron como un "árbol de hierro floreciente", dándole a Bitcoin un nuevo propósito. Estas imágenes y videos necesitan ser "grabados" en un script de transacción. Después de subirlos, una herramienta conocida como un indexador rastrea e identifica estas actividades de "grabado". En ese momento, el término "inscripción" no era ampliamente entendido.
En marzo del año siguiente, un usuario anónimo de Twitter llamado Domo anunció en X que habían creado un estándar de token fungible basado en el protocolo Ordinals, llamado BRC-20. Los usuarios podían emitir Tokens correspondientes escribiendo texto estandarizado en transacciones. Los desarrolladores crearon luego herramientas de “grabado” para simplificar el proceso, permitiendo a los usuarios implementar, acuñar y transferir Tokens BRC-20 simplemente ingresando un nombre y cantidad. Sin embargo, esto siguió siendo una actividad de nicho. La mayoría de las transacciones BRC-20 se basaban en el mercado extrabursátil, pero la situación comenzó a cambiar a medida que Tokens como Ordi y Sats se incluyeron en los principales intercambios, generando efectos significativos de riqueza. Este cambio en las actitudes de los participantes de Web3 llevó a un aumento de especuladores en el mercado de inscripciones, y los desarrolladores implementaron activamente el estándar “XRC-20” en varias cadenas públicas. Algunos proyectos más antiguos revitalizaron sus negocios aprovechando las inscripciones. Las principales bolsas comenzaron a listar estos tokens, permitiendo a los participantes comunes involucrarse.
Al entrar en 2024, el precio de los tokens de inscripción líderes comenzó a caer, y los especuladores se dispersaron. La gente comenzó a reflexionar sobre las implicaciones de las inscripciones para el ecosistema de Bitcoin y la industria en general, así como la dirección futura de las inscripciones. Este artículo proporcionará respuestas a estas preguntas, basándose en opiniones de expertos, datos y modelos de la industria.
Para obtener más información sobre la actualización de Taproot, consulte ¿Qué es la actualización Taproot?
En un artículo anterior, presentamos brevemente el fondo de desarrollo técnico de las inscripciones. Sin embargo, antes de la aparición de estándares de inscripción como BRC-20, hubo numerosos esquemas de emisión de activos en Bitcoin.
Uno de los métodos más tempranos era conocido como “Moneda de color”. El color se refiere a la adición de información específica a la UTXO (Salidas de Transacción No Gastadas) de Bitcoin, distinguiéndolas de otras UTXO de Bitcoin, introduciendo así heterogeneidad a lo homogéneo de Bitcoin. Al igual que las inscripciones, estas requerían un software específico para ser reconocidas. A finales de 2013, Flavien Charlon propuso el Protocolo de Activos Abiertos, que utilizaba la criptografía de clave pública-privada de Bitcoin. Este protocolo permitía la emisión de activos del tipo “Moneda de color” que podían ser gestionados por esquemas de firma múltiple.
En 2014, ChromaWay propuso el protocolo EPOBC (coloración mejorada, acolchada, basada en el orden). Este protocolo incluía dos tipos de operaciones: génesis y transferencia. Génesis se utilizaba para la emisión de activos y transferencia para la transferencia de activos. El tipo de activo no podía ser codificado explícitamente; cada transacción de génesis emitía un nuevo activo con una cantidad total predefinida. Los activos EPOBC debían ser transferidos mediante la operación de transferencia. Si los activos EPOBC se utilizaban en una transacción que no fuera de transferencia, los activos se perderían. Esta información se almacenaba en el campo nSequence de las transacciones de Bitcoin. Este almacenamiento no añadía memoria adicional, pero como no había un ID de activo para la identificación, cada transacción de activos EPOBC debía rastrearse hasta la transacción de génesis para determinar su categoría y legitimidad.
Más allá de estos métodos, Mastercoin, lanzado oficialmente en 2013, proporcionó su enfoque. Este método dependía menos de Bitcoin y optaba por mantener su estado fuera de la cadena, almacenando información mínima en la cadena. Mastercoin trató a Bitcoin como un sistema de registro descentralizado, publicando cambios de activos a través de transacciones arbitrarias de Bitcoin. La validez de las transacciones se verificaba escaneando continuamente los bloques de Bitcoin y manteniendo una base de datos de activos fuera de la cadena, que asignaba direcciones a activos, reutilizando el sistema de direcciones de Bitcoin.
Mastercoin podría considerarse uno de los primeros proyectos de ICO (Oferta Inicial de Moneda), similar a una OPI. Sin embargo, más tarde resultó ser más bien una estafa y finalmente desapareció. No obstante, la posterior locura de las ICO vio a muchos proyectos emitiendo sus tokens de manera similar a una financiación colectiva, hasta la aparición de Ethereum. Esta cadena de bloques completa de Turing facilitó el establecimiento de dApps y la emisión de activos. En los años siguientes, estalló una nueva locura de las ICO en Ethereum, dando lugar a activos y verticales relacionados como DeFi y NFTs.
Por lo tanto, antes de la llegada de las inscripciones, la exploración de la emisión de activos en la cadena de bloques de Bitcoin nunca cesó. Sin embargo, después de la aparición de plataformas Turing completas, el enfoque se desplazó hacia plataformas como Ethereum y Solana, considerando aspectos como el costo. La propiedad de la emisión de activos de la cadena de bloques fue minimizada, centrándose más en TPS, seguridad y otras características de infraestructura, convirtiendo gradualmente la cadena de bloques en una base para el desarrollo de aplicaciones. La emisión de activos se convirtió en una de las aplicaciones básicas de la cadena de bloques.
de inscripciones, los desarrolladores desplegaron protocolos de inscripción relacionados en varias cadenas, como SPL-20 (protocolo de inscripción de Solana), Drc-20 (inscripción de Dogecoin) y Asc-20 (inscripción de Avalanche). Estos protocolos son en su mayoría imitaciones de BRC-20 en diferentes cadenas públicas. Aunque cuentan con la infraestructura necesaria, en comparación con el método principal de emisión de activos, utilizando estándares de contratos inteligentes de diversas cadenas, los protocolos de inscripción no han visto un desarrollo significativo. Por ejemplo, en Solana, el estándar de activos principal es SPL en lugar del estándar de inscripción SPL-20. Las razones son comprensibles. En primer lugar, el despliegue de inscripciones es incontrolado, lo que significa que cualquiera puede acuñar activos de inscripción si conoce el contenido de la inscripción. Esto presenta una barrera insuperable para los proyectos que esperan recaudar fondos a través de Tokens o aquellos que desean mapear Tokens originales a inscripciones, ya que optar por emitir activos a través de inscripciones equivale a perder el control sobre ellos. Además, la infraestructura para las inscripciones aún no está completamente desarrollada. Optar por las inscripciones implica alterar los sistemas de desarrollo existentes y actualizar productos, lo que podría deteriorar aún más la experiencia del usuario para productos que aún están desarrollando su base de usuarios.
Sin embargo, como protocolo no completo de Turing, los protocolos de emisión de activos de Bitcoin han comenzado a diversificarse, con la aparición de protocolos como RGB, Taproot Assets y Runes. A la fecha de publicación de este artículo, los protocolos de activos de Bitcoin continúan innovando.
Han surgido varios protocolos populares de emisión de activos en Bitcoin. Explicaremos los principios técnicos y la tecnología detrás de algunos de estos protocolos típicos.
Cada Bitcoin se puede dividir en 100,000,000 unidades llamadas satoshis (o sats). Por lo tanto, el total de 21 millones de Bitcoins equivale a 2,100,000,000,000,000 satoshis. Casey Rodarmor presentó el Protocolo de ordinales en enero de 2023. Este protocolo asigna un número único a cada satoshi, que van en orden secuencial del 0 al 2,100,000,000,000,000, según el orden en que se extrajeron. Estos satoshis se pueden vincular a varios tipos de datos, como texto, imágenes, videos, etc. Cada satoshi se puede rastrear y transferir, lo que hace que cada uno sea un portador único basado en los datos que contiene, definiendo así su singularidad.
En el texto anterior, mencionamos la actualización de Taproot. Uno de los impactos de Taproot es la capacidad de almacenar datos arbitrarios (hasta 4M) en scripts de Taproot. Además, gracias a la actualización del testigo segregado, que utiliza principalmente 1M de datos principales, la tarifa de transacción se reduce a solo una cuarta parte, lo que hace posible incorporar completamente los NFT en la cadena de bloques con costos reducidos.
Debido a la numeración de los satoshis por el Protocolo Ordinals, eventos especiales como la reducción a la mitad y los ajustes de dificultad han dado lugar al concepto de "satoshis raros". En el documento, los satoshis se clasifican en seis niveles diferentes, como se muestra en la figura a continuación.
El Protocolo de Ordinales ganó una aplicación generalizada en 2023, con un aumento en el entusiasmo debido al "Efecto de Riqueza de Inscripción" en noviembre, lo que llevó a un aumento brusco en las tarifas de transacción. Hasta la noche del 9 de enero, se habían grabado un total de 53.96 millones de inscripciones, generando tarifas por un total de $255.92 millones.
Número y Tarifas de Inscripciones Ordinales (fuente: Dune)
Entidades más conocidas como Ordinals Punks y Bitcoin Punks se establecen basadas en el Protocolo Ordinals.
Interfaz del Mercado de Bitcoin Punks (fuente: Unisat.io)
El 8 de marzo de 2023, un desarrollador anónimo llamado Domo lanzó BRC-20, un protocolo basado en Ordinales. Similar a ERC-20, este protocolo está diseñado para la emisión de activos dentro del ecosistema de Bitcoin. Específicamente, el protocolo BRC-20 requiere que los usuarios completen varias partes en un formato JSON estandarizado de acuerdo con las especificaciones del protocolo. Los estándares relevantes incluyen:
Al implementar, acuñar y transferir, los usuarios deben completar los campos según los estándares. Diferentes operaciones representan diferentes combinaciones de campos y los usuarios pueden completar los campos según sea necesario.
El estándar BRC-20, cuando se anunció inicialmente, tenía herramientas de mercado limitadas disponibles, y participar en BRC-20 requería ejecutar un nodo completo de Bitcoin, lo cual era un desafío para la persona promedio. La posterior aparición de diversas herramientas de inscripción permitió que este estándar de Token simple se utilizara ampliamente. Como se puede ver en el gráfico a continuación, después de la introducción de BRC-20, el número de transacciones (actividades de inscripción) en un momento dado representaba el 50% de las transacciones de BTC, superando incluso las transacciones del Protocolo Ordinals.
Fuente: Dune
A partir del 9 de enero, se habían desplegado un total de 76.2k inscripciones, con dos picos importantes de despliegue que ocurrieron en mayo y noviembre de 2023.
Fuente: Dune
A diferencia de las fluctuaciones significativas en las inscripciones, la acuñación de inscripciones BRC-20 ha sido frecuente, con un período bajo solo ocurriendo en octubre. Sin embargo, un gran número de actividades de acuñación ocurrieron en cadena en los siguientes noviembre y diciembre, lo que llevó a la congestión de la red y a un aumento adicional de las tarifas.
Fuente: Dune
Después de experimentar varias olas de acuñación e implementación, BRC-20 vio transferencias y operaciones significativas en diciembre después de su introducción en los principales intercambios y mercados comerciales.
Fuente: Dune
El Protocolo Atomicals (ARC-20) es un protocolo simple y flexible diseñado específicamente para la creación, transferencia y actualización de objetos digitales en blockchains que utilizan el modelo UTXO (Unspent Transaction Output), como Bitcoin.
El concepto de un Objeto Digital fue propuesto inicialmente por Robert Kahn a principios de la década de 1990. Él y sus colegas lo definieron como una entidad fundamental en un sistema digital para almacenamiento, acceso, difusión y gestión. En escenarios prácticos modernos, secuencias de bits procesadas y codificadas pueden representar una obra, parte de una obra u otra información valiosa. Estas obras e información pueden considerarse objetos digitales. Por ejemplo, los objetos digitales pueden tomar la forma de archivos de texto, videos, pistas de audio, imágenes, fragmentos de código e incluso objetos más complejos compuestos por múltiples elementos.
Los Objetos Digitales Atomicales son los activos principales del Protocolo Atomicals, que permite la creación, transferencia y actualización de Objetos Digitales. La explicación oficial de cómo se crea un Objeto Digital Atomical (abreviado oficialmente como Atomical) es la siguiente: “El Protocolo Atomicals utiliza un esquema de Compromiso-Revelación de dos pasos con scripts de gasto Taproot (P2TR), junto con el sobre Atomicals y una operación de creación representada por la letra ‘m’. La salida de la transacción se compromete a los datos o archivo que se intercambian y luego incluye los datos en el script de gasto para revelar el contenido, que puede ser uno o más archivos de cualquier tipo de contenido (por ejemplo, imagen, texto o cualquier medio).
Vamos a desglosar los términos clave en esta explicación:
Teniendo en cuenta la información proporcionada, redefinamos el principio detrás del protocolo Atomicals para acuñar Atomical: El protocolo Atomicals emplea un esquema de intercambio atómico para acuñar Atomical, incorporando un esquema de Commit-Reveal en la etapa de salida de la transacción. Este enfoque garantiza la inmutabilidad y privacidad del proceso de acuñación de Atomical. Además, incluye un identificador único durante el proceso de acuñación para mejorar la seguridad y trazabilidad de Atomical. En cuanto al mecanismo de transferencia, la transferencia de Atomical es similar a una transacción típica de Bitcoin.
Ahora, comparemos Atomicals, Ordinales y ERC-721:
Fuente: Guía de Atomicals
Además de Atomical, el protocolo Atomicals también admite la acuñación de Tokens, para lo cual el equipo ha propuesto un nuevo estándar llamado ARC-20. Este estándar utiliza Satoshis (la unidad más pequeña de Bitcoin, con un BTC divisible en 100 millones de Satoshis) para representar cada Token. En otras palabras, cada Token ARC-20 está respaldado por 1 Satoshi, lo que garantiza que su valor nunca caerá por debajo de 1 sat.
Los tokens ARC-20 pueden dividirse y combinarse como el BTC regular. Pueden ser acuñados por cualquier persona a través de métodos de acuñación descentralizada o acuñación directa y pueden transferirse a cualquier tipo de dirección de BTC. Los acuñadores pueden usar el comando init-dft para la inicialización descentralizada, estableciendo parámetros como la altura del bloque inicial para la acuñación, el número total permitido de operaciones de acuñación, condiciones de acuñación, etc. También pueden crear directamente una única salida con el suministro total, haciendo que cada sat represente una unidad del token. Por ejemplo, un acuñador puede crear una única salida con 1 BTC completo para acuñar un token con un suministro total de 100 millones de unidades.
Según datos de Atomical Market, el Token ARC-20 más popular, ATOM, tiene un volumen total de operaciones de 894.6 BTC y 2378 titulares.
Fuente: https://atomicalmarket.com/market/token/atom
El 26 de septiembre de 2023, Casey Rodarmor, el iniciador del Protocolo Ordinales, lanzó un nuevo protocolo llamado Rune, con el objetivo de abordar varias deficiencias del BRC-20. En una publicación de blog, Rodarmor destacó las deficiencias de los protocolos existentes de emisión de activos:
Rodarmor nombró su solución Rune, con el nombre del token “符文” (Fu Wen). En la publicación inicial del blog, se definieron dos operaciones estándar del protocolo Rune, transferencia y emisión.
Transferencia de Runes: OP_RETURN
La primera salida de datos en el mensaje de protocolo se decodifica en una secuencia de enteros, interpretada como una secuencia de tuplas (ID, SALIDA, CANTIDAD). Si el número de enteros decodificados no es un múltiplo de tres, el mensaje de protocolo no es válido. El ID se refiere al ID del token que se transferirá, la SALIDA es el índice de salida que se asignará (es decir, a qué salida asignar), y la CANTIDAD es la cantidad de Runes que se asignará. Después de procesar todas las tuplas, cualquier token de Runes no asignado se asigna a la primera salida no OP_RETURN, y el resto puede ser quemado asignándolos a la salida OP_RETURN que contiene el mensaje de protocolo.
Emisión de Runas
Esto se basa en UTXO para rastrear tokens homogéneos. Si hay un segundo envío de datos en el mensaje del protocolo, indica una transacción de emisión. Este segundo envío se decodifica en dos enteros, SÍMBOLO y DECIMALES. Si hay enteros adicionales restantes, el mensaje del protocolo es inválido. SÍMBOLO es un símbolo básico legible de 26 caracteres, similar a los símbolos utilizados en los nombres de los Ordinales, con los únicos caracteres válidos siendo de la A a la Z. DECIMALES indica la cantidad de lugares decimales a utilizar al mostrar los Runes emitidos. Si el SÍMBOLO aún no se ha asignado, el Token de Runes se asignará un valor de ID (comenzando desde 1). Si el SÍMBOLO ya ha sido asignado o es BITCOIN, BTC o XBT, no se creará un nuevo runa.
En general, el protocolo Rune no vincula los registros de saldo a las direcciones de monedero; en cambio, coloca los registros dentro del UTXO en sí mismo. Los nuevos Tokens de Runes comienzan desde la transacción de emisión, especificando el suministro, el símbolo y los lugares decimales, y asignando este suministro a UTXOs específicos. Un UTXO puede contener cualquier cantidad de tokens de Runes, independientemente de su tamaño. Los UTXOs se utilizan únicamente para realizar un seguimiento de los saldos. Luego, la función de transferencia utiliza este UTXO, dividiéndolo en múltiples nuevos UTXOs de tamaños arbitrarios, que contienen diferentes cantidades de Runes, y los registros se envían a otros. En comparación con BRC-20, Runes elimina una capa de consenso del servidor, lo que lo hace más sencillo sin depender de datos fuera de la cadena y carecer de tokens nativos, lo que lo hace altamente adecuado para el modelo UTXO nativo de Bitcoin.
Según la información revelada por el fundador el 16 de diciembre durante la Semana de la Cadena de Bloques de Taipei, el lanzamiento oficial del protocolo Rune podría esperarse para finales de abril de 2024.
El Sistema de Nomenclatura de Tokens de Difusión (BTNS) es un protocolo de emisión de activos creado por J-Dog, uno de los primeros poseedores y miembros de desarrollo de BTC. El concepto fundamental es adjuntar una señal de difusión a cada transmisión de cadena BTC, utilizando registros de blockchain como base de datos y el índice de libro mayor como medio, para permitir que BTC emita sus activos nativos de cadena, como tokens NFT.
Origen: https://btns.wtf/
Funcionalidades admitidas:
Funcionalmente, se asemeja estrechamente al Token ERC-20. El mapa de ruta mostrado en el sitio web oficial indica futuras capacidades como distribuciones aéreas, transacciones por lotes y operaciones de quema de tokens.
Origen: https://btns.wtf/
Dado que el creador es un conocido desarrollador de BTC con muchos años de experiencia, BTNS tenía una infraestructura muy completa desde su inicio, incluyendo billeteras, indexadores y navegadores. Hasta el 10 de enero, según los datos del navegador, el sistema BTNS ha tenido más de 1700 emisiones, con 1443 tokens, generando aproximadamente 47.9k mintos, con un promedio de 33 mintos por token. Esto sugiere una base de usuarios relativamente pequeña.
Fuente: https://btns.xchain.io/
Además de BTNS, Bitcoin admite varios otros protocolos de emisión de activos como BRC-420, BRC-100, Protocolo Pipe y SRC-20. La mayoría de estos utilizan la arquitectura UTXO, la difusión y Satoshi para la emisión de activos. Como podemos ver, los protocolos desarrollados posteriormente tienden a tener funcionalidades más completas y una aplicabilidad más amplia, e incluso algunos son muy similares al Token ERC-20, mejorando el espacio de bloqueo, el uso de memoria y el consumo de tarifas operativas de Bitcoin. Sin embargo, considerando el estado de desarrollo, el Protocolo Ordinal y BRC-20 todavía lideran en la emisión de activos en Bitcoin, beneficiándose de su ventaja de ser pioneros.
En la sección anterior, analizamos varios protocolos típicos de emisión de activos. Estas soluciones adoptan tecnologías subyacentes ligeramente diferentes y tienen diversos impactos en las partes interesadas en la cadena de Bitcoin. Por lo tanto, los analizaremos uno por uno.
Primero, almacenar grandes cantidades de datos en la cadena de bloques puede hacer que sea muy engorroso, ralentizando las velocidades de transacción y también aumentando los costos de almacenamiento. Por eso, la comunidad discutió ampliamente la acción del desarrollador independiente Udi Wertheimer, quien utilizó el protocolo Ordinals para inscribir un NFT de 4MB (co-construcción máxima de bloques) en la cadena de Bitcoin. Esta inscripción de NFT estableció un récord para el bloque y la transacción más grandes en la historia de Bitcoin.
El CEO de Blockstream Adam Back, el desarrollador principal de Bitcoin LukeDashjr y otros creen que la acción de los Taproot Wizards ha causado que la cadena de bloques de Bitcoin se expanda rápidamente en tamaño. Podría llevar a anomalías en algunas instalaciones e incluso indicar un ataque a Bitcoin en lugar de innovación.
Normalmente, los ingresos de los mineros provienen de las recompensas por bloque y las tarifas de transacción. En muchos protocolos de emisión de activos, los usuarios pagan las tarifas de los mineros basadas en el tamaño del contenido de la inscripción además de la tarifa básica de Gas. Para los mineros de Bitcoin, si bien las recompensas por bloque se emiten normalmente, un aumento en los ingresos por tarifas de transacción significa un aumento en los ingresos mineros. Con la próxima reducción a la mitad de BTC (prevista para abril de 2024), las recompensas por bloque de los mineros disminuirán aún más, y se espera que las tarifas de transacción se conviertan en la fuente principal de ingresos para los mineros. Las tarifas de transacción generadas por la emisión de activos y transacciones como las inscripciones superan con creces las de las transferencias comunes en red.
Para los desarrolladores de Web3, la mayoría de los sistemas basados en EVM utilizan una forma de activos de cuenta + saldo, mientras que Bitcoin adopta una arquitectura UTXO, lo que hace que sea más difícil migrar los sistemas existentes de desarrollo de productos al ecosistema de Bitcoin. Además, el bajo TPS de Bitcoin evita que sea la capa transaccional principal 1. Sin embargo, la aparición de soluciones de Capa 2 como Stacks hace que desplegar aplicaciones en Bitcoin sea factible.
Las inscripciones han encendido la confianza del mercado en el ecosistema de Bitcoin, atrayendo a usuarios fundamentales. Muchos recién llegados al ecosistema, acostumbrados al completo ecosistema de EVM, tienen demandas cada vez más altas para la infraestructura y las aplicaciones básicas del ecosistema de Bitcoin. El ecosistema de Bitcoin existente solo tiene Capa 2, máquinas virtuales, mercados de comercio de inscripciones, monederos, etc., como su infraestructura. En comparación con Ethereum, todavía existe un gran espacio de mercado potencial. La arquitectura técnica única de Bitcoin también puede traer innovaciones.
Muchos equipos de proyectos han revitalizado sus proyectos a través de la locura de la inscripción. Algunos de los proyectos candentes incluyen:
Otros proyectos similares incluyen la red de capa 2 de Bitcoin MAPO y la infraestructura DeFi Bakery Swap en la cadena de bloques BSC. Muchos de estos proyectos apoyan directamente a Bitcoin, promoviendo continuamente la prosperidad del ecosistema de Bitcoin.
En los primeros días de la inscripción de Bitcoin, muchas inscripciones carecían de captura de valor real, y debido a que la inscripción estaba en cadena y era públicamente transparente, cualquiera podía participar en la inscripción. Inicialmente, sin atención de capital, se trataba más de la especulación. Sin embargo, a medida que se desarrolla la infraestructura, muchos fondos pueden ingresar directamente al mercado en forma de capital propio o Tokens, promoviendo aún más la prosperidad del mercado.
Para otras cadenas públicas, las inscripciones no aportan directamente una innovación significativa, ya que cada cadena ya tiene sus estándares fundamentales. Por lo tanto, el principal beneficiario de esta tecnología es el ecosistema de Bitcoin. Como representante de la cadena de bloques más valorada y de fe en la industria, el atractivo de Bitcoin para los desarrolladores y constructores es, sin duda, enorme. A medida que se acerca un mercado alcista, el nuevo efecto de riqueza en Bitcoin podría desviar aún más los recursos de desarrollo de otras cadenas públicas.
En primer lugar, como un sistema no Turing completo, el ecosistema de Bitcoin realmente carece de una tecnología fundamental para emitir activos. Como se mencionó en el texto anterior, antes de la Inscripción, hubo múltiples soluciones intentadas, cada una ganando cierta popularidad al ser propuesta. La Inscripción no fue una excepción, ampliamente discutida en noviembre-diciembre de 2023. A diferencia de soluciones anteriores como Colored Coins, esta ronda del protocolo de Inscripción coexistió con una variedad de protocolos, con desarrollo concurrente en tecnología e infraestructura subyacentes.
Tras el lanzamiento de Inscription, se lanzaron billeteras y mercados de negociación como Unisat, y aplicaciones establecidas como Magic Eden integraron los servicios de Inscription. Esto representó un acceso más conveniente y una experiencia más amigable para el usuario. Intercambios como Gate y OKX también comenzaron a ofrecer servicios de Token de Inscription, mejorando aún más el reconocimiento del mercado y respaldando este tipo de activo. Por lo tanto, aunque muchos consideran a Inscription como "reciclar ideas antiguas," el entorno de mercado actual y la conciencia del usuario difieren significativamente del pasado.
Si bien la aparición de la Inscripción es comprensible, la actitud de la comunidad no está unificada. En gran medida, los partidarios creen que beneficia al ecosistema de Bitcoin. Los opositores, liderados por el desarrollador principal de Bitcoin Core, Luke Dashjr, ven la Inscripción como algo similar al spam basado en cadena, causando congestión en la red. Esta preocupación no carece de fundamento, ya que la Inscripción implica fundamentalmente grabar datos en la cadena de Bitcoin, ocupando inevitablemente algo de espacio de bloque.
Sin embargo, originalmente, Satoshi Nakamoto no especificó que el uso del bloque debiera ser exclusivo para la no inscripción u otras transacciones no convencionales. Por lo tanto, cada “voz” en la comunidad se adhiere a su propia creencia en Bitcoin. No obstante, Luke Dashjr sugirió optimizar la tecnología Bitcoin para evitar la congestión de red causada por la inscripción, pero esto fue recibido con oposición y la propuesta fue finalmente cerrada.
Desde una perspectiva ecológica, la locura de la Inscripción ha expuesto a más personas al ecosistema de BTC, fortaleciendo significativamente la base de usuarios para el futuro ecosistema de BTC. La aparición de activos de Inscripción ha aportado una considerable liquidez al ecosistema de BTC, impulsada por la demanda de infraestructura de Inscripción, como lo demuestran varios mercados de comercio de Inscripción y herramientas de 'cazadores de oro'.
Muchos desarrolladores, reconociendo la influencia del ecosistema de Bitcoin, han optado por unirse a él, especialmente Layer2. Tras la locura de la inscripción, una serie de nuevas soluciones de Layer2 de Bitcoin, como BitVM, comenzaron a florecer. Juegos como Bitcoin Cats, aprovechando la euforia de Bitcoin para emitir activos, también comenzaron a emerger. Esto indica que es posible replicar y trasplantar el modelo del ecosistema de Ethereum a Bitcoin.
Desde una perspectiva tecnológica, las inscripciones de Bitcoin tienen ciertas ventajas técnicas. Tomando los NFT como ejemplo, en el estándar tradicional ERC-721, los NFT no se almacenan directamente en la cadena de bloques. Como se muestra en la figura a continuación, los NFT de la serie Bored Ape Yacht Club (BAYC) almacenan imágenes en una plataforma de almacenamiento descentralizado y luego escriben el enlace de almacenamiento en los metadatos.
Fuente: 8807 - Bored Ape Yacht Club | OpenSea
Este método reduce la cantidad de datos en la cadena de bloques pero no logra el objetivo de preservación permanente. Si la plataforma de almacenamiento descentralizado se cierra, los NFT básicamente dejarían de existir. Además, algunos equipos de NFT también cambian los metadatos para alterar la apariencia y atributos de los NFT. Sin embargo, en las inscripciones, las imágenes pueden ser directamente “grabadas” en las transacciones, asegurando su existencia siempre que la cadena de bloques de Bitcoin funcione normalmente.
El analista criptográfico Capitán Z en su artículo "La esencia de los tokens de inscripción es SFT" propuso una visión de que las inscripciones pueden aplicarse en campos como notas financieras como SFTs (Tokens Semifungibles). Los SFTs, tokens semifungibles, son un nuevo tipo de token que se sitúa junto a los FT (Tokens Fungibles) y los NFTs (Tokens No Fungibles) como un tercer tipo de activo digital general. Ser 'semi' fungible significa que se encuentran en algún punto entre los FT y los NFTs, combinando aspectos de divisibilidad y singularidad. Este concepto es similar al BRC-20, donde cada token de inscripción representa un cierto número de tokens base, pero cada inscripción es única, similar a los NFTs.
La cadena BTC carece de funcionalidad de contratos inteligentes, por lo que la emisión de cualquier activo requiere scripts como OP_RETURN o TAPROOT. Hay dos métodos para emitir SFTs. BRC-20 adopta el segundo enfoque:
Agregar cierta "singularidad" a la base de tokens FT
Agregar cierta "fungibilidad" a la base de tokens NFT
En resumen, la tecnología de las inscripciones no es inútil, sino que más bien aporta un nuevo juego a Bitcoin. Aunque la mayoría de las inscripciones actuales son tokens de memes sin sentido, la tecnología en sí misma seguirá evolucionando.
A las 4 AM del 11 de enero, la Comisión de Valores y Bolsa de los Estados Unidos (SEC) aprobó simultáneamente 11 ETF de Bitcoin al contado. Ahora, los fondos tradicionales e inversores profesionales pueden comprar BTC a través de ETFs. BTC se convertirá en una forma de activo común conocida por los inversores en los Estados Unidos y a nivel mundial. El ecosistema de Bitcoin recibirá una atención creciente. Antes de la llegada de las inscripciones en Bitcoin, la emisión de activos principales se realizaba a través de contratos de Token en el sistema EVM. Ahora, los constructores tienen una opción más, y esta solución aporta diferentes características técnicas en comparación con los tradicionales ERC-20/ERC-721. Mirando hacia atrás en el viaje de los NFT de Ethereum, muchas personas han pasado de no entender y no reconocer los NFT a convertirse en titulares de NFT.
Los ecosistemas relevantes se han establecido y expandido continuamente en varios campos, como los juegos y DeFi. Actualmente, el desarrollo de las inscripciones es muy similar a las primeras etapas de los NFT. El efecto de riqueza ha atraído la atención de la mayoría de las personas a esta pista. Sin embargo, debido a la infraestructura insuficiente y la incapacidad para capturar valor durante el período inicial de la burbuja, parece más como un "esquema Ponzi". Pero con la participación de capital, desarrolladores e inversores, se cree que las inscripciones gradualmente se pondrán en el camino correcto y se convertirán en una de las tecnologías centrales en el ecosistema de Bitcoin.
Mời người khác bỏ phiếu
La invención de Bitcoin se originó a partir de “Bitcoin: Un sistema de efectivo electrónico entre pares” de Satoshi Nakamoto. Este documento introdujo cómo se estableció este sistema de cadena de bloques entre pares. El título también implica el plan inicial de Nakamoto: utilizar Bitcoin como solución de sistema de efectivo electrónico, principalmente para pagos.
En comparación con las cadenas públicas actualmente populares como Ethereum, Solana (Capa 1) y Op Mainet, Arbtrium (Capa 2), Bitcoin no es Turing completo. La completitud de Turing es un concepto en informática. Si un sistema es Turing completo, puede realizar cualquier tarea de cálculo que pueda ser expresada por un algoritmo o programa efectivo. En otras palabras, un sistema Turing completo puede resolver cualquier problema computable, dado el tiempo y espacio de almacenamiento suficientes. Aunque Bitcoin tiene una funcionalidad de contratos inteligentes simples, solo admite tipos de transacciones y operaciones limitadas, como transferencias, multi-firma, etc. En contraste, las cadenas de bloques Turing completas como Ethereum permiten a los desarrolladores escribir contratos inteligentes y aplicaciones descentralizadas (DApps), que pueden realizar cualquier tarea de cálculo compleja.
De hecho, a pesar de su intención inicial para pagos, la actual Transacción Por Segundo (TPS) de Bitcoin es extremadamente baja. Los bloques de Bitcoin se generan aproximadamente cada 10 minutos, y el tamaño de cada bloque está limitado a 1MB. El tamaño de las transacciones de Bitcoin puede variar, pero el tamaño promedio es de alrededor de 250 bytes. Por lo tanto, un bloque de Bitcoin puede contener un máximo de aproximadamente 4,000 transacciones, con un TPS promedio de alrededor de 6.67. Esta limitación obstaculiza la adopción práctica de Bitcoin.
Dos actualizaciones efectivas están cambiando esta situación: Segregated Witness (SegWit) y la actualización Taproot. En las transacciones de Bitcoin, la información de cada transacción se divide principalmente en dos partes: los datos de transacción base y los datos de testigo. Los primeros son sobre la transacción en sí, mientras que los últimos se utilizan para verificar la identidad del usuario. Los datos de testigo ocupan mucho espacio de almacenamiento pero tienen poco uso para el usuario. Más información significa menor eficiencia en las transferencias de la red Bitcoin y mayores costos para el empaquetado de transacciones. Más tarde, la tecnología SegWit separó los datos de testigo de los datos de transacción principales y los almacenó por separado. Esta optimización del uso del espacio de almacenamiento mejora la eficiencia de la transacción y reduce los costos. Con el tamaño original del bloque de 1MB sin cambios, SegWit permite que cada bloque contenga más transacciones. Los datos de testigo segregados (diversos scripts de firma) pueden ocupar un espacio adicional de 3MB, sentando las bases para la actualización Taproot.
La actualización Taproot es una propuesta de actualización de Bitcoin introducida por el colaborador principal de Bitcoin Core, Gregory Maxwell, en 2018. Sus detalles técnicos son bastante complejos. En pocas palabras, la actualización de Taproot aporta tres beneficios principales a Bitcoin: (1) Hace que las transacciones complejas, como las transacciones de múltiples firmas y de bloqueo de tiempo, parezcan transacciones normales de Bitcoin, mejorando la privacidad de Bitcoin. (2) Reduce las tarifas de transacción. (3) Consolida múltiples transacciones en un solo bloque, ahorrando espacio ocupado por los datos de transacción en el bloque.
Tras estas dos actualizaciones, el desarrollador Casey Rodarmor inventó el protocolo Ordinals en diciembre de 2022. Este protocolo asigna números de serie únicos a cada Satoshi y los rastrea en transacciones. Cualquiera puede adjuntar datos adicionales al script Taproot de UTXO a través de Ordinals, incluyendo texto, imágenes, videos, etc. Inicialmente, muchos participantes subieron imágenes, desencadenando la primera ola de frenesí de "BTC NFT", lo que provocó amplias discusiones. Algunos lo vieron como verter "información basura" en la cadena de BTC, mientras que otros lo consideraron como un "árbol de hierro floreciente", dándole a Bitcoin un nuevo propósito. Estas imágenes y videos necesitan ser "grabados" en un script de transacción. Después de subirlos, una herramienta conocida como un indexador rastrea e identifica estas actividades de "grabado". En ese momento, el término "inscripción" no era ampliamente entendido.
En marzo del año siguiente, un usuario anónimo de Twitter llamado Domo anunció en X que habían creado un estándar de token fungible basado en el protocolo Ordinals, llamado BRC-20. Los usuarios podían emitir Tokens correspondientes escribiendo texto estandarizado en transacciones. Los desarrolladores crearon luego herramientas de “grabado” para simplificar el proceso, permitiendo a los usuarios implementar, acuñar y transferir Tokens BRC-20 simplemente ingresando un nombre y cantidad. Sin embargo, esto siguió siendo una actividad de nicho. La mayoría de las transacciones BRC-20 se basaban en el mercado extrabursátil, pero la situación comenzó a cambiar a medida que Tokens como Ordi y Sats se incluyeron en los principales intercambios, generando efectos significativos de riqueza. Este cambio en las actitudes de los participantes de Web3 llevó a un aumento de especuladores en el mercado de inscripciones, y los desarrolladores implementaron activamente el estándar “XRC-20” en varias cadenas públicas. Algunos proyectos más antiguos revitalizaron sus negocios aprovechando las inscripciones. Las principales bolsas comenzaron a listar estos tokens, permitiendo a los participantes comunes involucrarse.
Al entrar en 2024, el precio de los tokens de inscripción líderes comenzó a caer, y los especuladores se dispersaron. La gente comenzó a reflexionar sobre las implicaciones de las inscripciones para el ecosistema de Bitcoin y la industria en general, así como la dirección futura de las inscripciones. Este artículo proporcionará respuestas a estas preguntas, basándose en opiniones de expertos, datos y modelos de la industria.
Para obtener más información sobre la actualización de Taproot, consulte ¿Qué es la actualización Taproot?
En un artículo anterior, presentamos brevemente el fondo de desarrollo técnico de las inscripciones. Sin embargo, antes de la aparición de estándares de inscripción como BRC-20, hubo numerosos esquemas de emisión de activos en Bitcoin.
Uno de los métodos más tempranos era conocido como “Moneda de color”. El color se refiere a la adición de información específica a la UTXO (Salidas de Transacción No Gastadas) de Bitcoin, distinguiéndolas de otras UTXO de Bitcoin, introduciendo así heterogeneidad a lo homogéneo de Bitcoin. Al igual que las inscripciones, estas requerían un software específico para ser reconocidas. A finales de 2013, Flavien Charlon propuso el Protocolo de Activos Abiertos, que utilizaba la criptografía de clave pública-privada de Bitcoin. Este protocolo permitía la emisión de activos del tipo “Moneda de color” que podían ser gestionados por esquemas de firma múltiple.
En 2014, ChromaWay propuso el protocolo EPOBC (coloración mejorada, acolchada, basada en el orden). Este protocolo incluía dos tipos de operaciones: génesis y transferencia. Génesis se utilizaba para la emisión de activos y transferencia para la transferencia de activos. El tipo de activo no podía ser codificado explícitamente; cada transacción de génesis emitía un nuevo activo con una cantidad total predefinida. Los activos EPOBC debían ser transferidos mediante la operación de transferencia. Si los activos EPOBC se utilizaban en una transacción que no fuera de transferencia, los activos se perderían. Esta información se almacenaba en el campo nSequence de las transacciones de Bitcoin. Este almacenamiento no añadía memoria adicional, pero como no había un ID de activo para la identificación, cada transacción de activos EPOBC debía rastrearse hasta la transacción de génesis para determinar su categoría y legitimidad.
Más allá de estos métodos, Mastercoin, lanzado oficialmente en 2013, proporcionó su enfoque. Este método dependía menos de Bitcoin y optaba por mantener su estado fuera de la cadena, almacenando información mínima en la cadena. Mastercoin trató a Bitcoin como un sistema de registro descentralizado, publicando cambios de activos a través de transacciones arbitrarias de Bitcoin. La validez de las transacciones se verificaba escaneando continuamente los bloques de Bitcoin y manteniendo una base de datos de activos fuera de la cadena, que asignaba direcciones a activos, reutilizando el sistema de direcciones de Bitcoin.
Mastercoin podría considerarse uno de los primeros proyectos de ICO (Oferta Inicial de Moneda), similar a una OPI. Sin embargo, más tarde resultó ser más bien una estafa y finalmente desapareció. No obstante, la posterior locura de las ICO vio a muchos proyectos emitiendo sus tokens de manera similar a una financiación colectiva, hasta la aparición de Ethereum. Esta cadena de bloques completa de Turing facilitó el establecimiento de dApps y la emisión de activos. En los años siguientes, estalló una nueva locura de las ICO en Ethereum, dando lugar a activos y verticales relacionados como DeFi y NFTs.
Por lo tanto, antes de la llegada de las inscripciones, la exploración de la emisión de activos en la cadena de bloques de Bitcoin nunca cesó. Sin embargo, después de la aparición de plataformas Turing completas, el enfoque se desplazó hacia plataformas como Ethereum y Solana, considerando aspectos como el costo. La propiedad de la emisión de activos de la cadena de bloques fue minimizada, centrándose más en TPS, seguridad y otras características de infraestructura, convirtiendo gradualmente la cadena de bloques en una base para el desarrollo de aplicaciones. La emisión de activos se convirtió en una de las aplicaciones básicas de la cadena de bloques.
de inscripciones, los desarrolladores desplegaron protocolos de inscripción relacionados en varias cadenas, como SPL-20 (protocolo de inscripción de Solana), Drc-20 (inscripción de Dogecoin) y Asc-20 (inscripción de Avalanche). Estos protocolos son en su mayoría imitaciones de BRC-20 en diferentes cadenas públicas. Aunque cuentan con la infraestructura necesaria, en comparación con el método principal de emisión de activos, utilizando estándares de contratos inteligentes de diversas cadenas, los protocolos de inscripción no han visto un desarrollo significativo. Por ejemplo, en Solana, el estándar de activos principal es SPL en lugar del estándar de inscripción SPL-20. Las razones son comprensibles. En primer lugar, el despliegue de inscripciones es incontrolado, lo que significa que cualquiera puede acuñar activos de inscripción si conoce el contenido de la inscripción. Esto presenta una barrera insuperable para los proyectos que esperan recaudar fondos a través de Tokens o aquellos que desean mapear Tokens originales a inscripciones, ya que optar por emitir activos a través de inscripciones equivale a perder el control sobre ellos. Además, la infraestructura para las inscripciones aún no está completamente desarrollada. Optar por las inscripciones implica alterar los sistemas de desarrollo existentes y actualizar productos, lo que podría deteriorar aún más la experiencia del usuario para productos que aún están desarrollando su base de usuarios.
Sin embargo, como protocolo no completo de Turing, los protocolos de emisión de activos de Bitcoin han comenzado a diversificarse, con la aparición de protocolos como RGB, Taproot Assets y Runes. A la fecha de publicación de este artículo, los protocolos de activos de Bitcoin continúan innovando.
Han surgido varios protocolos populares de emisión de activos en Bitcoin. Explicaremos los principios técnicos y la tecnología detrás de algunos de estos protocolos típicos.
Cada Bitcoin se puede dividir en 100,000,000 unidades llamadas satoshis (o sats). Por lo tanto, el total de 21 millones de Bitcoins equivale a 2,100,000,000,000,000 satoshis. Casey Rodarmor presentó el Protocolo de ordinales en enero de 2023. Este protocolo asigna un número único a cada satoshi, que van en orden secuencial del 0 al 2,100,000,000,000,000, según el orden en que se extrajeron. Estos satoshis se pueden vincular a varios tipos de datos, como texto, imágenes, videos, etc. Cada satoshi se puede rastrear y transferir, lo que hace que cada uno sea un portador único basado en los datos que contiene, definiendo así su singularidad.
En el texto anterior, mencionamos la actualización de Taproot. Uno de los impactos de Taproot es la capacidad de almacenar datos arbitrarios (hasta 4M) en scripts de Taproot. Además, gracias a la actualización del testigo segregado, que utiliza principalmente 1M de datos principales, la tarifa de transacción se reduce a solo una cuarta parte, lo que hace posible incorporar completamente los NFT en la cadena de bloques con costos reducidos.
Debido a la numeración de los satoshis por el Protocolo Ordinals, eventos especiales como la reducción a la mitad y los ajustes de dificultad han dado lugar al concepto de "satoshis raros". En el documento, los satoshis se clasifican en seis niveles diferentes, como se muestra en la figura a continuación.
El Protocolo de Ordinales ganó una aplicación generalizada en 2023, con un aumento en el entusiasmo debido al "Efecto de Riqueza de Inscripción" en noviembre, lo que llevó a un aumento brusco en las tarifas de transacción. Hasta la noche del 9 de enero, se habían grabado un total de 53.96 millones de inscripciones, generando tarifas por un total de $255.92 millones.
Número y Tarifas de Inscripciones Ordinales (fuente: Dune)
Entidades más conocidas como Ordinals Punks y Bitcoin Punks se establecen basadas en el Protocolo Ordinals.
Interfaz del Mercado de Bitcoin Punks (fuente: Unisat.io)
El 8 de marzo de 2023, un desarrollador anónimo llamado Domo lanzó BRC-20, un protocolo basado en Ordinales. Similar a ERC-20, este protocolo está diseñado para la emisión de activos dentro del ecosistema de Bitcoin. Específicamente, el protocolo BRC-20 requiere que los usuarios completen varias partes en un formato JSON estandarizado de acuerdo con las especificaciones del protocolo. Los estándares relevantes incluyen:
Al implementar, acuñar y transferir, los usuarios deben completar los campos según los estándares. Diferentes operaciones representan diferentes combinaciones de campos y los usuarios pueden completar los campos según sea necesario.
El estándar BRC-20, cuando se anunció inicialmente, tenía herramientas de mercado limitadas disponibles, y participar en BRC-20 requería ejecutar un nodo completo de Bitcoin, lo cual era un desafío para la persona promedio. La posterior aparición de diversas herramientas de inscripción permitió que este estándar de Token simple se utilizara ampliamente. Como se puede ver en el gráfico a continuación, después de la introducción de BRC-20, el número de transacciones (actividades de inscripción) en un momento dado representaba el 50% de las transacciones de BTC, superando incluso las transacciones del Protocolo Ordinals.
Fuente: Dune
A partir del 9 de enero, se habían desplegado un total de 76.2k inscripciones, con dos picos importantes de despliegue que ocurrieron en mayo y noviembre de 2023.
Fuente: Dune
A diferencia de las fluctuaciones significativas en las inscripciones, la acuñación de inscripciones BRC-20 ha sido frecuente, con un período bajo solo ocurriendo en octubre. Sin embargo, un gran número de actividades de acuñación ocurrieron en cadena en los siguientes noviembre y diciembre, lo que llevó a la congestión de la red y a un aumento adicional de las tarifas.
Fuente: Dune
Después de experimentar varias olas de acuñación e implementación, BRC-20 vio transferencias y operaciones significativas en diciembre después de su introducción en los principales intercambios y mercados comerciales.
Fuente: Dune
El Protocolo Atomicals (ARC-20) es un protocolo simple y flexible diseñado específicamente para la creación, transferencia y actualización de objetos digitales en blockchains que utilizan el modelo UTXO (Unspent Transaction Output), como Bitcoin.
El concepto de un Objeto Digital fue propuesto inicialmente por Robert Kahn a principios de la década de 1990. Él y sus colegas lo definieron como una entidad fundamental en un sistema digital para almacenamiento, acceso, difusión y gestión. En escenarios prácticos modernos, secuencias de bits procesadas y codificadas pueden representar una obra, parte de una obra u otra información valiosa. Estas obras e información pueden considerarse objetos digitales. Por ejemplo, los objetos digitales pueden tomar la forma de archivos de texto, videos, pistas de audio, imágenes, fragmentos de código e incluso objetos más complejos compuestos por múltiples elementos.
Los Objetos Digitales Atomicales son los activos principales del Protocolo Atomicals, que permite la creación, transferencia y actualización de Objetos Digitales. La explicación oficial de cómo se crea un Objeto Digital Atomical (abreviado oficialmente como Atomical) es la siguiente: “El Protocolo Atomicals utiliza un esquema de Compromiso-Revelación de dos pasos con scripts de gasto Taproot (P2TR), junto con el sobre Atomicals y una operación de creación representada por la letra ‘m’. La salida de la transacción se compromete a los datos o archivo que se intercambian y luego incluye los datos en el script de gasto para revelar el contenido, que puede ser uno o más archivos de cualquier tipo de contenido (por ejemplo, imagen, texto o cualquier medio).
Vamos a desglosar los términos clave en esta explicación:
Teniendo en cuenta la información proporcionada, redefinamos el principio detrás del protocolo Atomicals para acuñar Atomical: El protocolo Atomicals emplea un esquema de intercambio atómico para acuñar Atomical, incorporando un esquema de Commit-Reveal en la etapa de salida de la transacción. Este enfoque garantiza la inmutabilidad y privacidad del proceso de acuñación de Atomical. Además, incluye un identificador único durante el proceso de acuñación para mejorar la seguridad y trazabilidad de Atomical. En cuanto al mecanismo de transferencia, la transferencia de Atomical es similar a una transacción típica de Bitcoin.
Ahora, comparemos Atomicals, Ordinales y ERC-721:
Fuente: Guía de Atomicals
Además de Atomical, el protocolo Atomicals también admite la acuñación de Tokens, para lo cual el equipo ha propuesto un nuevo estándar llamado ARC-20. Este estándar utiliza Satoshis (la unidad más pequeña de Bitcoin, con un BTC divisible en 100 millones de Satoshis) para representar cada Token. En otras palabras, cada Token ARC-20 está respaldado por 1 Satoshi, lo que garantiza que su valor nunca caerá por debajo de 1 sat.
Los tokens ARC-20 pueden dividirse y combinarse como el BTC regular. Pueden ser acuñados por cualquier persona a través de métodos de acuñación descentralizada o acuñación directa y pueden transferirse a cualquier tipo de dirección de BTC. Los acuñadores pueden usar el comando init-dft para la inicialización descentralizada, estableciendo parámetros como la altura del bloque inicial para la acuñación, el número total permitido de operaciones de acuñación, condiciones de acuñación, etc. También pueden crear directamente una única salida con el suministro total, haciendo que cada sat represente una unidad del token. Por ejemplo, un acuñador puede crear una única salida con 1 BTC completo para acuñar un token con un suministro total de 100 millones de unidades.
Según datos de Atomical Market, el Token ARC-20 más popular, ATOM, tiene un volumen total de operaciones de 894.6 BTC y 2378 titulares.
Fuente: https://atomicalmarket.com/market/token/atom
El 26 de septiembre de 2023, Casey Rodarmor, el iniciador del Protocolo Ordinales, lanzó un nuevo protocolo llamado Rune, con el objetivo de abordar varias deficiencias del BRC-20. En una publicación de blog, Rodarmor destacó las deficiencias de los protocolos existentes de emisión de activos:
Rodarmor nombró su solución Rune, con el nombre del token “符文” (Fu Wen). En la publicación inicial del blog, se definieron dos operaciones estándar del protocolo Rune, transferencia y emisión.
Transferencia de Runes: OP_RETURN
La primera salida de datos en el mensaje de protocolo se decodifica en una secuencia de enteros, interpretada como una secuencia de tuplas (ID, SALIDA, CANTIDAD). Si el número de enteros decodificados no es un múltiplo de tres, el mensaje de protocolo no es válido. El ID se refiere al ID del token que se transferirá, la SALIDA es el índice de salida que se asignará (es decir, a qué salida asignar), y la CANTIDAD es la cantidad de Runes que se asignará. Después de procesar todas las tuplas, cualquier token de Runes no asignado se asigna a la primera salida no OP_RETURN, y el resto puede ser quemado asignándolos a la salida OP_RETURN que contiene el mensaje de protocolo.
Emisión de Runas
Esto se basa en UTXO para rastrear tokens homogéneos. Si hay un segundo envío de datos en el mensaje del protocolo, indica una transacción de emisión. Este segundo envío se decodifica en dos enteros, SÍMBOLO y DECIMALES. Si hay enteros adicionales restantes, el mensaje del protocolo es inválido. SÍMBOLO es un símbolo básico legible de 26 caracteres, similar a los símbolos utilizados en los nombres de los Ordinales, con los únicos caracteres válidos siendo de la A a la Z. DECIMALES indica la cantidad de lugares decimales a utilizar al mostrar los Runes emitidos. Si el SÍMBOLO aún no se ha asignado, el Token de Runes se asignará un valor de ID (comenzando desde 1). Si el SÍMBOLO ya ha sido asignado o es BITCOIN, BTC o XBT, no se creará un nuevo runa.
En general, el protocolo Rune no vincula los registros de saldo a las direcciones de monedero; en cambio, coloca los registros dentro del UTXO en sí mismo. Los nuevos Tokens de Runes comienzan desde la transacción de emisión, especificando el suministro, el símbolo y los lugares decimales, y asignando este suministro a UTXOs específicos. Un UTXO puede contener cualquier cantidad de tokens de Runes, independientemente de su tamaño. Los UTXOs se utilizan únicamente para realizar un seguimiento de los saldos. Luego, la función de transferencia utiliza este UTXO, dividiéndolo en múltiples nuevos UTXOs de tamaños arbitrarios, que contienen diferentes cantidades de Runes, y los registros se envían a otros. En comparación con BRC-20, Runes elimina una capa de consenso del servidor, lo que lo hace más sencillo sin depender de datos fuera de la cadena y carecer de tokens nativos, lo que lo hace altamente adecuado para el modelo UTXO nativo de Bitcoin.
Según la información revelada por el fundador el 16 de diciembre durante la Semana de la Cadena de Bloques de Taipei, el lanzamiento oficial del protocolo Rune podría esperarse para finales de abril de 2024.
El Sistema de Nomenclatura de Tokens de Difusión (BTNS) es un protocolo de emisión de activos creado por J-Dog, uno de los primeros poseedores y miembros de desarrollo de BTC. El concepto fundamental es adjuntar una señal de difusión a cada transmisión de cadena BTC, utilizando registros de blockchain como base de datos y el índice de libro mayor como medio, para permitir que BTC emita sus activos nativos de cadena, como tokens NFT.
Origen: https://btns.wtf/
Funcionalidades admitidas:
Funcionalmente, se asemeja estrechamente al Token ERC-20. El mapa de ruta mostrado en el sitio web oficial indica futuras capacidades como distribuciones aéreas, transacciones por lotes y operaciones de quema de tokens.
Origen: https://btns.wtf/
Dado que el creador es un conocido desarrollador de BTC con muchos años de experiencia, BTNS tenía una infraestructura muy completa desde su inicio, incluyendo billeteras, indexadores y navegadores. Hasta el 10 de enero, según los datos del navegador, el sistema BTNS ha tenido más de 1700 emisiones, con 1443 tokens, generando aproximadamente 47.9k mintos, con un promedio de 33 mintos por token. Esto sugiere una base de usuarios relativamente pequeña.
Fuente: https://btns.xchain.io/
Además de BTNS, Bitcoin admite varios otros protocolos de emisión de activos como BRC-420, BRC-100, Protocolo Pipe y SRC-20. La mayoría de estos utilizan la arquitectura UTXO, la difusión y Satoshi para la emisión de activos. Como podemos ver, los protocolos desarrollados posteriormente tienden a tener funcionalidades más completas y una aplicabilidad más amplia, e incluso algunos son muy similares al Token ERC-20, mejorando el espacio de bloqueo, el uso de memoria y el consumo de tarifas operativas de Bitcoin. Sin embargo, considerando el estado de desarrollo, el Protocolo Ordinal y BRC-20 todavía lideran en la emisión de activos en Bitcoin, beneficiándose de su ventaja de ser pioneros.
En la sección anterior, analizamos varios protocolos típicos de emisión de activos. Estas soluciones adoptan tecnologías subyacentes ligeramente diferentes y tienen diversos impactos en las partes interesadas en la cadena de Bitcoin. Por lo tanto, los analizaremos uno por uno.
Primero, almacenar grandes cantidades de datos en la cadena de bloques puede hacer que sea muy engorroso, ralentizando las velocidades de transacción y también aumentando los costos de almacenamiento. Por eso, la comunidad discutió ampliamente la acción del desarrollador independiente Udi Wertheimer, quien utilizó el protocolo Ordinals para inscribir un NFT de 4MB (co-construcción máxima de bloques) en la cadena de Bitcoin. Esta inscripción de NFT estableció un récord para el bloque y la transacción más grandes en la historia de Bitcoin.
El CEO de Blockstream Adam Back, el desarrollador principal de Bitcoin LukeDashjr y otros creen que la acción de los Taproot Wizards ha causado que la cadena de bloques de Bitcoin se expanda rápidamente en tamaño. Podría llevar a anomalías en algunas instalaciones e incluso indicar un ataque a Bitcoin en lugar de innovación.
Normalmente, los ingresos de los mineros provienen de las recompensas por bloque y las tarifas de transacción. En muchos protocolos de emisión de activos, los usuarios pagan las tarifas de los mineros basadas en el tamaño del contenido de la inscripción además de la tarifa básica de Gas. Para los mineros de Bitcoin, si bien las recompensas por bloque se emiten normalmente, un aumento en los ingresos por tarifas de transacción significa un aumento en los ingresos mineros. Con la próxima reducción a la mitad de BTC (prevista para abril de 2024), las recompensas por bloque de los mineros disminuirán aún más, y se espera que las tarifas de transacción se conviertan en la fuente principal de ingresos para los mineros. Las tarifas de transacción generadas por la emisión de activos y transacciones como las inscripciones superan con creces las de las transferencias comunes en red.
Para los desarrolladores de Web3, la mayoría de los sistemas basados en EVM utilizan una forma de activos de cuenta + saldo, mientras que Bitcoin adopta una arquitectura UTXO, lo que hace que sea más difícil migrar los sistemas existentes de desarrollo de productos al ecosistema de Bitcoin. Además, el bajo TPS de Bitcoin evita que sea la capa transaccional principal 1. Sin embargo, la aparición de soluciones de Capa 2 como Stacks hace que desplegar aplicaciones en Bitcoin sea factible.
Las inscripciones han encendido la confianza del mercado en el ecosistema de Bitcoin, atrayendo a usuarios fundamentales. Muchos recién llegados al ecosistema, acostumbrados al completo ecosistema de EVM, tienen demandas cada vez más altas para la infraestructura y las aplicaciones básicas del ecosistema de Bitcoin. El ecosistema de Bitcoin existente solo tiene Capa 2, máquinas virtuales, mercados de comercio de inscripciones, monederos, etc., como su infraestructura. En comparación con Ethereum, todavía existe un gran espacio de mercado potencial. La arquitectura técnica única de Bitcoin también puede traer innovaciones.
Muchos equipos de proyectos han revitalizado sus proyectos a través de la locura de la inscripción. Algunos de los proyectos candentes incluyen:
Otros proyectos similares incluyen la red de capa 2 de Bitcoin MAPO y la infraestructura DeFi Bakery Swap en la cadena de bloques BSC. Muchos de estos proyectos apoyan directamente a Bitcoin, promoviendo continuamente la prosperidad del ecosistema de Bitcoin.
En los primeros días de la inscripción de Bitcoin, muchas inscripciones carecían de captura de valor real, y debido a que la inscripción estaba en cadena y era públicamente transparente, cualquiera podía participar en la inscripción. Inicialmente, sin atención de capital, se trataba más de la especulación. Sin embargo, a medida que se desarrolla la infraestructura, muchos fondos pueden ingresar directamente al mercado en forma de capital propio o Tokens, promoviendo aún más la prosperidad del mercado.
Para otras cadenas públicas, las inscripciones no aportan directamente una innovación significativa, ya que cada cadena ya tiene sus estándares fundamentales. Por lo tanto, el principal beneficiario de esta tecnología es el ecosistema de Bitcoin. Como representante de la cadena de bloques más valorada y de fe en la industria, el atractivo de Bitcoin para los desarrolladores y constructores es, sin duda, enorme. A medida que se acerca un mercado alcista, el nuevo efecto de riqueza en Bitcoin podría desviar aún más los recursos de desarrollo de otras cadenas públicas.
En primer lugar, como un sistema no Turing completo, el ecosistema de Bitcoin realmente carece de una tecnología fundamental para emitir activos. Como se mencionó en el texto anterior, antes de la Inscripción, hubo múltiples soluciones intentadas, cada una ganando cierta popularidad al ser propuesta. La Inscripción no fue una excepción, ampliamente discutida en noviembre-diciembre de 2023. A diferencia de soluciones anteriores como Colored Coins, esta ronda del protocolo de Inscripción coexistió con una variedad de protocolos, con desarrollo concurrente en tecnología e infraestructura subyacentes.
Tras el lanzamiento de Inscription, se lanzaron billeteras y mercados de negociación como Unisat, y aplicaciones establecidas como Magic Eden integraron los servicios de Inscription. Esto representó un acceso más conveniente y una experiencia más amigable para el usuario. Intercambios como Gate y OKX también comenzaron a ofrecer servicios de Token de Inscription, mejorando aún más el reconocimiento del mercado y respaldando este tipo de activo. Por lo tanto, aunque muchos consideran a Inscription como "reciclar ideas antiguas," el entorno de mercado actual y la conciencia del usuario difieren significativamente del pasado.
Si bien la aparición de la Inscripción es comprensible, la actitud de la comunidad no está unificada. En gran medida, los partidarios creen que beneficia al ecosistema de Bitcoin. Los opositores, liderados por el desarrollador principal de Bitcoin Core, Luke Dashjr, ven la Inscripción como algo similar al spam basado en cadena, causando congestión en la red. Esta preocupación no carece de fundamento, ya que la Inscripción implica fundamentalmente grabar datos en la cadena de Bitcoin, ocupando inevitablemente algo de espacio de bloque.
Sin embargo, originalmente, Satoshi Nakamoto no especificó que el uso del bloque debiera ser exclusivo para la no inscripción u otras transacciones no convencionales. Por lo tanto, cada “voz” en la comunidad se adhiere a su propia creencia en Bitcoin. No obstante, Luke Dashjr sugirió optimizar la tecnología Bitcoin para evitar la congestión de red causada por la inscripción, pero esto fue recibido con oposición y la propuesta fue finalmente cerrada.
Desde una perspectiva ecológica, la locura de la Inscripción ha expuesto a más personas al ecosistema de BTC, fortaleciendo significativamente la base de usuarios para el futuro ecosistema de BTC. La aparición de activos de Inscripción ha aportado una considerable liquidez al ecosistema de BTC, impulsada por la demanda de infraestructura de Inscripción, como lo demuestran varios mercados de comercio de Inscripción y herramientas de 'cazadores de oro'.
Muchos desarrolladores, reconociendo la influencia del ecosistema de Bitcoin, han optado por unirse a él, especialmente Layer2. Tras la locura de la inscripción, una serie de nuevas soluciones de Layer2 de Bitcoin, como BitVM, comenzaron a florecer. Juegos como Bitcoin Cats, aprovechando la euforia de Bitcoin para emitir activos, también comenzaron a emerger. Esto indica que es posible replicar y trasplantar el modelo del ecosistema de Ethereum a Bitcoin.
Desde una perspectiva tecnológica, las inscripciones de Bitcoin tienen ciertas ventajas técnicas. Tomando los NFT como ejemplo, en el estándar tradicional ERC-721, los NFT no se almacenan directamente en la cadena de bloques. Como se muestra en la figura a continuación, los NFT de la serie Bored Ape Yacht Club (BAYC) almacenan imágenes en una plataforma de almacenamiento descentralizado y luego escriben el enlace de almacenamiento en los metadatos.
Fuente: 8807 - Bored Ape Yacht Club | OpenSea
Este método reduce la cantidad de datos en la cadena de bloques pero no logra el objetivo de preservación permanente. Si la plataforma de almacenamiento descentralizado se cierra, los NFT básicamente dejarían de existir. Además, algunos equipos de NFT también cambian los metadatos para alterar la apariencia y atributos de los NFT. Sin embargo, en las inscripciones, las imágenes pueden ser directamente “grabadas” en las transacciones, asegurando su existencia siempre que la cadena de bloques de Bitcoin funcione normalmente.
El analista criptográfico Capitán Z en su artículo "La esencia de los tokens de inscripción es SFT" propuso una visión de que las inscripciones pueden aplicarse en campos como notas financieras como SFTs (Tokens Semifungibles). Los SFTs, tokens semifungibles, son un nuevo tipo de token que se sitúa junto a los FT (Tokens Fungibles) y los NFTs (Tokens No Fungibles) como un tercer tipo de activo digital general. Ser 'semi' fungible significa que se encuentran en algún punto entre los FT y los NFTs, combinando aspectos de divisibilidad y singularidad. Este concepto es similar al BRC-20, donde cada token de inscripción representa un cierto número de tokens base, pero cada inscripción es única, similar a los NFTs.
La cadena BTC carece de funcionalidad de contratos inteligentes, por lo que la emisión de cualquier activo requiere scripts como OP_RETURN o TAPROOT. Hay dos métodos para emitir SFTs. BRC-20 adopta el segundo enfoque:
Agregar cierta "singularidad" a la base de tokens FT
Agregar cierta "fungibilidad" a la base de tokens NFT
En resumen, la tecnología de las inscripciones no es inútil, sino que más bien aporta un nuevo juego a Bitcoin. Aunque la mayoría de las inscripciones actuales son tokens de memes sin sentido, la tecnología en sí misma seguirá evolucionando.
A las 4 AM del 11 de enero, la Comisión de Valores y Bolsa de los Estados Unidos (SEC) aprobó simultáneamente 11 ETF de Bitcoin al contado. Ahora, los fondos tradicionales e inversores profesionales pueden comprar BTC a través de ETFs. BTC se convertirá en una forma de activo común conocida por los inversores en los Estados Unidos y a nivel mundial. El ecosistema de Bitcoin recibirá una atención creciente. Antes de la llegada de las inscripciones en Bitcoin, la emisión de activos principales se realizaba a través de contratos de Token en el sistema EVM. Ahora, los constructores tienen una opción más, y esta solución aporta diferentes características técnicas en comparación con los tradicionales ERC-20/ERC-721. Mirando hacia atrás en el viaje de los NFT de Ethereum, muchas personas han pasado de no entender y no reconocer los NFT a convertirse en titulares de NFT.
Los ecosistemas relevantes se han establecido y expandido continuamente en varios campos, como los juegos y DeFi. Actualmente, el desarrollo de las inscripciones es muy similar a las primeras etapas de los NFT. El efecto de riqueza ha atraído la atención de la mayoría de las personas a esta pista. Sin embargo, debido a la infraestructura insuficiente y la incapacidad para capturar valor durante el período inicial de la burbuja, parece más como un "esquema Ponzi". Pero con la participación de capital, desarrolladores e inversores, se cree que las inscripciones gradualmente se pondrán en el camino correcto y se convertirán en una de las tecnologías centrales en el ecosistema de Bitcoin.