A Teoria Ordinal abriu as comportas da experimentação e especulação de artefatos digitais para o que de outra forma deveria permanecer a cadeia mais conservadora e direta da indústria?
No ano passado, vimos surgir uma tendência inesperada na rede Bitcoin - uma que irritou e surpreendeu muitos puristas do Bitcoin, mas também acendeu esperança e entusiasmo entre a comunidade cripto mais ampla pela mais antiga e segura blockchain da indústria.
A tendência em questão envolve inscrições, uma nova forma de gravar dados sob a forma de código, imagem, áudio e ficheiros de texto na blockchain do Bitcoin. Cada inscrição está ligada a um chamado ordinal, que representa um satoshi (sat) individual e único - a menor unidade de Bitcoin. O termo ordinal vem daquilo que o seu inventor, Casey Rodamor, designou de “Teoria dos Ordinais”, uma metodologia proposta para o rastreamento e rotulagem off-chain de sats individuais com base na ordem em que são minerados e transferidos.
Embora a comunidade Bitcoin use frequentemente os termos original e inscrição de forma intercambiável, é essencial dissipar a confusão e notar que se referem a dois conceitos distintos, embora muito entrelaçados. Neste texto, vamos explorar as bases técnicas, propriedades fundamentais e potenciais implicações a médio e longo prazo destes dois fenómenos no Bitcoin e na indústria de criptomoedas em geral.
Inventado ou, como seu criador,Casey Rodamorgosta de dizer, “descoberto” em janeiro de 2023,Teoria Ordinalpreocupa-se com a menor denominação de Bitcoin, satoshis, atribuindo-lhes valor numismático e permitindo que sejam rastreados, negociados e transferidos através da Saída de Transação Não Gasta do BitcoinUTXO) definido como colecionáveis digitais únicos ou não fungíveis.
É essencial notar desde o início que a Teoria Ordinal é um fenômeno inteiramente social ou "off-chain". Para quem não adere a esta metodologia de adesão voluntária, os ordinais não são diferentes dos sats regulares. Na verdade, os utilizadores de Bitcoin que não executam o cliente "ord" não conseguem ver quais sats individuais foram minerados e em que ordem e, portanto, tecnicamente não podem reconhecê-los como "ordinais", quanto mais identificar o seu valor subjetivo.
Num sentido, a Teoria Ordinal é uma forma de ver o Bitcoin, ou mais especificamente, sats individuais, através de uma lente diferente. Para a grande maioria dos utilizadores de Bitcoin, um sat é um sat, e todos os sats têm o mesmo valor, mas para colecionadores ordinais, alguns sats são mais exóticos do que outros e, portanto, mais desejáveis.
Isto é muito semelhante à forma como os numismatas abordam a coleção de moedas. Enquanto uma moeda poderia ter um valor nominal de $1 (e poderia ser gasta como tal), a sua origem, design único, ano de cunhagem e proveniência podem todos desempenhar um papel na sua raridade e valor percebido. Por conseguinte, não é incomum, no campo da numismática, que as moedas sejam negociadas por milhares de vezes mais do que o seu valor nominal.
Da mesma forma, os colecionadores de ordens podem perceber certos sats como mais valiosos do que outros com base na ordem em que são minerados e transferidos das entradas de transações para as saídas de transações. Por exemplo, o primeiro sat minerado após um halving do Bitcoin, ou o primeiro sat minerado após algum outro evento monumental no Bitcoin, como um hard fork ou um soft fork) atualização, pode ter um valor numismático particular para colecionadores ordinais. Alguns colecionadores ordinais podem considerar certas sats mais exóticas do que outras por razões totalmente subjetivas, como a primeira sat que compraram ou receberam ou a primeira sat minerada na hora exata em que nasceram, se casaram ou tiveram seu filho.
Em qualquer caso, o que torna estes ou quaisquer outros sats exóticos é inteiramente subjetivo, pois são como quaisquer outros satélites, e não há nada inerentemente diferente ou especial sobre eles para além do seu lugar entre outros satélites na blockchain.
A Teoria Ordinal enumera ou estrutura ordinais com base em diferentes representações:
Para além das representações acima, cada ordinal também tem uma notação de grau que descreve a sua raridade de acordo com a Teoria Ordinal. Descreve a posição do sat na blockchain usando quatro parâmetros:
Esta metodologia para categorizar sats na Teoria Ordinal atribui-lhes seis níveis de raridade: comum, incomum, raro, épico, lendário e mítico. Um exemplo de um sat mítico é o primeiro sat do bloco Genesis, o primeiro bloco Bitcoin minerado em 2009 por Satoshi. Uma vez que todos os sats que Satoshi minerou nunca foram movidos, sugerindo que Satoshi tenha morrido, perdido o acesso às suas chaves privadas ou nunca teve planos de vender os bitcoins que minerou, este sat mítico muito provavelmente permanecerá inacessível para colecionadores ordinais.
Um exemplo de um épico ordinal é o primeiro sat de cada época de halving, que ocorre aproximadamente a cada quatro anos. Até agora, apenas três épicas ordinaisforam mineradas, com a quarta prevista para 22 de abril. Para tornar as coisas mais concretas, as representações do primeiro ordinal épico, ou a primeira sat minerada após o primeiro halving do Bitcoin em 2012, parecem-se com isto:
Como pode ser visto, a Teoria Ordinal deixa aos colecionadores muito espaço para experimentação e especulação. Por exemplo, além dos sats raros e lendários, a Fundação Nervos estaria hipoteticamente disposta a comprar o sat com o nome " nervos“a um preço significativamente mais alto do que seu preço nominal - se esse sat não fosse para ser minerado no ano 2.102.
Para além de ordenar e classificar sats com base na sua raridade arbitrária, a metodologia da Teoria Ordinal para rastrear e rotular sats individuais permitiu aos utilizadores de Bitcoin inscrever sats com dados arbitrários, incluindo texto, imagem, áudio, vídeo e até ficheiros de aplicação, possibilitando a sua negociação como NFTs e dando origem a uma nova tendência de colecionar artefactos digitais com base em Bitcoin.
Ao contrário da Teoria Ordinal, que é um fenómeno totalmente social, as inscrições representam uma mistura de objetividade on-chain e consenso social. Ou seja, enquanto as inscrições podem existir por si só (pois estão realmente gravadas on-chain e disponíveis para todos os nós completos de Bitcoin verem), a sua associação com sats concretos e individuais (ordinais), que é o que lhes permite serem negociadas como NFTs, baseia-se na metodologia de catalogação off-chain (Teoria Ordinal) cujo reconhecimento depende do consenso social.
Como mencionado anteriormente, a inscrição é um método de inserir dados arbitrários como imagens, texto, áudio ou até mesmo arquivos de software dentro de satoshis individuais ou ordinais. As inscrições, em sua forma atual, foram possíveis graças a duas atualizações do Bitcoin,SegWiteTaproot.
SegWit, abreviatura de Segregated Witness, foi introduzido no Bitcoin através de um soft work em 2017 numa tentativa de melhorar a sua escalabilidade. Mais especificamente, o SegWit permitiu transações mais pequenas, permitindo aos mineiros empacotar mais transações dentro de uma quantidade fixa de espaço de bloco, e blocos maiores (de 1MB para 4MB), possibilitando ainda mais transações por bloco. Isto foi feito separando os dados de assinatura ou testemunha de todos os outros dados de transação e movendo-o como uma estrutura separada no final de um bloco, substituindo o conceito de bytes (tamanho de dados) por bytes virtuais (peso), e recalculando o peso dos dados de testemunha para contar como ¼ de uma unidade de peso. Isto significa que os dados na parte da testemunha da transação “pesam” quatro vezes menos do que os dados regulares da transação, portanto custando também muito menos em taxas de transação para serem minerados.
A segunda atualização, Taproot, foi introduzida no Bitcoin via um soft fork em 2021 para melhorar as capacidades de contratação inteligente do Bitcoin, especificamente contratos bloqueados no tempo (descritos em dados de testemunha) usados para canais de pagamento em redes de Camada 2 como a Lightning Network. Removeu o limite de tamanho para dados de testemunha e permitiu scripts muito mais complexos dentro da porção de testemunha de uma transação.
Enquanto o OP_RETURNO opcode tornou possível inscrever até 80 bytes de dados mesmo antes do SegWit e do Taproot, o desconto de 75% nas unidades de peso e a remoção do limite de tamanho para dados de testemunha introduzidos por essas duas atualizações inadvertidamente abriram a porta para inscrições como as conhecemos hoje.
Dizemos inadvertidamente porque os objetivos das atualizações SegWit e Taproot nunca foram habilitar qualquer coisa semelhante a inscrições. Na verdade, os puristas do Bitcoin, que apoiaram esmagadoramente essas atualizações como uma maneira ótima e segura de melhorar o Bitcoin sem introduzir vulnerabilidades potenciais, agora criticam veementemente a tendência de inscrição e a veem como uma externalidade negativa.
Criar uma inscrição começa por envolver dados arbitrários, como por exemplo um JPEG, num Taprootscript) e injetando-o na parte de testemunho de uma transação Bitcoin. Como os dados são inscritos entre os opcodes na forma de empurrões de dados, e o Taproot limita os empurrões de dados individuais a 520 bytes, inscrever arquivos de dados maiores pode exigir vários empurrões de dados até o tamanho da inscrição.
Em seguida, o sat inscrito é transmitido para a rede em duas transações: uma transação de compromisso e uma transação de revelação. Este processo de dois passos é necessário porque gastar um script Taproot (pense em enviar um sat inscrito em JPEG) requer ter uma saída Taproot existente na carteira. A transação de compromisso consiste em um hash para o script Taproot (uma referência a ele) e cria uma saída Taproot cujas condições de gasto são definidas pelo script. Por outro lado, a transação de revelação gasta a entrada da transação de compromisso revelando todo o script e criando a saída do sat que será inscrito.
Estas transações são então enviadas para o mempool), onde todas as transações pendentes aguardam a confirmação do minerador. Uma vez que as transações são mineradas, a inscrição torna-se uma parte permanente da blockchain do Bitcoin e é rastreável e visível para todos através de ferramentas personalizadas como o Explorador de ordinais. Não é preciso dizer que colecionadores e negociadores de ordens ou inscrições utilizam ferramentas que abstraem todos esses processos, tornando-os muito mais acessíveis ao público não técnico.
Ao contrário do envio de transações regulares de Bitcoin - ou Ethereum NFTs, para o caso - a criação, cunhagem e rastreamento de inscrições requer a execução do cliente proprietário "ord" em cima de um nó completo totalmente sincronizado. O cliente "ord" funciona em conjunto com Bitcoin Core, permitindo aos utilizadores inscrever sats individuais e rastreá-los em todo o conjunto UTXO. Sem este cliente, uma carteira Bitcoin regular não consegue distinguir entre sats inscritos e regulares, o que nos leva ao próximo ponto.
A diferença fundamental entre inscrições Bitcoin e NFTs não-Bitcoin é precisamente a sua natureza fluida ou "semi-fungível" acima mencionada. Do ponto de vista do protocolo central, um sat inscrito ou um ordinal não é diferente de um sat regular, o que significa que pode ser usado como parte de uma transação Bitcoin regular ou como pagamento de taxas de transação, mesmo que os dados arbitrários possam permanecer anexados. Se o ordinal inscrito é reconhecido como uma moeda não fungível é deixado inteiramente ao seu proprietário.
O mesmo, por outro lado, não se aplica aos NFTs Ethereum. Um NFT Ethereum é um cidadão ou ativo de segunda classe na rede Ethereum e é completamente diferente do Ether, a moeda nativa da cadeia. Como todos os outros tokens não nativos do Ethereum (a maioria dos quais tiram partido do padrão de token ERC-20), os NFTs Ethereum são criados por diferentes contratos inteligentes, normalmente tirando partido dos padrões ERC-721 ou ERC-1155 para tokens não fungíveis.
Ao contrário de ativos de primeira classe como sats em Bitcoin e Ether em Ethereum, os NFTs de Ethereum não são intercambiáveis, daí o seu nome “tokens não fungíveis”. Os NFTs são criados através de contratos inteligentes diferentes ou têm TokenIDs únicos quando criados através do mesmo contrato (parte da mesma coleção), o que os torna facilmente distinguíveis. Além disso, os protocolos respetivos também os tratam de forma diferente dos ativos nativos.
Outra diferença fundamental entre as inscrições e os NFTs não-Bitcoin é a sua natureza totalmente on-chain. Nomeadamente, os NFTs não-Bitcoin normalmente apenas contêm apontadores de referência para o ficheiro de destino ou, neste caso, a imagem que está alojada noutro local: um servidor na nuvem, IPFS, ou blockchains de armazenamento de ficheiros. Isto significa que quem tem acesso ao servidor onde a imagem está alojada pode apagá-la ou alterar o ficheiro, tornando o NFT inútil. Por outro lado, as inscrições têm os dados reais e brutos do ficheiro gravados diretamente na blockchain do Bitcoin, tornando-os impossíveis de serem adulterados.
As últimas diferenças incluem os limites de tamanho de arquivo e os requisitos de gestão ou manutenção. Nomeadamente, algumas das plataformas NFT Ethereum mais populares, como OpenSeaeMintable, permitindo o carregamento de tamanhos de arquivo de até 100MB e 200MB, respetivamente, mas isso apenas se refere ao tamanho dos arquivos reais—não ao tamanho das NFTs on-chain, que apenas contêm os apontadores. Por outro lado, as inscrições são muito menores e só podem ser tão grandes quanto o limite de tamanho de bloco do Bitcoin de 4 MB. Além disso, as NFTs podem ser visualizadas, criadas e negociadas usando carteiras regulares, enquanto as inscrições exigem a execução do cliente “ord” sobre um nó completo totalmente sincronizado.
Desde que a Teoria Ordinal e as inscrições foram introduzidas há um pouco mais de um ano, mais de 60 milhões de inscrições em várias formas e tamanhos foram cunhadas na blockchain do Bitcoin. Algumas das coleções mais populares, como Taproot Wizards e Bitcoin Punks, atingiram preços mínimos de mais de 0,2 BTC, com o volume total de negociação de inscrições ultrapassando o de NFTs em cadeias como Solana e Ethereum em determinados dias.
Como resultado desta tendência acelerada, surgiram novas discussões sobre o impacto a longo prazo das inscrições no Bitcoin, incluindo os seus efeitos tanto no tamanho do estado quanto no tamanho total da blockchain, no orçamento de segurança e no mercado de taxas de transação e operações de mineradores.
Relativamente à primeira questão, os dados on-chain mostram que desde que as ordinais e inscrições começaram em março do ano passado, o tamanho médio do bloco aproximadamente duplicou, saltando de cerca de 1 MB para 2 MB. Isto significa que se esta tendência continuar ou mesmo acelerar até o ponto em que o tamanho médio do bloco seja igual ao tamanho máximo do bloco de 4 MB, o tamanho da blockchain do Bitcoin crescerá duas a quatro vezes mais rápido no futuro. Isto poderia abrandar significativamente o tempo necessário para que os nós do Bitcoin sincronizem completamente com a blockchain e aumentar os requisitos de hardware para executar nós completos, potencialmente impactando a descentralização da rede.
O lado positivo deste resultado negativo é o impacto das inscrições nas receitas dos mineiros e, portanto, no orçamento de segurança do Bitcoin. De acordo com dados da Glassnode, as inscrições contribuíram com entre 15% e 30% da receita total de taxas de transação para os mineiros no ano passado. Curiosamente, as transações de inscrição representam cerca da metade de todas as transações de Bitcoin, pagando uma proporção significativa de taxas, enquanto consomem uma parcela minoritária do espaço em bloco (em bytes) devido ao desconto de peso dos dados de testemunhas do SegWit.
Esta procura substancial por inscrições já teve um impacto significativo nas receitas dos mineiros. Se a tendência persistir, a economia dos mineiros irá melhorar significativamente, impactando positivamente o orçamento de segurança do Bitcoin, tanto durante o quarto halving que se aproxima rapidamente, como a longo prazo. Para os não iniciados, um orçamento de segurança maior significa uma maior segurança do Bitcoin em termos absolutos.
A título de curiosidade, as inscrições também tiveram um impacto intrigante na estrutura do mercado de taxas de transação para além do efeito no tamanho das taxas de transação. Nomeadamente, porque as transações de inscrição têm uma preferência temporal mais baixa do que as transações financeiras estritamente regulares, os inscritores podem dar-se ao luxo de liquidar mais tarde (após 10-15 blocos) em vez de mais cedo (nos seguintes 1 a 3 blocos) quando as taxas médias de comissão são mais elevadas. Esta diferença no comportamento económico entre os inscritores e os utilizadores típicos de Bitcoin levou a um piso consistente para a procura de espaço no bloco ou um preço de piso consistente para as taxas de transação, introduzindo previsibilidade de receita anteriormente inexistente para os mineiros.
Da mesma forma, as inscrições também levaram a um aumento significativo nas chamadas transações fora da banda para os mineradores. Estes tipos de transações são enviados diretamente para os mineradores em vez de serem transmitidos para toda a rede. No entanto, uma vez que os inscritores pagam essas taxas antecipadamente (numa tentativa de criar coleções completas num único bloco a uma maior altura de bloco), a rede pode encontrar-se incapaz de calcular com precisão a demanda genuína por espaço de bloco e, portanto, ajustar as taxas de transação de acordo.
A ascensão da Teoria Ordinal e das inscrições tem sido a questão mais controversa dentro da comunidade do Bitcoin desde o guerra de tamanho de blocoterminou em 2017. Naturalmente, esta questão dividiu a comunidade em dois campos: o campo “purista” ou “maximalista” do Bitcoin, que é veementemente contra o Bitcoin ser utilizado para qualquer outra coisa que não seja pagamentos peer-to-peer, incluindo inscrições, e o campo mais “cosmopolita”, que endossou totalmente as inscrições como um novo desenvolvimento emocionante e uma mudança narrativa positiva para o protocolo, de outra forma “aborrecido”.
Os argumentos a favor das inscrições incluem seu impacto positivo na demanda de espaço de bloco, taxas de mineradores e, consequentemente, Orçamento de segurança do Bitcoin, a possibilidade de embarcar mais utilizadores (de uma categoria totalmente diferente) para o Bitcoin e os seus valores, e o potencial de evoluir o Bitcoin não apenas como uma camada financeira, mas também como uma camada cultural, onde os colecionáveis digitais mais valiosos podem ser liquidados.
Por outro lado, os críticos consideram as inscrições desnecessárias e um inchaço perigoso do estado que poderia afastar as pessoas do verdadeiro propósito do Bitcoin (dinheiro eletrónico peer-to-peer) e prejudicar a descentralização da rede, aumentando o tamanho da cadeia e os requisitos de hardware para a execução de nós completos. Além disso, os puristas do Bitcoin argumentam que as inscrições estão a introduzir novos valores, como alta preferência temporal, e a focar na especulação e no lucro em vez de ideais, ameaçando assim a ética central do projeto.
A maneira como a Teoria Ordinal e as inscrições encontraram seu caminho no ecossistema do Bitcoin também poderia tornar a introdução de novas atualizações de protocolo ainda mais controversa e onerosa do que antes. Nomeadamente, ninguém que propôs e apoiou as atualizações SegWit e Taproot previu que poderiam levar ao surgimento de algo como inscrições, servindo como um alerta para os perigos de introduzir _qualquer_ atualização no Bitcoin - por mais seguras que possam inicialmente parecer - no futuro.
Além de mudar significativamente a estrutura on-chain do Bitcoin, o surgimento de inscrições impactou drasticamente a cena mais ampla de NFTs, levando a inúmeras inovações e mudanças no comportamento do usuário.
Talvez o mais notável sejam as inovações que estão a acontecer na blockchain CKB da Nervos, como os protocolos Omiga e Spore.Omigaé um protocolo de inscrições nativo de CKB que, impulsionado pela flexibilidade e superior programabilidade do CKB, permite a cunhagem justa de inscrições totalmente verificáveis na cadeia (sem depender de indexadores centralizados) Turing-completas que podem ter utilidade para além de serem simples tokens de meme.
Por outro lado, o EsporosO protocolo é um novo padrão para NFTs na CKB que estabelece uma ligação intrínseca entre o conteúdo do token e o seu valor. Nomeadamente, os NFTs de esporos são armazenados em células - a unidade básica de contabilidade da blockchain CKB (similar aos UTXOs no Bitcoin) - que permitem aos utilizadores armazenar dados arbitrários bloqueando uma certa quantidade de tokens CKB dentro delas. Quando os utilizadores querem resgatar os NFTs pelo seu valor intrínseco, podem "derretê-los" pelo CKB subjacente que os apoia. Além disso, para além de estar totalmente on-chain, o conteúdo mantido pelos NFTs de Spore também pode ser generativo e dinâmico, o que não é o caso das inscrições do Bitcoin.
A Teoria Ordinal abriu as comportas da experimentação e especulação de artefatos digitais para o que de outra forma deveria permanecer a cadeia mais conservadora e direta da indústria?
No ano passado, vimos surgir uma tendência inesperada na rede Bitcoin - uma que irritou e surpreendeu muitos puristas do Bitcoin, mas também acendeu esperança e entusiasmo entre a comunidade cripto mais ampla pela mais antiga e segura blockchain da indústria.
A tendência em questão envolve inscrições, uma nova forma de gravar dados sob a forma de código, imagem, áudio e ficheiros de texto na blockchain do Bitcoin. Cada inscrição está ligada a um chamado ordinal, que representa um satoshi (sat) individual e único - a menor unidade de Bitcoin. O termo ordinal vem daquilo que o seu inventor, Casey Rodamor, designou de “Teoria dos Ordinais”, uma metodologia proposta para o rastreamento e rotulagem off-chain de sats individuais com base na ordem em que são minerados e transferidos.
Embora a comunidade Bitcoin use frequentemente os termos original e inscrição de forma intercambiável, é essencial dissipar a confusão e notar que se referem a dois conceitos distintos, embora muito entrelaçados. Neste texto, vamos explorar as bases técnicas, propriedades fundamentais e potenciais implicações a médio e longo prazo destes dois fenómenos no Bitcoin e na indústria de criptomoedas em geral.
Inventado ou, como seu criador,Casey Rodamorgosta de dizer, “descoberto” em janeiro de 2023,Teoria Ordinalpreocupa-se com a menor denominação de Bitcoin, satoshis, atribuindo-lhes valor numismático e permitindo que sejam rastreados, negociados e transferidos através da Saída de Transação Não Gasta do BitcoinUTXO) definido como colecionáveis digitais únicos ou não fungíveis.
É essencial notar desde o início que a Teoria Ordinal é um fenômeno inteiramente social ou "off-chain". Para quem não adere a esta metodologia de adesão voluntária, os ordinais não são diferentes dos sats regulares. Na verdade, os utilizadores de Bitcoin que não executam o cliente "ord" não conseguem ver quais sats individuais foram minerados e em que ordem e, portanto, tecnicamente não podem reconhecê-los como "ordinais", quanto mais identificar o seu valor subjetivo.
Num sentido, a Teoria Ordinal é uma forma de ver o Bitcoin, ou mais especificamente, sats individuais, através de uma lente diferente. Para a grande maioria dos utilizadores de Bitcoin, um sat é um sat, e todos os sats têm o mesmo valor, mas para colecionadores ordinais, alguns sats são mais exóticos do que outros e, portanto, mais desejáveis.
Isto é muito semelhante à forma como os numismatas abordam a coleção de moedas. Enquanto uma moeda poderia ter um valor nominal de $1 (e poderia ser gasta como tal), a sua origem, design único, ano de cunhagem e proveniência podem todos desempenhar um papel na sua raridade e valor percebido. Por conseguinte, não é incomum, no campo da numismática, que as moedas sejam negociadas por milhares de vezes mais do que o seu valor nominal.
Da mesma forma, os colecionadores de ordens podem perceber certos sats como mais valiosos do que outros com base na ordem em que são minerados e transferidos das entradas de transações para as saídas de transações. Por exemplo, o primeiro sat minerado após um halving do Bitcoin, ou o primeiro sat minerado após algum outro evento monumental no Bitcoin, como um hard fork ou um soft fork) atualização, pode ter um valor numismático particular para colecionadores ordinais. Alguns colecionadores ordinais podem considerar certas sats mais exóticas do que outras por razões totalmente subjetivas, como a primeira sat que compraram ou receberam ou a primeira sat minerada na hora exata em que nasceram, se casaram ou tiveram seu filho.
Em qualquer caso, o que torna estes ou quaisquer outros sats exóticos é inteiramente subjetivo, pois são como quaisquer outros satélites, e não há nada inerentemente diferente ou especial sobre eles para além do seu lugar entre outros satélites na blockchain.
A Teoria Ordinal enumera ou estrutura ordinais com base em diferentes representações:
Para além das representações acima, cada ordinal também tem uma notação de grau que descreve a sua raridade de acordo com a Teoria Ordinal. Descreve a posição do sat na blockchain usando quatro parâmetros:
Esta metodologia para categorizar sats na Teoria Ordinal atribui-lhes seis níveis de raridade: comum, incomum, raro, épico, lendário e mítico. Um exemplo de um sat mítico é o primeiro sat do bloco Genesis, o primeiro bloco Bitcoin minerado em 2009 por Satoshi. Uma vez que todos os sats que Satoshi minerou nunca foram movidos, sugerindo que Satoshi tenha morrido, perdido o acesso às suas chaves privadas ou nunca teve planos de vender os bitcoins que minerou, este sat mítico muito provavelmente permanecerá inacessível para colecionadores ordinais.
Um exemplo de um épico ordinal é o primeiro sat de cada época de halving, que ocorre aproximadamente a cada quatro anos. Até agora, apenas três épicas ordinaisforam mineradas, com a quarta prevista para 22 de abril. Para tornar as coisas mais concretas, as representações do primeiro ordinal épico, ou a primeira sat minerada após o primeiro halving do Bitcoin em 2012, parecem-se com isto:
Como pode ser visto, a Teoria Ordinal deixa aos colecionadores muito espaço para experimentação e especulação. Por exemplo, além dos sats raros e lendários, a Fundação Nervos estaria hipoteticamente disposta a comprar o sat com o nome " nervos“a um preço significativamente mais alto do que seu preço nominal - se esse sat não fosse para ser minerado no ano 2.102.
Para além de ordenar e classificar sats com base na sua raridade arbitrária, a metodologia da Teoria Ordinal para rastrear e rotular sats individuais permitiu aos utilizadores de Bitcoin inscrever sats com dados arbitrários, incluindo texto, imagem, áudio, vídeo e até ficheiros de aplicação, possibilitando a sua negociação como NFTs e dando origem a uma nova tendência de colecionar artefactos digitais com base em Bitcoin.
Ao contrário da Teoria Ordinal, que é um fenómeno totalmente social, as inscrições representam uma mistura de objetividade on-chain e consenso social. Ou seja, enquanto as inscrições podem existir por si só (pois estão realmente gravadas on-chain e disponíveis para todos os nós completos de Bitcoin verem), a sua associação com sats concretos e individuais (ordinais), que é o que lhes permite serem negociadas como NFTs, baseia-se na metodologia de catalogação off-chain (Teoria Ordinal) cujo reconhecimento depende do consenso social.
Como mencionado anteriormente, a inscrição é um método de inserir dados arbitrários como imagens, texto, áudio ou até mesmo arquivos de software dentro de satoshis individuais ou ordinais. As inscrições, em sua forma atual, foram possíveis graças a duas atualizações do Bitcoin,SegWiteTaproot.
SegWit, abreviatura de Segregated Witness, foi introduzido no Bitcoin através de um soft work em 2017 numa tentativa de melhorar a sua escalabilidade. Mais especificamente, o SegWit permitiu transações mais pequenas, permitindo aos mineiros empacotar mais transações dentro de uma quantidade fixa de espaço de bloco, e blocos maiores (de 1MB para 4MB), possibilitando ainda mais transações por bloco. Isto foi feito separando os dados de assinatura ou testemunha de todos os outros dados de transação e movendo-o como uma estrutura separada no final de um bloco, substituindo o conceito de bytes (tamanho de dados) por bytes virtuais (peso), e recalculando o peso dos dados de testemunha para contar como ¼ de uma unidade de peso. Isto significa que os dados na parte da testemunha da transação “pesam” quatro vezes menos do que os dados regulares da transação, portanto custando também muito menos em taxas de transação para serem minerados.
A segunda atualização, Taproot, foi introduzida no Bitcoin via um soft fork em 2021 para melhorar as capacidades de contratação inteligente do Bitcoin, especificamente contratos bloqueados no tempo (descritos em dados de testemunha) usados para canais de pagamento em redes de Camada 2 como a Lightning Network. Removeu o limite de tamanho para dados de testemunha e permitiu scripts muito mais complexos dentro da porção de testemunha de uma transação.
Enquanto o OP_RETURNO opcode tornou possível inscrever até 80 bytes de dados mesmo antes do SegWit e do Taproot, o desconto de 75% nas unidades de peso e a remoção do limite de tamanho para dados de testemunha introduzidos por essas duas atualizações inadvertidamente abriram a porta para inscrições como as conhecemos hoje.
Dizemos inadvertidamente porque os objetivos das atualizações SegWit e Taproot nunca foram habilitar qualquer coisa semelhante a inscrições. Na verdade, os puristas do Bitcoin, que apoiaram esmagadoramente essas atualizações como uma maneira ótima e segura de melhorar o Bitcoin sem introduzir vulnerabilidades potenciais, agora criticam veementemente a tendência de inscrição e a veem como uma externalidade negativa.
Criar uma inscrição começa por envolver dados arbitrários, como por exemplo um JPEG, num Taprootscript) e injetando-o na parte de testemunho de uma transação Bitcoin. Como os dados são inscritos entre os opcodes na forma de empurrões de dados, e o Taproot limita os empurrões de dados individuais a 520 bytes, inscrever arquivos de dados maiores pode exigir vários empurrões de dados até o tamanho da inscrição.
Em seguida, o sat inscrito é transmitido para a rede em duas transações: uma transação de compromisso e uma transação de revelação. Este processo de dois passos é necessário porque gastar um script Taproot (pense em enviar um sat inscrito em JPEG) requer ter uma saída Taproot existente na carteira. A transação de compromisso consiste em um hash para o script Taproot (uma referência a ele) e cria uma saída Taproot cujas condições de gasto são definidas pelo script. Por outro lado, a transação de revelação gasta a entrada da transação de compromisso revelando todo o script e criando a saída do sat que será inscrito.
Estas transações são então enviadas para o mempool), onde todas as transações pendentes aguardam a confirmação do minerador. Uma vez que as transações são mineradas, a inscrição torna-se uma parte permanente da blockchain do Bitcoin e é rastreável e visível para todos através de ferramentas personalizadas como o Explorador de ordinais. Não é preciso dizer que colecionadores e negociadores de ordens ou inscrições utilizam ferramentas que abstraem todos esses processos, tornando-os muito mais acessíveis ao público não técnico.
Ao contrário do envio de transações regulares de Bitcoin - ou Ethereum NFTs, para o caso - a criação, cunhagem e rastreamento de inscrições requer a execução do cliente proprietário "ord" em cima de um nó completo totalmente sincronizado. O cliente "ord" funciona em conjunto com Bitcoin Core, permitindo aos utilizadores inscrever sats individuais e rastreá-los em todo o conjunto UTXO. Sem este cliente, uma carteira Bitcoin regular não consegue distinguir entre sats inscritos e regulares, o que nos leva ao próximo ponto.
A diferença fundamental entre inscrições Bitcoin e NFTs não-Bitcoin é precisamente a sua natureza fluida ou "semi-fungível" acima mencionada. Do ponto de vista do protocolo central, um sat inscrito ou um ordinal não é diferente de um sat regular, o que significa que pode ser usado como parte de uma transação Bitcoin regular ou como pagamento de taxas de transação, mesmo que os dados arbitrários possam permanecer anexados. Se o ordinal inscrito é reconhecido como uma moeda não fungível é deixado inteiramente ao seu proprietário.
O mesmo, por outro lado, não se aplica aos NFTs Ethereum. Um NFT Ethereum é um cidadão ou ativo de segunda classe na rede Ethereum e é completamente diferente do Ether, a moeda nativa da cadeia. Como todos os outros tokens não nativos do Ethereum (a maioria dos quais tiram partido do padrão de token ERC-20), os NFTs Ethereum são criados por diferentes contratos inteligentes, normalmente tirando partido dos padrões ERC-721 ou ERC-1155 para tokens não fungíveis.
Ao contrário de ativos de primeira classe como sats em Bitcoin e Ether em Ethereum, os NFTs de Ethereum não são intercambiáveis, daí o seu nome “tokens não fungíveis”. Os NFTs são criados através de contratos inteligentes diferentes ou têm TokenIDs únicos quando criados através do mesmo contrato (parte da mesma coleção), o que os torna facilmente distinguíveis. Além disso, os protocolos respetivos também os tratam de forma diferente dos ativos nativos.
Outra diferença fundamental entre as inscrições e os NFTs não-Bitcoin é a sua natureza totalmente on-chain. Nomeadamente, os NFTs não-Bitcoin normalmente apenas contêm apontadores de referência para o ficheiro de destino ou, neste caso, a imagem que está alojada noutro local: um servidor na nuvem, IPFS, ou blockchains de armazenamento de ficheiros. Isto significa que quem tem acesso ao servidor onde a imagem está alojada pode apagá-la ou alterar o ficheiro, tornando o NFT inútil. Por outro lado, as inscrições têm os dados reais e brutos do ficheiro gravados diretamente na blockchain do Bitcoin, tornando-os impossíveis de serem adulterados.
As últimas diferenças incluem os limites de tamanho de arquivo e os requisitos de gestão ou manutenção. Nomeadamente, algumas das plataformas NFT Ethereum mais populares, como OpenSeaeMintable, permitindo o carregamento de tamanhos de arquivo de até 100MB e 200MB, respetivamente, mas isso apenas se refere ao tamanho dos arquivos reais—não ao tamanho das NFTs on-chain, que apenas contêm os apontadores. Por outro lado, as inscrições são muito menores e só podem ser tão grandes quanto o limite de tamanho de bloco do Bitcoin de 4 MB. Além disso, as NFTs podem ser visualizadas, criadas e negociadas usando carteiras regulares, enquanto as inscrições exigem a execução do cliente “ord” sobre um nó completo totalmente sincronizado.
Desde que a Teoria Ordinal e as inscrições foram introduzidas há um pouco mais de um ano, mais de 60 milhões de inscrições em várias formas e tamanhos foram cunhadas na blockchain do Bitcoin. Algumas das coleções mais populares, como Taproot Wizards e Bitcoin Punks, atingiram preços mínimos de mais de 0,2 BTC, com o volume total de negociação de inscrições ultrapassando o de NFTs em cadeias como Solana e Ethereum em determinados dias.
Como resultado desta tendência acelerada, surgiram novas discussões sobre o impacto a longo prazo das inscrições no Bitcoin, incluindo os seus efeitos tanto no tamanho do estado quanto no tamanho total da blockchain, no orçamento de segurança e no mercado de taxas de transação e operações de mineradores.
Relativamente à primeira questão, os dados on-chain mostram que desde que as ordinais e inscrições começaram em março do ano passado, o tamanho médio do bloco aproximadamente duplicou, saltando de cerca de 1 MB para 2 MB. Isto significa que se esta tendência continuar ou mesmo acelerar até o ponto em que o tamanho médio do bloco seja igual ao tamanho máximo do bloco de 4 MB, o tamanho da blockchain do Bitcoin crescerá duas a quatro vezes mais rápido no futuro. Isto poderia abrandar significativamente o tempo necessário para que os nós do Bitcoin sincronizem completamente com a blockchain e aumentar os requisitos de hardware para executar nós completos, potencialmente impactando a descentralização da rede.
O lado positivo deste resultado negativo é o impacto das inscrições nas receitas dos mineiros e, portanto, no orçamento de segurança do Bitcoin. De acordo com dados da Glassnode, as inscrições contribuíram com entre 15% e 30% da receita total de taxas de transação para os mineiros no ano passado. Curiosamente, as transações de inscrição representam cerca da metade de todas as transações de Bitcoin, pagando uma proporção significativa de taxas, enquanto consomem uma parcela minoritária do espaço em bloco (em bytes) devido ao desconto de peso dos dados de testemunhas do SegWit.
Esta procura substancial por inscrições já teve um impacto significativo nas receitas dos mineiros. Se a tendência persistir, a economia dos mineiros irá melhorar significativamente, impactando positivamente o orçamento de segurança do Bitcoin, tanto durante o quarto halving que se aproxima rapidamente, como a longo prazo. Para os não iniciados, um orçamento de segurança maior significa uma maior segurança do Bitcoin em termos absolutos.
A título de curiosidade, as inscrições também tiveram um impacto intrigante na estrutura do mercado de taxas de transação para além do efeito no tamanho das taxas de transação. Nomeadamente, porque as transações de inscrição têm uma preferência temporal mais baixa do que as transações financeiras estritamente regulares, os inscritores podem dar-se ao luxo de liquidar mais tarde (após 10-15 blocos) em vez de mais cedo (nos seguintes 1 a 3 blocos) quando as taxas médias de comissão são mais elevadas. Esta diferença no comportamento económico entre os inscritores e os utilizadores típicos de Bitcoin levou a um piso consistente para a procura de espaço no bloco ou um preço de piso consistente para as taxas de transação, introduzindo previsibilidade de receita anteriormente inexistente para os mineiros.
Da mesma forma, as inscrições também levaram a um aumento significativo nas chamadas transações fora da banda para os mineradores. Estes tipos de transações são enviados diretamente para os mineradores em vez de serem transmitidos para toda a rede. No entanto, uma vez que os inscritores pagam essas taxas antecipadamente (numa tentativa de criar coleções completas num único bloco a uma maior altura de bloco), a rede pode encontrar-se incapaz de calcular com precisão a demanda genuína por espaço de bloco e, portanto, ajustar as taxas de transação de acordo.
A ascensão da Teoria Ordinal e das inscrições tem sido a questão mais controversa dentro da comunidade do Bitcoin desde o guerra de tamanho de blocoterminou em 2017. Naturalmente, esta questão dividiu a comunidade em dois campos: o campo “purista” ou “maximalista” do Bitcoin, que é veementemente contra o Bitcoin ser utilizado para qualquer outra coisa que não seja pagamentos peer-to-peer, incluindo inscrições, e o campo mais “cosmopolita”, que endossou totalmente as inscrições como um novo desenvolvimento emocionante e uma mudança narrativa positiva para o protocolo, de outra forma “aborrecido”.
Os argumentos a favor das inscrições incluem seu impacto positivo na demanda de espaço de bloco, taxas de mineradores e, consequentemente, Orçamento de segurança do Bitcoin, a possibilidade de embarcar mais utilizadores (de uma categoria totalmente diferente) para o Bitcoin e os seus valores, e o potencial de evoluir o Bitcoin não apenas como uma camada financeira, mas também como uma camada cultural, onde os colecionáveis digitais mais valiosos podem ser liquidados.
Por outro lado, os críticos consideram as inscrições desnecessárias e um inchaço perigoso do estado que poderia afastar as pessoas do verdadeiro propósito do Bitcoin (dinheiro eletrónico peer-to-peer) e prejudicar a descentralização da rede, aumentando o tamanho da cadeia e os requisitos de hardware para a execução de nós completos. Além disso, os puristas do Bitcoin argumentam que as inscrições estão a introduzir novos valores, como alta preferência temporal, e a focar na especulação e no lucro em vez de ideais, ameaçando assim a ética central do projeto.
A maneira como a Teoria Ordinal e as inscrições encontraram seu caminho no ecossistema do Bitcoin também poderia tornar a introdução de novas atualizações de protocolo ainda mais controversa e onerosa do que antes. Nomeadamente, ninguém que propôs e apoiou as atualizações SegWit e Taproot previu que poderiam levar ao surgimento de algo como inscrições, servindo como um alerta para os perigos de introduzir _qualquer_ atualização no Bitcoin - por mais seguras que possam inicialmente parecer - no futuro.
Além de mudar significativamente a estrutura on-chain do Bitcoin, o surgimento de inscrições impactou drasticamente a cena mais ampla de NFTs, levando a inúmeras inovações e mudanças no comportamento do usuário.
Talvez o mais notável sejam as inovações que estão a acontecer na blockchain CKB da Nervos, como os protocolos Omiga e Spore.Omigaé um protocolo de inscrições nativo de CKB que, impulsionado pela flexibilidade e superior programabilidade do CKB, permite a cunhagem justa de inscrições totalmente verificáveis na cadeia (sem depender de indexadores centralizados) Turing-completas que podem ter utilidade para além de serem simples tokens de meme.
Por outro lado, o EsporosO protocolo é um novo padrão para NFTs na CKB que estabelece uma ligação intrínseca entre o conteúdo do token e o seu valor. Nomeadamente, os NFTs de esporos são armazenados em células - a unidade básica de contabilidade da blockchain CKB (similar aos UTXOs no Bitcoin) - que permitem aos utilizadores armazenar dados arbitrários bloqueando uma certa quantidade de tokens CKB dentro delas. Quando os utilizadores querem resgatar os NFTs pelo seu valor intrínseco, podem "derretê-los" pelo CKB subjacente que os apoia. Além disso, para além de estar totalmente on-chain, o conteúdo mantido pelos NFTs de Spore também pode ser generativo e dinâmico, o que não é o caso das inscrições do Bitcoin.