Este artigo é publicado na Bitcoin Magazine's “A questão da inscrição”. Clique aqui para obter sua assinatura anual da revista Bitcoin.
Deixe-me começar reconhecendo que os ordinais são incríveis! A Teoria Ordinal é um método muito inteligente de tokenizar satoshis individuais e Casey Rodarmor merece muitos elogios e reconhecimento por gamificar o blockchain e tornar o Bitcoin divertido novamente. Pela primeira vez na história do Bitcoin, temos NFTs na cadeia de prova de trabalho mais pesada, preservados indelevelmente para sempre!
Ok, agora que resolvemos isso, vamos mergulhar em alguma história “inconveniente”. Ordinais não foi o primeiro – longe disso. Os tokens existem em metacamadas no topo da blockchain do Bitcoin há pelo menos uma década. A maioria foram flashes na panela como moedas coloridas; nunca lançado, como RGB; ou fora do radar o tempo todo, como a Contraparte.
Você pode não ter ouvido falar da Counterparty – um número surpreendentemente alto de Bitcoiners ainda não ouviu falar – que foi lançada em 2014 com uma “prova de queima” justa que enviou 2.130 bitcoins para um endereço de queima irrecuperável, mas você pode ter ouvido falar do Rare Pepe , uma coleção pioneira de “arte tokenizada” sobre Bitcoin que consiste em 1.774 obras hilariantes e úmidas que giram em torno de Pepe, o Sapo. RAREPEPE (Série 1, Cartão 1) comumente referido como o “Cartão Nakamoto” foi vendido por mais de meio milhão de dólares durante o pico da mania NFT. Outro cartão, HOMERPEPE (Série 2, Cartão 32) foi provavelmente a primeira venda NFT significativa de todos os tempos, por US$ 38.000 em 2018 e novamente por US$ 320.000 no início de 2021.
Ah, eu mencionei que sou um artista original da Rare Pepe? Enviei um artigo intitulado CHAMPAGNETNT (Série 25, Carta 38) que zombava do então atual boom da ICO e de seu eventual colapso. A grande vantagem da coleção Rare Pepe é que ela atua como uma cápsula do tempo ilustrativa do que estava acontecendo no Bitcoin (e na criptografia) durante a era 2016-2018, com verrugas e tudo. Mas tudo isso foi antes de 2021, antes dos NFTs enlouquecerem, então realmente não havia muita especulação ou expectativa de lucro. Era apenas um bando de caras (principalmente caras) curtindo o Telegram e fazendo arte incrível para compartilhar com os amigos. Doei metade do estoque do meu cartão sem nem parar para pensar se ele poderia valer algo “algum dia”.
Vamos pular alguns anos. É início de 2023 e Ordinals está fazendo sucesso como uma novidade brilhante. O que torna Ordinals novo? Um método inteligente de contabilidade FIFO (primeiro a entrar; primeiro a sair), que reimagina ondas de satoshis como partículas individuais rastreáveis. É uma abstração, porque os satoshis não existem realmente como unidades individuais e não fungíveis. Mas se todos concordarem com o método contabilístico FIFO, todos poderemos acreditar colectivamente que eles existem e, portanto, existem! A função de onda entra em colapso graças ao efeito observador da Teoria Ordinal. E, uma vez que existam, também podemos fingir que possuir uma determinada corresponde à propriedade de uma inscrição específica no blockchain, da mesma forma que um registro de estrela dá a você o direito de reivindicar algum sol distante. A Teoria Ordinal é uma lente através da qual podemos ver o blockchain de novas maneiras interessantes. É como mágica!
Então, quando descobri sobre a Teoria Ordinal, fiquei completamente pasmo. Eu sempre pensei: “Bem, você não pode simplesmente manifestar algo novo simplesmente afirmando que ele existe, usando um método de contagem arbitrário, completamente extrínseco ao próprio sistema”. Mas aparentemente você pode! As paredes artificiais em minha mente que foram construídas em torno de “ideias malucas que nunca poderiam funcionar” desapareceram de repente e pude ver um caminho claro à minha frente: eu também posso inventar coisas! E foi assim que nasceu o Bitcoin Stamps. Bem, não exatamente. As ideias custam um centavo a dúzia, mas a implementação de uma ideia é realmente o que a dá vida. Tive o privilégio de trabalhar com alguns grandes programadores e engenheiros que foram indispensáveis no lançamento e evolução do protocolo Bitcoin Stamps: Kevin, Arwyn, Regan, B0B Smith e muitos outros. Também tivemos a sorte de aproveitar o protocolo Counterparty de uma década, mantido durante muitos anos de vacas magras por pessoas fortes como JDog e Joe Looney, para inicializar rapidamente os Selos Bitcoin.
Então, o que exatamente é um Selo Bitcoin? Bem, é arte negociável segura e mantida permanentemente.
Essencialmente, um arquivo de imagem, como JPEG ou GIF, é convertido em uma longa string Base64 – Base64 é um método para codificar dados binários como texto imprimível – que é anexado ao “selo” URI (Uniform Resource Identifier): e colocado no campo de descrição de uma transação de contraparte. Exploradores e carteiras convertem essas longas strings Base64 de volta em imagens visíveis.
Aqui está a string codificada em Base64 do primeiro Bitcoin Stamp (#0):
carimbo: iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4 // 8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg ==
Um grande ponto de venda dos Selos Bitcoin é a preservação dos dados, uma vez cunhados no blockchain. Como essa persistência de dados é alcançada? A forma como a Contraparte normalmente opera é codificando os dados no OP_RETURN de uma transação. OP_RETURN são limitados a 80 bytes, o que é bastante restritivo do ponto de vista de “armazenamento”. No entanto, OP_RETURN funciona bem para NFTs tradicionais que empregam um ponteiro HTTPS para um recurso em um servidor de terceiros como AWS. Normalmente, quando você diz às pessoas que a arte não está realmente “acorrentada”, é como dizer que Papai Noel não existe. Infelizmente, é verdade: a grande maioria dos NFTs ao longo dos anos são meros indicadores de arte fora da cadeia, o que os torna muito suscetíveis à podridão dos bits. Quando a conta da AWS para de ser paga, a arte desaparece para sempre.
Há outra maneira, entretanto, de codificar grandes quantidades de dados usando uma transação de contraparte padrão: codificação bare multisig. Essencialmente, quando os dados de uma transação excedem 80 bytes, a Contraparte agrupa e codifica esses dados em cadeias de chaves de multisig simples, usando um quorum de 1 de 3, onde duas das três chaves são utilizadas para armazenar dados de maneira sorrateira. A única chave de resgate real no multisig que pode gastar as saídas é um gravador: o artista não tem realmente o controle de uma chave privada correspondente. Chamamos essa técnica de KeyBurn porque ela garante que os dados armazenados no conjunto UTXO não possam ser removidos por meio de gastos.
Acontece que os Selos Bitcoin são extremamente pesados em SIGOPS (Operações de Assinatura) como resultado de como os dados são armazenados. As transações típicas não contêm tantos SIGOPS, o que levou alguns pools de mineração a economizar ao longo dos anos e a não contá-los ao incluir transações em um bloco candidato. Todo mundo está ciente do limite de tamanho do bloco, mas você sabia que também existe um limite de 80.000 SIGOPS por bloco? Eu não fiz isso! Eu descobri isso quando surgiu a notícia de que o F2Pool havia criado um bloco inválido que foi rejeitado pela rede por exceder o limite do SIGOPS devido a todas as transações do Stamp nele, que estavam vinculadas a taxas de mineração muito suculentas. Erro caro! Então eles fizeram isso de novo logo depois. São 6,25 BTC perdidos duas vezes, sem incluir taxas de transação.
Como isso difere das inscrições ordinais? Bem, gosto de dizer que Rodarmor surgiu com a solução mais responsável para inscrever dados na cadeia, colocando-os na estrutura de dados testemunha SegWit. Esta é uma estrutura de dados que foi projetada tendo em mente a opcionalidade: Não quer? Tudo bem, uma vez que seu nó valide as assinaturas, os dados podem ser facilmente descartados. Na verdade, qualquer coisa antes de um bloco marcado como “Assume Valid” não precisa ser baixado! As inscrições são projetadas para respeitar os desejos dos executores de nós, e o que Rodarmor ganhou por ser tão gentil?
ULTRAJE! COMO OUSA ARMAZENAR SEUS JPEGS NO MEU NÓ!
Bitcoin Stamps adota uma abordagem diferente, muito menos educada. Os dados codificados no bare-multisig não são apenas mantidos em blocos, mas também no conjunto UTXO como saídas não gastas. Esses dados são muito mais difíceis de “podar”, pois cada nó, por padrão, mantém uma cópia completa do conjunto UTXO. Assim, enquanto as inscrições são armazenadas em uma estrutura de dados adjacente ao blockchain chamada “a testemunha”, que, por design, facilita a poda, os Selos Bitcoin são armazenados em blocos reais na estrutura de dados canônica do Blockchain, bem como no conjunto UTXO mantido na memória por cada nó.
Veja como isso se divide:
Inscrições ordinais: armazenadas por pós-SegWit, apenas nós de arquivamento completos. Os nós pré-SegWit nunca saberão que seus lindos JPEGs existem. Triste.
Selos Bitcoin: armazenados por todo nó. Período. Nós pré-SegWit. Nós pós-SegWit. Nós de arquivamento completos. Nós SPV podados. Todos eles recebem os Selos Bitcoin. TODOS OS NÓS IMPORTAM.
Gosto de fazer esta analogia: inscrições ordinais são como desenhar com giz na calçada em um dia ensolarado. Bitcoin Stamps é como graffiti na calçada. É muito rude e anti-social. Também é muito difícil de remover.
Agora você deve estar se perguntando: isso parece bom demais para ser verdade, Mike, qual é o problema?
Bem, há um problema: o armazenamento permanente na blockchain não é barato. Os Selos Bitcoin não utilizam dados de testemunhas, portanto não se beneficiam do desconto de testemunha. Como regra geral, os Selos Bitcoin custam pelo menos quatro vezes o custo da inscrição dos Ordinais. Mas ei, você recebe o que pagou, amirita? E antes que você me acuse de fomentar o medo, houve discussões muito reais por parte de vários contribuidores principais sobre a alteração do padrão IBD (download do bloco inicial) no Bitcoin Core para que os nós recém-criados nunca vejam seus JPEGs em primeiro lugar.
Enquanto escrevo isto, o pool de mineração OCEAN de Luke Dashjr acaba de ser lançado com muito alarde, e parece que eles não estão retransmitindo dados propositalmente após OP_FALSE como forma de censurar inscrições ordinais.
E embora existam alguns métodos teóricos de remoção de selos Bitcoin do conjunto UTXO, como o UTreeXO, eles são muito mais invasivos do que descartar dados de testemunhas e apresentam suas próprias compensações para operadores de nó completo. Os ordinais, magnanimamente, facilitam a poda, enquanto os Bitcoin Stamps tornam isso muito difícil.
Os Selos Bitcoin são muito mais caros para cunhar do que os Ordinais, mas descobrimos que as restrições podem resultar em boa arte. Nas palavras de Leonardo da Vinci: “A arte vive de restrições e morre de liberdade.” A comunidade artística que surgiu em torno dos Bitcoin Stamps tende a gravitar em torno da arte pixel e SVG porque eles comprimem com muito mais eficiência do que a arte raster, por falta de um termo melhor.
A restrição de tamanho/custo também levou a inovações mais recentes por meio da recursão, onde um arquivo JSON é cunhado e aponta para uma série de “características” de selos previamente cunhadas. Ao reaproveitar essas “características”, o custo de uma grande coleção é reduzido em várias ordens de magnitude, eliminando os dados redundantes de uma coleção. Selos de áudio que cunham apenas as notas de uma música (semelhante ao formato MIDI antigo) e selos de IA que cunham apenas um prompt inicial generativo são métodos inovadores adicionais que contornam as restrições e fornecem resultados novos.
Você quer tokens degen fungíveis? Sim, também os temos na forma de SRC-20.
Quer se envolver com Bitcoin Stamps como artista, desenvolvedor ou colecionador?
Há uma comunidade próspera do Telegram cheia de pessoas felizes em responder a qualquer dúvida que você possa ter, encontrada aqui: t.me/BitcoinStamps
Aqui estão alguns links para o crescente ecossistema Bitcoin Stamps:
- STAMPCHAIN.IO
- ESTAMPADO.NINJA
- RARESTAMP.XYZ
- STAMPVERSE.IO
- OPENSTAMP.IO
- THESTAMPWALLET.COM
Este artigo é publicado na Bitcoin Magazine's “A questão da inscrição”. Clique aqui para obter sua assinatura anual da revista Bitcoin.
Fonte: bitcoinmagazine.com