07/07/2023
La blockchain de Bitcoin, concebida originalmente como un sistema de dinero electrónico entre pares, ha demostrado una versatilidad que pocos imaginaban. Más allá de las transacciones financieras, su libro contable inmutable se ha convertido en un lienzo para la innovación. En este vibrante ecosistema, donde los Ordinals capturaron la atención del mundo, emerge un nuevo protocolo con una propuesta de permanencia aún más radical: los Sellos de Bitcoin (Bitcoin STAMPS). Este protocolo no solo permite inscribir datos en la cadena de bloques, sino que lo hace de una manera que busca garantizar una existencia perpetua y a prueba de cualquier tipo de censura o poda de datos.

A diferencia de otras soluciones, los STAMPS se centran en la integridad y la seguridad a largo plazo del arte digital y otros datos, integrándolos en el núcleo mismo de las transacciones de Bitcoin. Este artículo profundiza en qué son los Sellos de Bitcoin, cómo funcionan, en qué se diferencian fundamentalmente de los populares Ordinals y cuál es el potencial que encierran para el futuro del arte digital y la tokenización en la red más segura del mundo.
¿Qué son Exactamente los Sellos de Bitcoin (Bitcoin STAMPS)?
Los Bitcoin STAMPS (acrónimo de Secure Tradable Art Maintained Permanently on-chain, o Arte Seguro Comerciable Mantenido Permanentemente en la Cadena) son un protocolo que permite incrustar datos, principalmente imágenes como GIFs, PNGs o SVGs, directamente en las salidas de transacciones no gastadas (UTXO) de la blockchain de Bitcoin. La idea central detrás de este protocolo es la inmutabilidad absoluta. Al almacenar los datos dentro de los UTXOs, los STAMPS se convierten en una parte esencial del libro mayor de Bitcoin, una que no puede ser eliminada o "podada" por los nodos para ahorrar espacio.
Este método fue propuesto por Mike In Space, un entusiasta de Bitcoin, como una alternativa más robusta a otros métodos de inscripción. La filosofía es simple: si un dato se va a almacenar en la blockchain de Bitcoin, debe ser para siempre. Mientras que otros protocolos pueden almacenar datos en secciones de una transacción que son opcionales para algunos nodos (como los datos de testigo o *witness data*), los STAMPS se aseguran de que la información sea parte del conjunto de datos que todos los nodos completos deben validar y conservar indefinidamente.
El Mecanismo: ¿Cómo se Graba un Sello?
Para entender cómo funcionan los STAMPS, es crucial comprender el concepto de UTXO (Unspent Transaction Output). Cada transacción en Bitcoin consume UTXOs existentes (entradas) y crea nuevos UTXOs (salidas). Estos nuevos UTXOs son los que el destinatario podrá gastar en el futuro.
El protocolo STAMPS aprovecha una característica de las transacciones multifirma. El proceso, a grandes rasgos, es el siguiente:
- Codificación de Datos: La imagen o el dato que se desea "sellar" se convierte a un formato de texto, comúnmente Base64.
- División en Fragmentos: El texto codificado se divide en pequeños fragmentos.
- Incrustación en Transacciones: Cada fragmento se incrusta en la clave pública de una transacción multifirma (por ejemplo, 1 de 2). La transacción se construye de tal manera que los datos del Sello forman parte de la salida, del UTXO en sí.
- Gasto y Enlace: Se crea una cadena de transacciones donde cada una gasta la salida de la anterior, añadiendo un nuevo fragmento del dato en el proceso hasta que la imagen completa ha sido "sellada" en la cadena de bloques.
Este método, aunque más complejo y costoso en términos de comisiones de red, garantiza que los datos del Sello residan en el conjunto de UTXOs, una parte fundamental de la blockchain que no puede ser optimizada o eliminada sin romper el consenso de la red.
STAMPS vs. Ordinals: La Comparativa Definitiva
Aunque ambos protocolos persiguen el objetivo de inscribir artefactos digitales en Bitcoin, su enfoque técnico y filosófico es radicalmente diferente. Los Ordinals, que popularizaron el concepto de "NFTs en Bitcoin", almacenan los datos en la sección de testigo (*witness data*) de una transacción. Esta sección fue introducida con la actualización SegWit y, aunque es parte de la transacción, los nodos no están obligados a mantenerla para siempre para validar el estado de la red. Esto abre una posibilidad teórica, aunque remota, de que los datos de un Ordinal puedan ser "podados" en el futuro.
Aquí presentamos una tabla comparativa para visualizar mejor las diferencias clave:
| Característica | Bitcoin STAMPS | Bitcoin Ordinals |
|---|---|---|
| Método de Almacenamiento | Dentro de las salidas de transacción (UTXO set). | En la sección de testigo (witness data) de la transacción. |
| Permanencia | Permanencia garantizada. Los datos no se pueden podar (unprunable). | Potencialmente podable. Depende de que los nodos decidan conservar los datos de testigo. |
| Costo de Creación | Generalmente más alto, ya que consume más espacio de bloque valioso. | Generalmente más bajo gracias a los descuentos en los datos de testigo. |
| Flexibilidad de Datos | Originalmente limitado a ciertos formatos de imagen (GIF, PNG de 24x24), aunque ha evolucionado. | Muy flexible desde el inicio, permite cualquier tipo de archivo. |
| Estándar de Token Asociado | SRC-20 | BRC-20 |
| Filosofía Principal | Máxima seguridad e inmutabilidad a cualquier costo. | Eficiencia y flexibilidad, aprovechando las nuevas capacidades de la red. |
El Ecosistema SRC-20 y el Futuro de los STAMPS
Al igual que los Ordinals dieron lugar al estándar de token fungible BRC-20, el protocolo STAMPS tiene su propio estándar análogo: SRC-20. Este estándar permite la creación y transferencia de tokens fungibles utilizando la misma filosofía de permanencia que los STAMPS de arte digital. Los tokens SRC-20, por lo tanto, también residen de forma inmutable en el conjunto de UTXOs, ofreciendo una alternativa ultra segura para la tokenización de activos en Bitcoin.

El debate sobre qué protocolo es "mejor" continúa. Los defensores de los STAMPS argumentan que si el propósito es crear un artefacto digital eterno, no se deben hacer concesiones en cuanto a su permanencia. El costo más elevado se justifica por la garantía de que la obra de arte o el token sobrevivirá mientras exista la red Bitcoin. Por otro lado, los partidarios de los Ordinals valoran la eficiencia y el menor costo, argumentando que el riesgo de poda de datos es más teórico que práctico y que su flexibilidad ha permitido una explosión de creatividad e innovación más rápida.
El futuro probablemente verá a ambos protocolos coexistir, cada uno sirviendo a diferentes nichos y filosofías. Los STAMPS podrían convertirse en el estándar de oro para el arte digital de alto valor y los activos que requieren una garantía de permanencia absoluta, mientras que los Ordinals podrían seguir dominando en casos de uso más experimentales y efímeros.
Preguntas Frecuentes (FAQ)
¿Son los Sellos de Bitcoin lo mismo que los NFTs en Ethereum?
Conceptualmente son similares, ya que ambos son artefactos digitales únicos en una blockchain. Sin embargo, la tecnología subyacente es completamente diferente. Los NFTs de Ethereum se basan en contratos inteligentes y a menudo almacenan los metadatos y el archivo multimedia fuera de la cadena (en sistemas como IPFS). Los STAMPS, en cambio, incrustan el dato completo directamente en la cadena de Bitcoin, priorizando la autosuficiencia y la permanencia on-chain.
¿Crear un Sello de Bitcoin es muy caro?
Sí, en general, crear un Sello de Bitcoin es significativamente más caro que crear un Ordinal del mismo tamaño. Esto se debe a que el método de almacenamiento de los STAMPS consume más espacio de bloque, y el espacio en un bloque de Bitcoin es un recurso escaso y valioso. Las comisiones de la red (fees) pagadas a los mineros son, por tanto, más elevadas.
¿Pueden desaparecer mis STAMPS en el futuro?
Según el diseño del protocolo y el funcionamiento de la red Bitcoin, es extremadamente improbable, casi imposible. Al estar almacenados en el conjunto de UTXOs, los datos de un Sello son necesarios para la validación de la cadena. Eliminarlos requeriría un cambio fundamental en el consenso de Bitcoin que es ampliamente considerado inviable.
¿Qué es SRC-20?
SRC-20 es un estándar experimental para crear tokens fungibles (intercambiables) sobre la red de Bitcoin, utilizando el protocolo STAMPS. Es la contraparte del estándar BRC-20 que se basa en el protocolo Ordinals. Ambos buscan llevar la funcionalidad de los tokens, popularizada en Ethereum con ERC-20, a la blockchain de Bitcoin.
Si quieres conocer otros artículos parecidos a Sellos de Bitcoin: El Arte Inmutable en Blockchain puedes visitar la categoría Criptomonedas.
