Conteúdo do Capítulo
Na seção anterior, discutimos que o conceito de inscrições teve origem no ecossistema do Bitcoin, principalmente por meio do processo de inscrição de dados no blockchain. Um dos métodos mais simples de inscrição envolve a inscrição direta de dados de texto, levando ao desenvolvimento do BRC-20, um token fácil de entender. Ao preencher corretamente as informações relevantes de acordo com as especificações, é possível concluir a implantação, cunhagem e transferência de inscrições. Consequentemente, os desenvolvedores replicaram e inovaram o BRC-20 em outras blockchains públicas, promovendo ainda mais a popularidade das inscrições.
Ethscriptions e iERC20 estão entre as inscrições bem conhecidas no Ethereum. Ethscriptions é uma alternativa aos contratos inteligentes e L2 que permite aos usuários compartilhar informações e realizar cálculos no Ethereum L1 a baixo custo. Ele alcança computação descentralizada aplicando regras aos calldatas do Ethereum para contornar o armazenamento e execução de contratos inteligentes.
O protocolo planeja lançar um protocolo de emissão de token baseado na mineração POW, onde o valor de emissão de token depende do poder de computação da CPU dos participantes. Em outras palavras, quanto maior o poder computacional dos participantes, mais tokens serão emitidos. Esse método de prova de trabalho permite que os usuários participem de forma justa de qualquer venda de token.
O conhecido protocolo de inscrição no Solana é um protocolo SPL-20 semelhante ao BRC-20. O protocolo também é um conjunto de inscrições baseadas em texto JSON com regras e formatos fixos. Diferente do BRC-20, ele altera o nome do protocolo "P" no campo "P" para "P:"spl-20". Como mostrado abaixo, o formato da conhecida inscrição Solana 'sols' é diferente apenas nos campos de protocolo e nome.
Fonte: https://magiceden.io/marketplace/sols_spl20?activeTab=items
Similar à cadeia Solana, a cadeia Avalanche também possui um protocolo de inscrição semelhante ao BRC-20, chamado ASC-20. O protocolo também possui três operações básicas: implantação, cunhagem e transferência, mas apenas na cadeia pública Avalanche.
A operação de transferência da inscrição Avalanche 'dino'. Fonte: https://avascriptions.com/inscriptions/0x50cc0c7fcd6710c47c399cac9a85ca6dba6b4d91d5a51c19bcb873578a4a8be0
Além dessas cadeias públicas, ativos de inscrição surgiram em várias soluções de Camada 1 e Camada 2, incluindo Polygon, Doge Chain, Near e Sui. Você pode encontrar ativos de inscrição em até 20 cadeias públicas apenas naPágina de navegação oficial da Gate.io.
Origem: https://www.gate.io/inscription/bitcoin/brc-20
As cadeias públicas mencionadas acima, como Ethereum e Solana, são cadeias completas de Turing. Eles podem utilizar contratos inteligentes para projetar protocolos de token correspondentes, como o conhecido protocolo de token ERC-20 e o protocolo NFT ERC-721 na Ethereum. Solana também possui seu próprio padrão de token, SPL. Os desenvolvedores podem usar diretamente esses protocolos para emitir tokens fungíveis e não fungíveis. Portanto, a maioria dos ativos de inscrição e pesquisa e desenvolvimento de inscrição subjacente ocorrem em cadeias públicas não completas de Turing, como o Bitcoin. As inscrições podem ser consideradas uma excelente solução de emissão de ativos em tais cadeias. Consequentemente, além do Protocolo de Ordinais e do BRC-20, existem também numerosos protocolos de inscrição inovadores no Bitcoin.
O protocolo Atomicals é um protocolo simples e flexível, especificamente projetado para a cunhagem, transferência e atualização de objetos digitais em blockchains baseadas em UTXO, como o Bitcoin. Objetos Digitais Atômicos são o ativo principal do protocolo Atomicals. O protocolo pode cunhar, transferir e atualizar objetos digitais.
Além do Atomical, o protocolo Atomicals também suporta a cunhagem de tokens. Para esse fim, a equipe introduziu o novo padrão ARC-20. Ele usa Satoshis para representar cada token. Em outras palavras, cada token ARC-20 é apoiado por 1 Satoshi (abreviado como Sat, a menor unidade da rede Bitcoin; 1 BTC pode ser subdividido em 100 milhões de Satoshis). Seu valor nunca cairá abaixo de 1 sat.
Os tokens ARC-20 podem ser divididos e combinados como o BTC normal. Qualquer pessoa pode criá-los por meio de cunhagem descentralizada ou cunhagem direta, e eles podem ser transferidos para qualquer tipo de endereço BTC. O minter pode usar o comando init-dft para inicialização descentralizada, definindo parâmetros como a altura do bloco em que a cunhagem começa, o número total permitido de casas da moeda e as condições de cunhagem. Alternativamente, eles podem criar diretamente uma única saída contendo a oferta total, fazendo com que cada sat represente diretamente uma unidade de token. Por exemplo, um minter pode criar uma única saída contendo 1 BTC completo para cunhar um suprimento total de 100 milhões de tokens. (Referência)
Em 26 de setembro de 2023, Casey Rodarmor, o fundador do Protocolo Ordinals, apresentou o novo protocolo Runes. Este protocolo tem como objetivo abordar as várias deficiências do BRC-20. Em seu blog, Rodarmor delineou as deficiências dos protocolos atuais de emissão de ativos:
Casey Rodarmor nomeou sua solução Runes, com o nome do token sendo “Runes”. No post inicial do blog, as duas operações padrão do protocolo Runes, transferência e emissão, foram definidas com um formato básico. No geral, o protocolo Runes não vincula registros de saldo a endereços de carteira, mas armazena os registros dentro do próprio UTXO. Novos tokens Runes começam a partir da transação de emissão, especificando o fornecimento, símbolo e número de casas decimais, e alocam esse fornecimento a um UTXO específico. Um UTXO pode conter qualquer número de tokens Rune, independentemente de seu tamanho. UTXOs são usados apenas para rastrear saldos. Em seguida, a função de transferência usa esse UTXO, divide-o em vários novos UTXOs de qualquer tamanho contendo diferentes números de Runes e envia os registros para outros. Em comparação com o BRC-20, as Runes reduzem uma camada de consenso de servidor, tornando-se mais simples, sem depender de dados off-chain e sem ter tokens nativos. Isso torna o protocolo altamente adequado para o modelo UTXO nativo do Bitcoin.Referência)
O protocolo Runes ainda não está ativo e tem previsão de lançamento em abril de 2024.
O Sistema de Nomenclatura de Token de Transmissão (BTNS) é um protocolo de emissão de ativos criado por J-Dog, um dos primeiros detentores de Bitcoin e membros da equipe de desenvolvimento. O conceito básico é possibilitar que o BTC emita seus próprios tokens de ativos nativos on-chain e NFTs anexando sinais de transmissão a cada transação da cadeia BTC e registrando-os no blockchain como dados com base na indexação do razão. A maior vantagem do protocolo BTNS é que, além das três operações comuns de implantação, cunhagem e transferência encontradas na maioria das inscrições, ele também oferece uma série de instruções básicas comuns para ativos de protocolo, incluindo queima, listagem e distribuições aéreas.
Fonte: https://btns.wtf/
O Protocolo Tap é outro padrão de ativo token construído sobre o protocolo Ordinal e pode ser considerado uma versão aprimorada do BRC-20. Ao alavancar o Protocolo Tap, operações financeiras mais complexas podem ser implementadas diretamente na blockchain do Bitcoin. Seu design prioriza a flexibilidade e a facilidade de uso em comparação com outros meta-protocolos de token. Ele pode alcançar funções como staking de token, troca e pools de liquidez sem exigir uma camada auxiliar ou mecanismos complexos. Aqui estão alguns exemplos:
Com base nessas funcionalidades, podemos ver que o Protocolo Tap prioriza a incorporação de seu próprio padrão de token em vários módulos de função DeFi. Esses módulos o tornam um candidato mais provável a se tornar a pedra angular do Bitcoin DeFi. À medida que o número de aplicativos DeFi relacionados aumenta, atrairá usuários para o Protocolo Tap para emitir ativos do Protocolo Tap, solidificando assim a posição de mercado do protocolo.
Protocolo Pipe, proposto por BennyTheDev, é um protocolo de token nativo do Bitcoin inspirado por RUNES de Casey Rodarmor e o conceito BRC-20 de ordinais. Ele também tem três funções principais: implantação, cunhagem e transferência de tokens. Ao contrário do BRC-20, suas especificações técnicas são mais complexas, como mostrado abaixo. A função de transferência do Pipe Protocol tem campos mais extensos.
Fonte: https://github.com/BennyTheDev
Esta arquitetura complexa também permite que o Pipe Protocol seja compatível com o modelo UTXO do Bitcoin, garantindo completa compatibilidade com a arquitetura nativa do Bitcoin.
Em geral, embora a popularidade das inscrições tenha se espalhado para outras cadeias públicas, a maioria é simplesmente imitações. As inscrições em blockchains não completos de Turing como o Bitcoin, especialmente o próprio Bitcoin, têm recebido muita pesquisa e inovação. Embora diferentes protocolos de inscrição tenham mecanismos e soluções diferentes, o resultado geral é promover a liquidez e a diversidade de ativos dentro do ecossistema, o que tem um efeito de impulso significativo sobre a prosperidade geral do ecossistema do Bitcoin.
No próximo capítulo, vamos nos aprofundar nas ferramentas de inscrição para ver quais podem nos ajudar a dominar as inscrições!
Resumo do capítulo
Conteúdo do Capítulo
Na seção anterior, discutimos que o conceito de inscrições teve origem no ecossistema do Bitcoin, principalmente por meio do processo de inscrição de dados no blockchain. Um dos métodos mais simples de inscrição envolve a inscrição direta de dados de texto, levando ao desenvolvimento do BRC-20, um token fácil de entender. Ao preencher corretamente as informações relevantes de acordo com as especificações, é possível concluir a implantação, cunhagem e transferência de inscrições. Consequentemente, os desenvolvedores replicaram e inovaram o BRC-20 em outras blockchains públicas, promovendo ainda mais a popularidade das inscrições.
Ethscriptions e iERC20 estão entre as inscrições bem conhecidas no Ethereum. Ethscriptions é uma alternativa aos contratos inteligentes e L2 que permite aos usuários compartilhar informações e realizar cálculos no Ethereum L1 a baixo custo. Ele alcança computação descentralizada aplicando regras aos calldatas do Ethereum para contornar o armazenamento e execução de contratos inteligentes.
O protocolo planeja lançar um protocolo de emissão de token baseado na mineração POW, onde o valor de emissão de token depende do poder de computação da CPU dos participantes. Em outras palavras, quanto maior o poder computacional dos participantes, mais tokens serão emitidos. Esse método de prova de trabalho permite que os usuários participem de forma justa de qualquer venda de token.
O conhecido protocolo de inscrição no Solana é um protocolo SPL-20 semelhante ao BRC-20. O protocolo também é um conjunto de inscrições baseadas em texto JSON com regras e formatos fixos. Diferente do BRC-20, ele altera o nome do protocolo "P" no campo "P" para "P:"spl-20". Como mostrado abaixo, o formato da conhecida inscrição Solana 'sols' é diferente apenas nos campos de protocolo e nome.
Fonte: https://magiceden.io/marketplace/sols_spl20?activeTab=items
Similar à cadeia Solana, a cadeia Avalanche também possui um protocolo de inscrição semelhante ao BRC-20, chamado ASC-20. O protocolo também possui três operações básicas: implantação, cunhagem e transferência, mas apenas na cadeia pública Avalanche.
A operação de transferência da inscrição Avalanche 'dino'. Fonte: https://avascriptions.com/inscriptions/0x50cc0c7fcd6710c47c399cac9a85ca6dba6b4d91d5a51c19bcb873578a4a8be0
Além dessas cadeias públicas, ativos de inscrição surgiram em várias soluções de Camada 1 e Camada 2, incluindo Polygon, Doge Chain, Near e Sui. Você pode encontrar ativos de inscrição em até 20 cadeias públicas apenas naPágina de navegação oficial da Gate.io.
Origem: https://www.gate.io/inscription/bitcoin/brc-20
As cadeias públicas mencionadas acima, como Ethereum e Solana, são cadeias completas de Turing. Eles podem utilizar contratos inteligentes para projetar protocolos de token correspondentes, como o conhecido protocolo de token ERC-20 e o protocolo NFT ERC-721 na Ethereum. Solana também possui seu próprio padrão de token, SPL. Os desenvolvedores podem usar diretamente esses protocolos para emitir tokens fungíveis e não fungíveis. Portanto, a maioria dos ativos de inscrição e pesquisa e desenvolvimento de inscrição subjacente ocorrem em cadeias públicas não completas de Turing, como o Bitcoin. As inscrições podem ser consideradas uma excelente solução de emissão de ativos em tais cadeias. Consequentemente, além do Protocolo de Ordinais e do BRC-20, existem também numerosos protocolos de inscrição inovadores no Bitcoin.
O protocolo Atomicals é um protocolo simples e flexível, especificamente projetado para a cunhagem, transferência e atualização de objetos digitais em blockchains baseadas em UTXO, como o Bitcoin. Objetos Digitais Atômicos são o ativo principal do protocolo Atomicals. O protocolo pode cunhar, transferir e atualizar objetos digitais.
Além do Atomical, o protocolo Atomicals também suporta a cunhagem de tokens. Para esse fim, a equipe introduziu o novo padrão ARC-20. Ele usa Satoshis para representar cada token. Em outras palavras, cada token ARC-20 é apoiado por 1 Satoshi (abreviado como Sat, a menor unidade da rede Bitcoin; 1 BTC pode ser subdividido em 100 milhões de Satoshis). Seu valor nunca cairá abaixo de 1 sat.
Os tokens ARC-20 podem ser divididos e combinados como o BTC normal. Qualquer pessoa pode criá-los por meio de cunhagem descentralizada ou cunhagem direta, e eles podem ser transferidos para qualquer tipo de endereço BTC. O minter pode usar o comando init-dft para inicialização descentralizada, definindo parâmetros como a altura do bloco em que a cunhagem começa, o número total permitido de casas da moeda e as condições de cunhagem. Alternativamente, eles podem criar diretamente uma única saída contendo a oferta total, fazendo com que cada sat represente diretamente uma unidade de token. Por exemplo, um minter pode criar uma única saída contendo 1 BTC completo para cunhar um suprimento total de 100 milhões de tokens. (Referência)
Em 26 de setembro de 2023, Casey Rodarmor, o fundador do Protocolo Ordinals, apresentou o novo protocolo Runes. Este protocolo tem como objetivo abordar as várias deficiências do BRC-20. Em seu blog, Rodarmor delineou as deficiências dos protocolos atuais de emissão de ativos:
Casey Rodarmor nomeou sua solução Runes, com o nome do token sendo “Runes”. No post inicial do blog, as duas operações padrão do protocolo Runes, transferência e emissão, foram definidas com um formato básico. No geral, o protocolo Runes não vincula registros de saldo a endereços de carteira, mas armazena os registros dentro do próprio UTXO. Novos tokens Runes começam a partir da transação de emissão, especificando o fornecimento, símbolo e número de casas decimais, e alocam esse fornecimento a um UTXO específico. Um UTXO pode conter qualquer número de tokens Rune, independentemente de seu tamanho. UTXOs são usados apenas para rastrear saldos. Em seguida, a função de transferência usa esse UTXO, divide-o em vários novos UTXOs de qualquer tamanho contendo diferentes números de Runes e envia os registros para outros. Em comparação com o BRC-20, as Runes reduzem uma camada de consenso de servidor, tornando-se mais simples, sem depender de dados off-chain e sem ter tokens nativos. Isso torna o protocolo altamente adequado para o modelo UTXO nativo do Bitcoin.Referência)
O protocolo Runes ainda não está ativo e tem previsão de lançamento em abril de 2024.
O Sistema de Nomenclatura de Token de Transmissão (BTNS) é um protocolo de emissão de ativos criado por J-Dog, um dos primeiros detentores de Bitcoin e membros da equipe de desenvolvimento. O conceito básico é possibilitar que o BTC emita seus próprios tokens de ativos nativos on-chain e NFTs anexando sinais de transmissão a cada transação da cadeia BTC e registrando-os no blockchain como dados com base na indexação do razão. A maior vantagem do protocolo BTNS é que, além das três operações comuns de implantação, cunhagem e transferência encontradas na maioria das inscrições, ele também oferece uma série de instruções básicas comuns para ativos de protocolo, incluindo queima, listagem e distribuições aéreas.
Fonte: https://btns.wtf/
O Protocolo Tap é outro padrão de ativo token construído sobre o protocolo Ordinal e pode ser considerado uma versão aprimorada do BRC-20. Ao alavancar o Protocolo Tap, operações financeiras mais complexas podem ser implementadas diretamente na blockchain do Bitcoin. Seu design prioriza a flexibilidade e a facilidade de uso em comparação com outros meta-protocolos de token. Ele pode alcançar funções como staking de token, troca e pools de liquidez sem exigir uma camada auxiliar ou mecanismos complexos. Aqui estão alguns exemplos:
Com base nessas funcionalidades, podemos ver que o Protocolo Tap prioriza a incorporação de seu próprio padrão de token em vários módulos de função DeFi. Esses módulos o tornam um candidato mais provável a se tornar a pedra angular do Bitcoin DeFi. À medida que o número de aplicativos DeFi relacionados aumenta, atrairá usuários para o Protocolo Tap para emitir ativos do Protocolo Tap, solidificando assim a posição de mercado do protocolo.
Protocolo Pipe, proposto por BennyTheDev, é um protocolo de token nativo do Bitcoin inspirado por RUNES de Casey Rodarmor e o conceito BRC-20 de ordinais. Ele também tem três funções principais: implantação, cunhagem e transferência de tokens. Ao contrário do BRC-20, suas especificações técnicas são mais complexas, como mostrado abaixo. A função de transferência do Pipe Protocol tem campos mais extensos.
Fonte: https://github.com/BennyTheDev
Esta arquitetura complexa também permite que o Pipe Protocol seja compatível com o modelo UTXO do Bitcoin, garantindo completa compatibilidade com a arquitetura nativa do Bitcoin.
Em geral, embora a popularidade das inscrições tenha se espalhado para outras cadeias públicas, a maioria é simplesmente imitações. As inscrições em blockchains não completos de Turing como o Bitcoin, especialmente o próprio Bitcoin, têm recebido muita pesquisa e inovação. Embora diferentes protocolos de inscrição tenham mecanismos e soluções diferentes, o resultado geral é promover a liquidez e a diversidade de ativos dentro do ecossistema, o que tem um efeito de impulso significativo sobre a prosperidade geral do ecossistema do Bitcoin.
No próximo capítulo, vamos nos aprofundar nas ferramentas de inscrição para ver quais podem nos ajudar a dominar as inscrições!
Resumo do capítulo