Lição 1

O que são Inscrições?

Neste capítulo, iremos revisar a história da emissão de ativos do ecossistema do Bitcoin e as origens das inscrições.

Introdução

No mundo das blockchains, inscrições referem-se a quaisquer dados que são escritos na blockchain. Por exemplo, as inscrições do Bitcoin são um método de incorporar conteúdo nos satoshis de BTC. As informações inscritas podem incluir texto, imagens, vídeos e áudio. O ecossistema de inscrições do Bitcoin é, sem dúvida, o mais antigo e maduro, o que é atribuído à estrutura de bloco única da blockchain do Bitcoin.

Evolução da Emissão de Ativos no Bitcoin

Bitcoinse destaca dos blocos Layer 1 prevalentes como Ethereum e Solana, e soluções Layer 2 como Op Mainnet e Arbitrum, em sua não completude de Turing. A completude de Turing em ciência da computação denota a capacidade de um sistema executar qualquer tarefa computacional expressível por meio de um algoritmo ou programa válido. Em termos mais simples, sistemas completos de Turing podem lidar com qualquer problema computável, desde que haja tempo e armazenamento suficientes.

Embora o Bitcoin tenha funcionalidade simples de contrato inteligente, ele suporta apenas tipos limitados de transações e operações, como transferências e multi-assinaturas. Por outro lado, blockchains completos de Turing como o Ethereum permitem que os desenvolvedores escrevam contratos inteligentes e aplicativos descentralizados (DApps). Esses programas podem executar qualquer tarefa computacional complexa. Devido à natureza não completa de Turing do Bitcoin, ele não pode emitir tokens ERC-20 como o Ethereum, muito menos NFTs e SFTs.

No entanto, a comunidade do Bitcoin há muito tempo vem experimentando a emissão de ativos usando outras técnicas. Um dos primeiros métodos de emissão de ativos foi chamado de "Colored Coin." Colorir refere-se a adicionar informações específicas aos UTXOs do Bitcoin para diferenciá-los de outros UTXOs do Bitcoin. Isso introduz heterogeneidade entre bitcoins de outra forma homogêneos. Semelhante a inscrições, é necessário um software especializado para reconhecê-los. No final de 2013, Flavien Charlon propôs o Protocolo de Ativos Abertos, utilizando ferramentas de criptografia de chave pública do Bitcoin. Esse protocolo possibilitou multi-assinaturas para a emissão de ativos semelhantes a "colored coin".

Em 2014, a ChromaWay introduziu o protocolo EPOBC (coloração aprimorada, acolchoada e baseada em ordem). O protocolo incluía duas operações: gênese e transferência. A gênese era usada para emissão de ativos e a transferência era usada para transferência de ativos. Os tipos de ativos não podiam ser diferenciados por meio de codificação. Cada transação de gênese emitia um novo ativo, e o fornecimento total era determinado no momento da emissão. Os ativos EPOBC tinham que ser transferidos por meio de operações de transferência. Se um ativo EPOBC fosse usado como entrada para uma transação de operação não de transferência, o ativo seria perdido. Essas informações eram armazenadas por meio do campo nSequence em transações de Bitcoin. Esse armazenamento não implicava em memória adicional, mas como não havia ID de ativo para identificação, cada transação de ativo EPOBC tinha que ser rastreada até a transação de gênese para determinar sua categoria e legitimidade.

Além desses dois métodos, o Mastercoin, que foi lançado oficialmente em 2013, ofereceu sua própria abordagem. Este método tinha uma dependência menor do Bitcoin e optou por manter o estado off-chain, com apenas informações mínimas armazenadas on-chain. O Mastercoin pode ser considerado como tratando o Bitcoin como um sistema de registro descentralizado, emitindo operações de mudança de ativos por meio de transações Bitcoin arbitrárias. Para verificação de validade da transação, ele escaneava continuamente blocos de Bitcoin e mantinha um banco de dados de ativos off-chain. Este banco de dados armazenava a relação de mapeamento entre endereços e ativos, onde os endereços reutilizavam o sistema de endereços do Bitcoin.

Mastercoin também pode ser considerado o primeiro projeto de ICO (Oferta Inicial de Moedas). No entanto, o Mastercoin acabou se revelando mais um golpe e eventualmente desapareceu. No entanto, durante a subsequente febre de ICO, muitos projetos emitiram seus próprios tokens por meio de um modelo semelhante ao financiamento coletivo. Com a chegada do Ethereum, esta blockchain completa de Turing tornou mais fácil construir dApps e emitir ativos. Nos anos seguintes, uma nova explosão de ICOs surgiu no Ethereum, dando origem a DeFi, NFTs e outros ativos e rastreios relacionados. As práticas de solução de ativos no ecossistema do Bitcoin se tornaram menos comuns.

Ponto de Virada

A paisagem das inscrições do Bitcoin deu uma guinada significativa com a introdução da atualização SegreGate.iod Witness (SegWit) do Bitcoin e a atualização Taproot.

Nas transações de Bitcoin, as informações são principalmente divididas em duas partes: dados básicos da transação e dados de testemunha. Os primeiros compreendem dados sobre a transação, enquanto os últimos são usados para verificar as identidades dos usuários. Os dados de testemunha ocupavam uma quantidade considerável de espaço de armazenamento, no entanto, sua relevância direta para os usuários era mínima. Quanto maior o volume de informações, menor a eficiência das transferências na rede Bitcoin e maiores os custos de embalagem da transação.

Posteriormente, a tecnologia SegWit abordou esse problema, segregando os dados de testemunhas dos dados principais da transação, armazenando-os de forma independente. Essa otimização melhorou a utilização do espaço de armazenamento, consequentemente, aprimorando a eficiência da transação e reduzindo custos. Dentro da mesma restrição de tamanho de bloco de 1MB, o SegWit possibilitou que cada bloco acomodasse mais transações. Os dados de testemunha isolados (vários scripts de assinatura) poderiam ocupar um espaço adicional de 3MB, preparando o terreno para a atualização Taproot.

O Taproot marcou uma atualização crucial do soft fork para a rede Bitcoin, com o objetivo de melhorar a privacidade, a eficiência e os recursos de manipulação de contratos inteligentes dos scripts Bitcoin. Esta atualização foi considerada um grande avanço após a atualização do SegWit em 2017.

A atualização Taproot abrangeu três Propostas de Melhoria do Bitcoin (BIPs) distintas: Taproot (Merkle Abstract Syntax Tree, MAST), Tapscript e um novo esquema de assinatura digital amigável a multisig conhecido como assinaturas Schnorr. O objetivo do Taproot era fornecer diversos benefícios aos usuários de Bitcoin, incluindo privacidade aprimorada nas transações e redução dos custos das transações. Além disso, visava capacitar a capacidade do Bitcoin de executar transações mais complexas, expandindo assim seu escopo de aplicação.

Referência:Revisão do plano de expansão do ecossistema BTC: Para onde vai a inscrição?

Após essas duas atualizações, o desenvolvedor Casey Rodarmor apresentou o protocolo Ordinals em dezembro de 2022. Esse protocolo atribuía números de série exclusivos a cada Satoshi e os rastreava dentro das transações. Qualquer pessoa poderia utilizar ordinais para acrescentar dados adicionais, incluindo texto, imagens e vídeos, ao script Taproot de um UTXO.

Na época, os participantes principalmente carregavam imagens, desencadeando a primeira onda de “BTC NFTs.” Isso gerou discussões generalizadas, com alguns vendo isso como “poluir” a cadeia BTC, enquanto outros o saudaram como uma inovação, capacitando o Bitcoin com novos casos de uso. Esses dados (imagens, vídeos, etc.) precisavam ser “inscritos” no script de uma transação. Após o carregamento, uma ferramenta chamada indexador rastrearia e identificaria essas “inscrições.” O termo “inscrição” ainda não era amplamente compreendido neste ponto.

Em março seguinte, um usuário anônimo do Twitter conhecido como domo anunciou a criação de um token padronizado com base no protocolo Ordinals, chamado BRC-20. Os usuários podiam emitir tokens correspondentes simplesmente aderindo ao formato e escrevendo texto padronizado em transações. Posteriormente, os desenvolvedores criaram ferramentas de 'inscrição', simplificando o processo. Os usuários podiam implantar, criar e transferir tokens BRC-20 simplesmente inserindo um nome e quantidade.

Embora isso tenha permanecido uma atividade de nicho, com a maioria das transações BRC-20 ocorrendo no mercado de balcão (OTC), o cenário mudou com a listagem de Ordi, Sats e outros tokens em grandes bolsas. Esses tokens geraram efeitos significativos de riqueza, alterando as atitudes dos participantes da Web3. Os especuladores inundaram o mercado de inscrições, e os desenvolvedores implantaram ativamente os padrões correspondentes 'XRC-20' em várias blockchains públicas. Revitalizados pelas inscrições, alguns projetos legados embarcaram em novas empreitadas. Grandes bolsas começaram a listar tokens relacionados, oferecendo oportunidades para que participantes comuns se envolvessem.

Referência:O Caminho das Aplicações Blockchain por Trás das Inscrições

Resumo do capítulo

  • Inscrição refere-se a quaisquer dados escritos no blockchain.
  • A completude não-Turing do Bitcoin provocou a exploração da comunidade de soluções de emissão de ativos na cadeia Bitcoin.
  • Antes do surgimento de inscrições, Colored Coins, EPOBC e Mastercoin apareceram como soluções de ativos de Bitcoin.
  • A atualização SegWit e a atualização do Taproot permitiram mais transações por bloco, melhoraram a privacidade das transações e reduziram os custos das transações.
  • Os ordinais optaram por inscrever números de série na menor unidade do Bitcoin, Satoshi, e adicionar dados ao UTXO para alcançar o efeito de "inscrição".
  • BRC-20 é um protocolo projetado com base em Ordinais. Suas instruções de protocolo simples e fáceis de entender e o efeito de riqueza rapidamente impulsionaram a popularidade da inscrição.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.
Catálogo
Lição 1

O que são Inscrições?

Neste capítulo, iremos revisar a história da emissão de ativos do ecossistema do Bitcoin e as origens das inscrições.

Introdução

No mundo das blockchains, inscrições referem-se a quaisquer dados que são escritos na blockchain. Por exemplo, as inscrições do Bitcoin são um método de incorporar conteúdo nos satoshis de BTC. As informações inscritas podem incluir texto, imagens, vídeos e áudio. O ecossistema de inscrições do Bitcoin é, sem dúvida, o mais antigo e maduro, o que é atribuído à estrutura de bloco única da blockchain do Bitcoin.

Evolução da Emissão de Ativos no Bitcoin

Bitcoinse destaca dos blocos Layer 1 prevalentes como Ethereum e Solana, e soluções Layer 2 como Op Mainnet e Arbitrum, em sua não completude de Turing. A completude de Turing em ciência da computação denota a capacidade de um sistema executar qualquer tarefa computacional expressível por meio de um algoritmo ou programa válido. Em termos mais simples, sistemas completos de Turing podem lidar com qualquer problema computável, desde que haja tempo e armazenamento suficientes.

Embora o Bitcoin tenha funcionalidade simples de contrato inteligente, ele suporta apenas tipos limitados de transações e operações, como transferências e multi-assinaturas. Por outro lado, blockchains completos de Turing como o Ethereum permitem que os desenvolvedores escrevam contratos inteligentes e aplicativos descentralizados (DApps). Esses programas podem executar qualquer tarefa computacional complexa. Devido à natureza não completa de Turing do Bitcoin, ele não pode emitir tokens ERC-20 como o Ethereum, muito menos NFTs e SFTs.

No entanto, a comunidade do Bitcoin há muito tempo vem experimentando a emissão de ativos usando outras técnicas. Um dos primeiros métodos de emissão de ativos foi chamado de "Colored Coin." Colorir refere-se a adicionar informações específicas aos UTXOs do Bitcoin para diferenciá-los de outros UTXOs do Bitcoin. Isso introduz heterogeneidade entre bitcoins de outra forma homogêneos. Semelhante a inscrições, é necessário um software especializado para reconhecê-los. No final de 2013, Flavien Charlon propôs o Protocolo de Ativos Abertos, utilizando ferramentas de criptografia de chave pública do Bitcoin. Esse protocolo possibilitou multi-assinaturas para a emissão de ativos semelhantes a "colored coin".

Em 2014, a ChromaWay introduziu o protocolo EPOBC (coloração aprimorada, acolchoada e baseada em ordem). O protocolo incluía duas operações: gênese e transferência. A gênese era usada para emissão de ativos e a transferência era usada para transferência de ativos. Os tipos de ativos não podiam ser diferenciados por meio de codificação. Cada transação de gênese emitia um novo ativo, e o fornecimento total era determinado no momento da emissão. Os ativos EPOBC tinham que ser transferidos por meio de operações de transferência. Se um ativo EPOBC fosse usado como entrada para uma transação de operação não de transferência, o ativo seria perdido. Essas informações eram armazenadas por meio do campo nSequence em transações de Bitcoin. Esse armazenamento não implicava em memória adicional, mas como não havia ID de ativo para identificação, cada transação de ativo EPOBC tinha que ser rastreada até a transação de gênese para determinar sua categoria e legitimidade.

Além desses dois métodos, o Mastercoin, que foi lançado oficialmente em 2013, ofereceu sua própria abordagem. Este método tinha uma dependência menor do Bitcoin e optou por manter o estado off-chain, com apenas informações mínimas armazenadas on-chain. O Mastercoin pode ser considerado como tratando o Bitcoin como um sistema de registro descentralizado, emitindo operações de mudança de ativos por meio de transações Bitcoin arbitrárias. Para verificação de validade da transação, ele escaneava continuamente blocos de Bitcoin e mantinha um banco de dados de ativos off-chain. Este banco de dados armazenava a relação de mapeamento entre endereços e ativos, onde os endereços reutilizavam o sistema de endereços do Bitcoin.

Mastercoin também pode ser considerado o primeiro projeto de ICO (Oferta Inicial de Moedas). No entanto, o Mastercoin acabou se revelando mais um golpe e eventualmente desapareceu. No entanto, durante a subsequente febre de ICO, muitos projetos emitiram seus próprios tokens por meio de um modelo semelhante ao financiamento coletivo. Com a chegada do Ethereum, esta blockchain completa de Turing tornou mais fácil construir dApps e emitir ativos. Nos anos seguintes, uma nova explosão de ICOs surgiu no Ethereum, dando origem a DeFi, NFTs e outros ativos e rastreios relacionados. As práticas de solução de ativos no ecossistema do Bitcoin se tornaram menos comuns.

Ponto de Virada

A paisagem das inscrições do Bitcoin deu uma guinada significativa com a introdução da atualização SegreGate.iod Witness (SegWit) do Bitcoin e a atualização Taproot.

Nas transações de Bitcoin, as informações são principalmente divididas em duas partes: dados básicos da transação e dados de testemunha. Os primeiros compreendem dados sobre a transação, enquanto os últimos são usados para verificar as identidades dos usuários. Os dados de testemunha ocupavam uma quantidade considerável de espaço de armazenamento, no entanto, sua relevância direta para os usuários era mínima. Quanto maior o volume de informações, menor a eficiência das transferências na rede Bitcoin e maiores os custos de embalagem da transação.

Posteriormente, a tecnologia SegWit abordou esse problema, segregando os dados de testemunhas dos dados principais da transação, armazenando-os de forma independente. Essa otimização melhorou a utilização do espaço de armazenamento, consequentemente, aprimorando a eficiência da transação e reduzindo custos. Dentro da mesma restrição de tamanho de bloco de 1MB, o SegWit possibilitou que cada bloco acomodasse mais transações. Os dados de testemunha isolados (vários scripts de assinatura) poderiam ocupar um espaço adicional de 3MB, preparando o terreno para a atualização Taproot.

O Taproot marcou uma atualização crucial do soft fork para a rede Bitcoin, com o objetivo de melhorar a privacidade, a eficiência e os recursos de manipulação de contratos inteligentes dos scripts Bitcoin. Esta atualização foi considerada um grande avanço após a atualização do SegWit em 2017.

A atualização Taproot abrangeu três Propostas de Melhoria do Bitcoin (BIPs) distintas: Taproot (Merkle Abstract Syntax Tree, MAST), Tapscript e um novo esquema de assinatura digital amigável a multisig conhecido como assinaturas Schnorr. O objetivo do Taproot era fornecer diversos benefícios aos usuários de Bitcoin, incluindo privacidade aprimorada nas transações e redução dos custos das transações. Além disso, visava capacitar a capacidade do Bitcoin de executar transações mais complexas, expandindo assim seu escopo de aplicação.

Referência:Revisão do plano de expansão do ecossistema BTC: Para onde vai a inscrição?

Após essas duas atualizações, o desenvolvedor Casey Rodarmor apresentou o protocolo Ordinals em dezembro de 2022. Esse protocolo atribuía números de série exclusivos a cada Satoshi e os rastreava dentro das transações. Qualquer pessoa poderia utilizar ordinais para acrescentar dados adicionais, incluindo texto, imagens e vídeos, ao script Taproot de um UTXO.

Na época, os participantes principalmente carregavam imagens, desencadeando a primeira onda de “BTC NFTs.” Isso gerou discussões generalizadas, com alguns vendo isso como “poluir” a cadeia BTC, enquanto outros o saudaram como uma inovação, capacitando o Bitcoin com novos casos de uso. Esses dados (imagens, vídeos, etc.) precisavam ser “inscritos” no script de uma transação. Após o carregamento, uma ferramenta chamada indexador rastrearia e identificaria essas “inscrições.” O termo “inscrição” ainda não era amplamente compreendido neste ponto.

Em março seguinte, um usuário anônimo do Twitter conhecido como domo anunciou a criação de um token padronizado com base no protocolo Ordinals, chamado BRC-20. Os usuários podiam emitir tokens correspondentes simplesmente aderindo ao formato e escrevendo texto padronizado em transações. Posteriormente, os desenvolvedores criaram ferramentas de 'inscrição', simplificando o processo. Os usuários podiam implantar, criar e transferir tokens BRC-20 simplesmente inserindo um nome e quantidade.

Embora isso tenha permanecido uma atividade de nicho, com a maioria das transações BRC-20 ocorrendo no mercado de balcão (OTC), o cenário mudou com a listagem de Ordi, Sats e outros tokens em grandes bolsas. Esses tokens geraram efeitos significativos de riqueza, alterando as atitudes dos participantes da Web3. Os especuladores inundaram o mercado de inscrições, e os desenvolvedores implantaram ativamente os padrões correspondentes 'XRC-20' em várias blockchains públicas. Revitalizados pelas inscrições, alguns projetos legados embarcaram em novas empreitadas. Grandes bolsas começaram a listar tokens relacionados, oferecendo oportunidades para que participantes comuns se envolvessem.

Referência:O Caminho das Aplicações Blockchain por Trás das Inscrições

Resumo do capítulo

  • Inscrição refere-se a quaisquer dados escritos no blockchain.
  • A completude não-Turing do Bitcoin provocou a exploração da comunidade de soluções de emissão de ativos na cadeia Bitcoin.
  • Antes do surgimento de inscrições, Colored Coins, EPOBC e Mastercoin apareceram como soluções de ativos de Bitcoin.
  • A atualização SegWit e a atualização do Taproot permitiram mais transações por bloco, melhoraram a privacidade das transações e reduziram os custos das transações.
  • Os ordinais optaram por inscrever números de série na menor unidade do Bitcoin, Satoshi, e adicionar dados ao UTXO para alcançar o efeito de "inscrição".
  • BRC-20 é um protocolo projetado com base em Ordinais. Suas instruções de protocolo simples e fáceis de entender e o efeito de riqueza rapidamente impulsionaram a popularidade da inscrição.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.