Ícone do site Criptonizando

Uma Breve Análise do Protocolo Ordinals do Bitcoin

CoinEx

CoinEx

Por muito tempo após seu nascimento, o Bitcoin progrediu lentamente. No entanto, Ordinals, um novo desenvolvimento dentro do ecossistema Bitcoin, surgiu no início de 2023. Ele permite que os usuários inscrevam criptoativos únicos e verificáveis em Satoshis específicos na rede Bitcoin, o que desencadeou uma pequena febre em torno dos NFTs e tokens nativos do Bitcoin.

Além disso, os Ordinais também ajudaram o Bitcoin a melhorar o fluxo de fundos, criando um ecossistema vibrante. Como o Ordinals atrai novos usuários e transações para a rede Bitcoin, os mineradores também se beneficiaram do aumento do uso. Em 31 de maio, mais de 10 milhões de inscrições foram criadas, custando mais de 1.600 BTC com taxas de transação superiores a US$ 40 milhões.

Apesar disso, esse desenvolvimento também gerou algumas controvérsias na comunidade Bitcoin. Os críticos dizem que isso se desvia do propósito original do Bitcoin como moeda eletrônica peer-to-peer e cria confusão no precioso espaço do bloco.

Fonte: https://dune.com/dgtl_assets/bitcoin-ordinals-analysis

Fundação do Ordinals

Testemunha Segregada (SegWit)

Em agosto de 2017, o Bitcoin SegWit (Segregated Witness) foi oficialmente ativado. Os desenvolvedores do Bitcoin Core se opuseram diretamente ao aumento do limite de tamanho do bloco sem melhorias técnicas e consideração para gastos equilibrados de recursos.

No entanto, o SegWit permite que cada bloco acomode mais transações sem aumentar diretamente o limite original de 1 MB. Essa atualização introduziu o conceito de dados de testemunha ao mover certas informações (como assinaturas de transação) para os dados de testemunha, reduzindo o espaço de bloco ocupado por cada transação e aumentando indiretamente a capacidade de processamento da rede.

Para nodes que suportam SegWit, no entanto, os dados reais recebidos geralmente são maiores que 1 MB (bloco + dados de testemunha) porque os dados de testemunha são armazenados separadamente.

Aqui está um exemplo do script original sem usar o SegWit:

[…]

“Vin” : [

“txid”: “0627052b6f28912f2703066a912ea577f2ce4da4caa5a5fbd8a57286c345c2f2”,

“vout”: 0,

      “scriptSig”: “<Bob’s scriptSig>”,

]

[…]

A script using SegWit:

[…]

“Vin” : [

“txid”: “0627052b6f28912f2703066a912ea577f2ce4da4caa5a5fbd8a57286c345c2f2”,

“vout”: 0,

      “scriptSig”: “”,

]

[…]

“witness”: “<Bob’s witness data>”

[…]

Fonte: https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch07.asciidoc#pay-to-witness-public-key-hash-p2wpkh

Taproot

Em 2021, o Taproot, a atualização técnica mais significativa da rede Bitcoin depois do SegWit, entrou oficialmente no ar e introduziu novos recursos de script, como assinaturas Schnorr e saídas Pay-to-Taproot (P2TR).

As assinaturas Schnorr tornam os scripts de assinatura múltipla indistinguíveis dos de assinatura única, proporcionando maior privacidade para todos os usuários do Taproot. Mais importante ainda, o Taproot remove o limite de tamanho dos dados de testemunha de uma transação, permitindo o armazenamento de dados de até 4 MB no BTC.

O Nascimento do Ordinals

A ativação do SegWit e Taproot lançou as bases para o surgimento do protocolo Ordinals. Proposto em janeiro de 2023, o Ordinals é um protocolo que atribui números off-chain ao Satoshis, a menor unidade do Bitcoin, e aos poucos ganhou consenso no mercado.

Aproveitando os recursos técnicos do SegWit e Taproot na rede Bitcoin, o protocolo permite a cunhagem, transferência e destruição direta de NFTs na blockchain Bitcoin.

Os Ordinals introduziram dois conceitos principais: números ordinais e inscrições.

Números ordinais: Como o Bitcoin é baseado no modelo UTXO, cada transação pode ser rastreada até todas as transações relacionadas. Ordinals emprega um algoritmo FIFO (first-in-first-out) para atribuir Satoshis específicos dentro das entradas de cada transação para os outputs.

O que isso significa é que sob a regra FIFO, cada Satoshi em cada transação pode ser identificado com um número ordinal único. É semelhante a atribuir um número de série a cada cédula, que fornece a cada Satoshi um identificador exclusivo, permitindo rastrear sua circulação e identificar indivíduos que anteriormente detinham e usavam o Satoshi.

Do ponto de vista técnico, a Ordinals fornece uma ferramenta (https://github.com/casey/ord) para se comunicar com os nodes do Bitcoin Core e rastrear os índices de todos os Satoshis off-chain.

Fonte: https://blocto.io/crypto-blog/ecosystem/how-bitcoin-ordinals-nfts-work

Inscrições: As inscrições envolvem o armazenamento de conteúdo arbitrário em scripts Taproot (P2TR). Como os scripts Taproot quase não têm restrições de conteúdo e os dados de testemunhas têm custos baixos, textos, fotos, áudio e vídeos podem ser potencialmente criados como obras de arte digitais ou NFTs em Satoshis individuais, desde que seu tamanho não exceda 4 MB.

O conteúdo das inscrições é incluído nas instruções de script OP_FALSE OP_IF…OP_ENDIF e não é executado pelos mineradores. O conteúdo começa com a string “ord” para indicar que é uma inscrição, que é seguida por OP_PUSH 1 para indicar que o próximo push contém o tipo de conteúdo e, em seguida, OP_PUSH 0 para especificar que o push de dados subsequente inclui o próprio conteúdo.

Here’s an example:

OP_FALSE

OP_IF

OP_PUSH “ord”

OP_PUSH 1

OP_PUSH “text/plain;charset=utf-8”

OP_PUSH 0

OP_PUSH “Hello, world!”

OP_ENDIF

Source: https://docs.ordinals.com/inscriptions.html

As inscrições são como um envelope que acompanha cada nota bancária e possui um número de série único, e você pode colocar obras de arte preciosas ou fotografias neste envelope.

Essencialmente, o protocolo Ordinals atribui um identificador exclusivo a cada Satoshi e o vincula aos metadados nos dados de testemunha, criando assim NFTs rastreáveis. Além disso, graças ao consenso robusto do Bitcoin, uma vez que essas obras de arte digitais ou NFTs sejam cunhadas, elas existirão permanentemente como parte integrante da rede.

NFTs antes de FTs

O protocolo Ordinals trouxe uma nova dimensão ao Bitcoin, expandindo suas aplicações além do pagamento tradicional e reserva de valor para NFTs e FTs. Ao contrário do que aconteceu no ecossistema Ethereum, o protocolo Ordinals inicialmente gerou uma febre de NFTs na rede Bitcoin, seguida pelo boom de FTs, especificamente tokens BRC-20.

Projetos NFT proeminentes como BAYC começaram a emitir NFTs no Bitcoin através do protocolo Ordinals, enquanto projetos NFT Ordinals anônimos também ganharam popularidade no mercado.

As inscrições Bitcoin armazenam todo o conteúdo nos scripts Taproot, enquanto os NFTs Ethereum geralmente dependem de URIs (Identificadores Uniformes de Recursos) para localizar os metadados associados, o que permite que a rede identifique recursos de mídia (por exemplo, imagens) vinculados aos NFTs específicos.

Esses recursos, no entanto, são geralmente armazenados em servidores centralizados, o que significa que podem ser perdidos ou adulterados. Nesse sentido, as inscrições de Bitcoin oferecem uma alternativa mais descentralizada e inviolável.

O padrão BRC-20, proposto pelo usuário do Twitter @domodata em 8 de março de 2023, foi introduzido como um padrão FT baseado no protocolo Ordinals. Assim como o padrão ERC20 da Ethereum, o padrão BRC-20 permite a emissão de tokens na rede Bitcoin.

Os tokens BRC-20 são arquivos JSON cunhados em Satoshis, que definem as informações básicas, como nome, suprimento e quantidade máxima de cunhagem de um token, bem como suas especificações de implantação, cunhagem e transferência.

ORDI, por exemplo, é o primeiro e mais bem-sucedido token BRC-20, com um fornecimento total de 21 milhões e um limite de cunhagem de 1.000 por vez.

Example of Deploy

  “p”: “brc-20”,

  “op”: “deploy”,

  “tick”: “ordi”,

  “max”: “21000000”,

  “lim”: “1000”

}

Example of Mint

  “p”: “brc-20”,

  “op”: “mint”,

  “tick”: “ordi”,

  “amt”: “1000”

}

Example of Transfer

  “p”: “brc-20”,

  “op”: “transfer”,

  “tick”: “ordi”,

  “amt”: “100”

}

Fonte: https://domo-2.gitbook.io/brc-20-experiment/

No início de maio, quando alguns CEXs começaram a listar tokens BRC-20, alguns tokens BRC-20 na categoria MEME tornaram-se objeto de especulação do mercado, impulsionados pelo sentimento FOMO em torno desses tokens.

Como resultado, a rede Bitcoin ficou congestionada devido a transações massivas, e as taxas de transação até superaram as recompensas por bloco, o que é extremamente raro.

Apesar da imensa popularidade, devido ao desempenho limitado da rede, a experiência do usuário estava longe de ser satisfatória e o hype do mercado não durou muito. Hoje, o volume de cunhagem de Ordinais caiu para cerca de um décimo de seu pico.

Embora o volume de negociação dos tokens BRC-20 tenha diminuído, as taxas de transação acumuladas associadas a eles ainda ocupam uma grande parte da taxa total de transação do Bitcoin.

Fonte: https://dune.com/cryptokoryo/brc20

Após o BRC-20

Embora o BRC-20 tenha se tornado viral, ele enfrentou algumas limitações, como restrições no tamanho da nomenclatura (somente quatro caracteres), funcionalidades simples e vulnerabilidade a possíveis ataques de gasto duplo.

Como resultado, novos protocolos de token surgiram na blockchain do Bitcoin. Esses novos protocolos, incluindo ORC-20, SRC-20, BRC-21 e BRC-30, pretendem fornecer recursos mais abrangentes para o ecossistema Ordinals.

Tendências da indústria

O advento dos Ordinais tornou os Satoshis do Bitcoin mais distintos e escassos, atraindo mais fundos do mercado. Uma série de aplicações e protocolos de token baseados em Ordinais surgiram, tornando o ecossistema Bitcoin ainda mais vibrante.

Como sabemos, o Bitcoin passará por outro halving em 2024, o que, mais uma vez, reduzirá pela metade as recompensas por bloco. O surgimento de Ordinais abre possibilidades para mudanças no modelo de taxa de mineração após os futuros halvings do Bitcoin.

Sobre a CoinEx

Fundada em 2017, a CoinEx é uma exchange global de criptomoedas. A plataforma fornece uma variedade de serviços, incluindo negociação spot e de margem, futuros, swap, criador de mercado automatizado (AMM) e serviços de gerenciamento financeiro para mais de 5 milhões de usuários em mais de 200 países e regiões. Fundada com a intenção inicial de criar um ambiente de criptomoedas igualitário e respeitoso, a CoinEx está dedicada a derrubar as barreiras da finança tradicional, oferecendo produtos e serviços fáceis de usar para tornar a negociação de criptomoedas acessível a todos.

Referências:

https://docs.ordinals.com/introduction.html

https://dune.com/dgtl_assets/bitcoin-ordinals-analysis

https://dune.com/cryptokoryo/brc20

https://domo-2.gitbook.io/brc-20-experiment/

https://docs.orc20.org/

https://github.com/hydren-crypto/stampchain/blob/main/docs/src20.md

Sair da versão mobile