MSTR Cat

Blockchain/Nível X · Ciclo completo/10.1 O que trazer para casa/Lição 6

Tokens e memes sobre Bitcoin

De Counterparty a Runes: as mecânicas dos tokens na cadeia do Bitcoin

MateriaisUm explorador de blocos com suporte a Ordinals e RunesO documento de especificação das Runes de Casey Rodarmor (2024)Documentação do Bitcoin Core sobre OP_RETURN

Curiosidade

  1. Como o Bitcoin passou de um protocolo monetário puro para uma plataforma de ativos digitais sem alterar suas regras de consenso?
  2. Quais são os compromissos técnicos específicos entre usar espaço em blocos para armazenar dados e manter taxas baixas para pagamentos?
  3. Por que os tokens de meme em Bitcoin exigem um indexador separado em vez de suporte nativo no nó principal?

Explorar

  1. A história dos ativos digitais do Bitcoin começou com o Counterparty, lançado em 2014. Ele incorporou dados de tokens nas transações de Bitcoin, primeiro em saídas multisig e posteriormente em saídas OP_RETURN. Os usuários negociavam “Rare Pepes”, uma coleção de cards digitais derivados de memes da internet, criando assim o primeiro mercado para tokens não fungíveis no Bitcoin. Não havia um conjunto separado de validadores: os mineradores organizavam as transações, e o próprio software do Counterparty as lia para calcular os saldos, já que os nodes do Bitcoin ignoravam as regras dos tokens. Isso demonstrou que dados externos podiam ser vinculados à imutabilidade do Bitcoin, ao mesmo tempo em que se pagavam as taxas padrão da rede.
  2. O cenário técnico mudou em janeiro de 2023 com o lançamento do Ordinals, desenvolvido por Casey Rodarmor. A teoria ordinal atribui um número sequencial a cada satoshi, de acordo com a ordem em que foi extraído. As inscrições inserem dados, como uma imagem, no “witness” de uma transação Taproot e os associam a um satoshi específico. Nada disso é uma regra de consenso; o indexador ordinal aplica essa convenção de numeração às transações comuns de Bitcoin. Isso levantou questões significativas sobre o uso do espaço nos blocos, já que imagens ou arquivos de texto grandes consumiam largura de banda que poderia ser utilizada para transações financeiras.
  3. Em abril de 2024, simultaneamente ao halving do Bitcoin, foi lançado o protocolo Runes. Também desenvolvido por Casey Rodarmor, o Runes é um protocolo de tokens fungíveis sem novos códigos de operação: uma mensagem “runestone” em uma saída OP_RETURN registra a emissão e as transferências, e os saldos são associados aos UTXOs, de modo que os tokens se movem da mesma forma que o Bitcoin. Os nodes do Bitcoin não rastreiam os saldos dos Runes; os indexadores fazem isso. Essa escolha de design manteve a cadeia principal leve, mas transferiu a complexidade para a camada de aplicação.
  4. O impacto econômico desses protocolos está relacionado à disputa pelo espaço nos blocos. Em maio de 2023, os tokens BRC-20, lançados em março daquele ano, fizeram com que as taxas disparassem drasticamente, já que os usuários competiam pelo espaço limitado nos blocos para criar e transferir ativos. Isso revelou um trade-off fundamental: usar a cadeia do Bitcoin para armazenamento de dados aumenta o custo das transações de pagamento. Os defensores argumentam que alta demanda sinaliza valor, enquanto os críticos apontam que isso prejudica a função principal do Bitcoin como reserva de valor e meio de troca. A tensão entre utilidade e escassez continua sendo um debate central no desenvolvimento do Bitcoin.
  5. Os lançamentos justos em Bitcoin se baseiam nos princípios estabelecidos em lições anteriores sobre integridade de mercado. Como os tokens são registrados na cadeia do Bitcoin, eles herdam seu modelo de segurança, mas também suas limitações. Não há execução nativa de contratos inteligentes; toda a lógica precisa ser verificada fora da cadeia por indexadores ou carteiras. Isso significa que os usuários devem confiar em seu software para interpretar corretamente os saldos dos tokens e as regras de transferência. A falta de um conjunto separado de validadores elimina o risco de bifurcações de consenso específicas do token, mas introduz dependência da infraestrutura de terceiros para a usabilidade.
  6. Para verificar esse mecanismo, abra um explorador de blocos que suporte Ordinals ou Runes (como ord.io ou runestone.xyz). Procure por um bloco recente e inspecione as transações. As transferências de Rune são exibidas como saídas OP_RETURN com um runestone; as inscrições, incluindo o JSON BRC-20, ficam no campo “witness” da entrada de gasto. Compare a taxa paga por essas transações com os pagamentos padrão no mesmo bloco. Observe como o indexador calcula os saldos a partir desses dados brutos, destacando a separação entre a validação pelo consenso (Bitcoin Core) e o estado da aplicação (o indexador).

Fatos-chave

  • O Counterparty foi lançado em 2014, incorporando dados de tokens em transações de Bitcoin.
  • Os ordinais atribuíram números de série únicos aos satélites em janeiro de 2023.
  • A Runes introduziu um novo padrão de token fungível em abril de 2024.
  • Os tokens do Bitcoin exigem indexadores de terceiros para rastreamento do saldo.
  • O alto uso de dados pode aumentar as taxas de transação para todos os usuários.
  • O Bitcoin Core não valida nativamente os saldos de tokens.

Exercício nove, seis, três, um

9ReunirListe 9 tokens ou padrões de token que existem no Bitcoin desde 2012, com datas de lançamento e onde seus dados estão em uma transação.
6AgruparAgrupe os 9 em 6 de acordo com a localização dos dados e o indexador: saídas multisig, OP_RETURN, testemunho Taproot, provas do lado do cliente, sidechain ou outros.
3DestilarReduza os 6 grupos a 3 tokens de compromisso na moeda Bitcoin Share: espaço do bloco, dependência de indexadores e ausência de um conjunto separado de validadores.
1CristalizarEscreva uma frase explicando por que um usuário precisa executar um indexador para ver seu saldo de Runes, mesmo que ele opere um nó completo do Bitcoin.

Verificação de fatos

Datas, números e afirmações verificados com as fontes publicadas listadas abaixo.

Abrir na academia interativa →

EN ES ZH JA KO RU DE FR MS