Bài học 1

O que são Inscrições?

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

Introdução

No mundo da blockchain, as 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ção do Bitcoin é, sem dúvida, o mais antigo e maduro, e isso se deve à estrutura de bloco única da blockchain do Bitcoin.

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

Bitcoin destaca-se do blockchain predominante da Camada 1, como Ethereum e Solana, e das soluções da Camada 2, como Op Mainnet e Arbitrum, em sua completude não-Turing. Turing Completude em ciência da computação denota a capacidade de um sistema de executar qualquer tarefa computacional expressável através de um algoritmo ou programa válido. Em termos mais simples, os sistemas Turing-complete podem resolver qualquer problema computável dado tempo e armazenamento suficientes.

Embora o Bitcoin tenha funcionalidade simples de contratos inteligentes, suporta apenas tipos e operações de transação limitados, como transferências e multi-assinaturas. Por outro lado, blockchains completos de Turing, como o Ethereum, permitem aos desenvolvedores escrever contratos inteligentes e aplicações descentralizadas (DApps). Esses programas podem executar quaisquer tarefas computacionais complexas. Devido à natureza não completa de Turing do Bitcoin, não pode emitir tokens ERC-20 como o Ethereum, muito menos NFTs e SFTs.

No entanto, a comunidade Bitcoin há muito que 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 que, de outra forma, seriam homogêneos. Semelhante às inscrições, é necessário um software especializado para reconhecê-las. No final de 2013, Flavien Charlon propôs o Protocolo de Ativos Abertos, utilizando as ferramentas de criptografia de chave pública do Bitcoin. Esse protocolo permitiu 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 pedidos). 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 distinguíveis 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 nas transações do Bitcoin. Esse armazenamento não incorria 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 oficialmente lançado em 2013, ofereceu sua própria abordagem. Este método tinha uma menor dependência do Bitcoin e optou por manter o estado fora da cadeia, com apenas informações mínimas armazenadas na cadeia. 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 de Bitcoin arbitrárias. Para verificação de validade da transação, ele escaneava continuamente os blocos de Bitcoin e mantinha um banco de dados de ativos fora da cadeia. 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 ICO (Initial Coin Offering). No entanto, Mastercoin mais tarde acabou por ser mais uma fraude e acabou por desaparecer. No entanto, durante a subsequente mania da ICO, muitos projetos emitiram seus próprios tokens por meio de um modelo semelhante ao crowdfunding. Com o advento do Ethereum, este blockchain Turing-completo tornou mais fácil construir dApps e emitir ativos. Nos anos seguintes, um novo boom de ICO irrompeu no Ethereum, dando origem a DeFi, NFTs e outros ativos e trilhas relacionados. As práticas de solução de ativos no ecossistema Bitcoin tornaram-se menos comuns.

Ponto de Viragem

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

Nas transações de Bitcoin, as informações são principalmente divididas em duas partes: dados de transação base e dados de testemunha. Os primeiros compreendem dados sobre a transação, enquanto os últimos são usados para verificar identidades de usuário. 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 ao segregar os dados de testemunha 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 os custos. Dentro da mesma restrição de tamanho de bloco de 1MB, o SegWit permitiu 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.

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

A atualização do Taproot abrangeu três propostas distintas de melhoria do Bitcoin (BIPs): Taproot (Merkle Abstract Syntax Tree, MAST), Tapscript e um novo esquema de assinatura digital multisig conhecido como assinaturas Schnorr. O objetivo da Taproot era fornecer vários benefícios aos usuários do Bitcoin, incluindo maior privacidade de transação e custos de transação reduzidos. 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 introduziu o protocolo Ordinals em dezembro de 2022. Este protocolo atribuía números de série únicos a cada Satoshi e rastreava-os dentro das transações. Qualquer pessoa pode utilizar Ordinals para anexar dados adicionais, incluindo texto, imagens e vídeos, ao script Taproot de uma UTXO.

Na época, os participantes carregaram principalmente imagens, desencadeando a primeira onda de "NFTs BTC". Isso gerou discussões generalizadas, com alguns vendo isso como "lixo" da cadeia BTC, enquanto outros o saudaram como um avanç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 upload, uma ferramenta chamada indexador rastrearia e identificaria essas "inscrições". O termo "inscrição" ainda não era amplamente compreendido neste momento.

No próximo mês de março, 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 poderiam emitir tokens correspondentes simplesmente aderindo ao formato e escrevendo texto padronizado nas transações. Posteriormente, os desenvolvedores criaram ferramentas de "inscrição", simplificando o processo. Os usuários poderiam implantar, cunhar e transferir tokens BRC-20 simplesmente inserindo um nome e quantidade.

Embora esta 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. Estes tokens geraram efeitos significativos de riqueza, alterando as atitudes dos participantes da Web3. Especuladores inundaram o mercado de inscrições, e os desenvolvedores implementaram ativamente os padrões correspondentes “XRC-20” em várias cadeias públicas. Revitalizados pelas inscrições, alguns projetos legados embarcaram em novas empreitadas. Grandes bolsas começaram a listar tokens relacionados, proporcionando oportunidades para os participantes comuns se envolverem.

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

Resumo do Capítulo

  • Inscrição refere-se a quaisquer dados escritos na blockchain.
  • A não totalidade de Turing do Bitcoin desencadeou a exploração da comunidade de soluções de emissão de ativos na cadeia do Bitcoin.
  • Antes do surgimento das inscrições, Colored Coins, EPOBC e Mastercoin apareciam como soluções de ativos Bitcoin.
  • A atualização SegWit e a atualização 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 Ordinals. Suas instruções de protocolo simples e fáceis de entender e o efeito de riqueza rapidamente impulsionaram a popularidade da inscrição.
Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.
Danh mục
Bài học 1

O que são Inscrições?

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

Introdução

No mundo da blockchain, as 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ção do Bitcoin é, sem dúvida, o mais antigo e maduro, e isso se deve à estrutura de bloco única da blockchain do Bitcoin.

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

Bitcoin destaca-se do blockchain predominante da Camada 1, como Ethereum e Solana, e das soluções da Camada 2, como Op Mainnet e Arbitrum, em sua completude não-Turing. Turing Completude em ciência da computação denota a capacidade de um sistema de executar qualquer tarefa computacional expressável através de um algoritmo ou programa válido. Em termos mais simples, os sistemas Turing-complete podem resolver qualquer problema computável dado tempo e armazenamento suficientes.

Embora o Bitcoin tenha funcionalidade simples de contratos inteligentes, suporta apenas tipos e operações de transação limitados, como transferências e multi-assinaturas. Por outro lado, blockchains completos de Turing, como o Ethereum, permitem aos desenvolvedores escrever contratos inteligentes e aplicações descentralizadas (DApps). Esses programas podem executar quaisquer tarefas computacionais complexas. Devido à natureza não completa de Turing do Bitcoin, não pode emitir tokens ERC-20 como o Ethereum, muito menos NFTs e SFTs.

No entanto, a comunidade Bitcoin há muito que 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 que, de outra forma, seriam homogêneos. Semelhante às inscrições, é necessário um software especializado para reconhecê-las. No final de 2013, Flavien Charlon propôs o Protocolo de Ativos Abertos, utilizando as ferramentas de criptografia de chave pública do Bitcoin. Esse protocolo permitiu 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 pedidos). 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 distinguíveis 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 nas transações do Bitcoin. Esse armazenamento não incorria 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 oficialmente lançado em 2013, ofereceu sua própria abordagem. Este método tinha uma menor dependência do Bitcoin e optou por manter o estado fora da cadeia, com apenas informações mínimas armazenadas na cadeia. 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 de Bitcoin arbitrárias. Para verificação de validade da transação, ele escaneava continuamente os blocos de Bitcoin e mantinha um banco de dados de ativos fora da cadeia. 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 ICO (Initial Coin Offering). No entanto, Mastercoin mais tarde acabou por ser mais uma fraude e acabou por desaparecer. No entanto, durante a subsequente mania da ICO, muitos projetos emitiram seus próprios tokens por meio de um modelo semelhante ao crowdfunding. Com o advento do Ethereum, este blockchain Turing-completo tornou mais fácil construir dApps e emitir ativos. Nos anos seguintes, um novo boom de ICO irrompeu no Ethereum, dando origem a DeFi, NFTs e outros ativos e trilhas relacionados. As práticas de solução de ativos no ecossistema Bitcoin tornaram-se menos comuns.

Ponto de Viragem

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

Nas transações de Bitcoin, as informações são principalmente divididas em duas partes: dados de transação base e dados de testemunha. Os primeiros compreendem dados sobre a transação, enquanto os últimos são usados para verificar identidades de usuário. 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 ao segregar os dados de testemunha 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 os custos. Dentro da mesma restrição de tamanho de bloco de 1MB, o SegWit permitiu 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.

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

A atualização do Taproot abrangeu três propostas distintas de melhoria do Bitcoin (BIPs): Taproot (Merkle Abstract Syntax Tree, MAST), Tapscript e um novo esquema de assinatura digital multisig conhecido como assinaturas Schnorr. O objetivo da Taproot era fornecer vários benefícios aos usuários do Bitcoin, incluindo maior privacidade de transação e custos de transação reduzidos. 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 introduziu o protocolo Ordinals em dezembro de 2022. Este protocolo atribuía números de série únicos a cada Satoshi e rastreava-os dentro das transações. Qualquer pessoa pode utilizar Ordinals para anexar dados adicionais, incluindo texto, imagens e vídeos, ao script Taproot de uma UTXO.

Na época, os participantes carregaram principalmente imagens, desencadeando a primeira onda de "NFTs BTC". Isso gerou discussões generalizadas, com alguns vendo isso como "lixo" da cadeia BTC, enquanto outros o saudaram como um avanç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 upload, uma ferramenta chamada indexador rastrearia e identificaria essas "inscrições". O termo "inscrição" ainda não era amplamente compreendido neste momento.

No próximo mês de março, 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 poderiam emitir tokens correspondentes simplesmente aderindo ao formato e escrevendo texto padronizado nas transações. Posteriormente, os desenvolvedores criaram ferramentas de "inscrição", simplificando o processo. Os usuários poderiam implantar, cunhar e transferir tokens BRC-20 simplesmente inserindo um nome e quantidade.

Embora esta 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. Estes tokens geraram efeitos significativos de riqueza, alterando as atitudes dos participantes da Web3. Especuladores inundaram o mercado de inscrições, e os desenvolvedores implementaram ativamente os padrões correspondentes “XRC-20” em várias cadeias públicas. Revitalizados pelas inscrições, alguns projetos legados embarcaram em novas empreitadas. Grandes bolsas começaram a listar tokens relacionados, proporcionando oportunidades para os participantes comuns se envolverem.

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

Resumo do Capítulo

  • Inscrição refere-se a quaisquer dados escritos na blockchain.
  • A não totalidade de Turing do Bitcoin desencadeou a exploração da comunidade de soluções de emissão de ativos na cadeia do Bitcoin.
  • Antes do surgimento das inscrições, Colored Coins, EPOBC e Mastercoin apareciam como soluções de ativos Bitcoin.
  • A atualização SegWit e a atualização 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 Ordinals. Suas instruções de protocolo simples e fáceis de entender e o efeito de riqueza rapidamente impulsionaram a popularidade da inscrição.
Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.