Un estándar experimental de tokens construido sobre Bitcoin usando inscripciones Ordinals que permite la creación, acuñación y transferencia de tokens fungibles directamente en la cadena de bloques de Bitcoin. Nombrado como un guiño al estándar ERC-20 de Ethereum.
Un estándar experimental de tokens construido sobre Bitcoin usando inscripciones Ordinals que permite la creación, acuñación y transferencia de tokens fungibles directamente en la cadena de bloques de Bitcoin. Nombrado como un guiño al estándar ERC-20 de Ethereum.
BRC-20 es un estándar de tokens fungibles para la cadena de bloques de Bitcoin, creado en marzo de 2023 por un desarrollador anónimo conocido como "domo". Aprovecha el protocolo Ordinals para inscribir datos JSON en satoshis, permitiendo el despliegue, acuñación y transferencia de tokens directamente en Bitcoin. El nombre es una referencia deliberada al estándar ERC-20 de Ethereum, aunque los tokens BRC-20 son técnicamente muy diferentes en cómo funcionan.
A diferencia de los tokens basados en contratos inteligentes de Ethereum, los tokens BRC-20 dependen de un indexador fuera de cadena para rastrear los saldos de tokens basándose en operaciones JSON inscritas. Cuando alguien despliega un token BRC-20, inscribe un payload JSON especificando el nombre del token, la oferta máxima y el límite de acuñación por transacción. Los usuarios acuñan tokens inscribiendo operaciones de mint, y las transferencias funcionan de manera similar a través de inscripciones. Este enfoque es simple pero limitado — no hay contratos inteligentes gobernando los tokens BRC-20, lo que significa que no hay funcionalidad DeFi compleja.
Los tokens BRC-20 generaron una actividad y comisiones enormes en la red Bitcoin durante 2023, con algunos tokens alcanzando capitalizaciones de mercado de cientos de millones de dólares. Sin embargo, el estándar es experimental, ineficiente (cada operación requiere una inscripción en cadena) y carece de la programabilidad de los tokens basados en Ethereum. Muchos en la comunidad de Bitcoin ven a BRC-20 como una moda especulativa, mientras que otros lo ven como el comienzo de una tendencia más amplia de tokenización en Bitcoin. El estándar continúa evolucionando, con propuestas para estándares sucesores más eficientes.
Los tokens BRC-20 usan inscripciones de Ordinals para registrar operaciones JSON en la cadena de bloques de Bitcoin. Una inscripción de despliegue establece los parámetros del token (nombre, oferta, límite de acuñación). Una inscripción de mint crea nuevos tokens. Una inscripción de transferencia mueve tokens entre direcciones. Un indexador fuera de cadena lee estas inscripciones y mantiene una base de datos de saldos de tokens, ya que el protocolo de Bitcoin en sí no tiene concepto nativo de tokens personalizados.
Los tokens ERC-20 viven en Ethereum y están gobernados por contratos inteligentes que hacen cumplir reglas como oferta total, transferencias y permisos de manera programática. Los tokens BRC-20 son simplemente texto JSON inscrito en Bitcoin — no tienen lógica de contrato inteligente y dependen de indexadores fuera de cadena para interpretar las inscripciones. Los tokens ERC-20 pueden interactuar con protocolos DeFi de forma nativa, mientras que los tokens BRC-20 actualmente están limitados a operaciones simples de despliegue, acuñación y transferencia.
Los tokens BRC-20 son altamente experimentales y especulativos. Aunque algunos tokens BRC-20 tempranos se apreciaron dramáticamente, el estándar es inmaduro, ineficiente y carece de la programabilidad necesaria para aplicaciones financieras serias. La gran mayoría de los tokens BRC-20 tienen poca o ninguna utilidad más allá de la especulación. Los inversores deberían tratar las posiciones en BRC-20 como de muy alto riesgo y dimensionarlas acorde, si es que participan.