Conteúdo do Capítulo
Na secção anterior, discutimos que o conceito de inscrições teve origem no ecossistema do Bitcoin, principalmente através do processo de inscrição de dados na blockchain. Um dos métodos mais simples de inscrição envolve a inscrição direta de dados de texto, levando ao desenvolvimento do Gate-20, um token fácil de entender. Ao preencher corretamente as informações relevantes de acordo com as especificações, é possível concluir a implementação, emissão e transferência de inscrições. Consequentemente, os desenvolvedores replicaram e inovaram o Gate-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 na Ethereum. Ethscriptions é uma alternativa aos contratos inteligentes e L2 que permite aos utilizadores partilhar informações e realizar cálculos na Ethereum L1 a baixo custo. Alcança a computação descentralizada aplicando regras aos dados de chamada da Ethereum para contornar o armazenamento e execução de contratos inteligentes.
O protocolo planeia lançar um protocolo de emissão de tokens baseado na mineração POW, onde a quantidade de emissão de tokens depende da potência de computação da CPU dos participantes. Em outras palavras, quanto maior a potência de computação dos participantes, mais tokens serão emitidos. Este método de prova de trabalho permite que os usuários participem de forma justa em qualquer venda de tokens.
O protocolo de inscrição bem conhecido na 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, muda o nome do protocolo "P" no campo "P" para "P:spl-20". Como mostrado abaixo, o formato da inscrição bem conhecida da Solana 'sols' é diferente apenas nos campos de protocolo e nome.
Fonte: https://magiceden.io/marketplace/sols_spl20?activeTab=items
Semelhante à cadeia Solana, a cadeia Avalanche também possui um protocolo de inscrição semelhante ao BRC-20, chamado ASC-20. O protocolo também tem 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
Para além destas blockchains públicas, os ativos de inscrição surgiram em várias soluções de Camada 1 e Camada 2, incluindo Polygon, Doge Chain, Near e Sui. Pode encontrar ativos de inscrição em até 20 blockchains públicas apenas naPágina de navegação de inscriçã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 de NFT ERC-721 na Ethereum. Solana também tem 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 o 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 Ordinals e BRC-20, também existem inúmeros 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 baseados 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. Usa Satoshis para representar cada token. Em outras palavras, cada token ARC-20 é garantido 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 regular. Qualquer pessoa pode criá-los através da cunhagem descentralizada ou cunhagem direta, e podem ser transferidos para qualquer tipo de endereço BTC. O cunhador 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 cunhagens e condições de cunhagem. Alternativamente, podem criar diretamente uma única saída contendo o fornecimento total, fazendo com que cada sat represente diretamente uma unidade de token. Por exemplo, um cunhador pode criar uma única saída contendo 1 BTC completo para cunhar um fornecimento 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 de Runas, com o nome do token sendo "Runas". Na postagem inicial do blog, as duas operações padrão do protocolo Runas, 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. Os novos tokens Runes começam a partir da transação de emissão, especificando o fornecimento, o símbolo e o 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 do seu tamanho. As UTXOs são usadas apenas para rastrear saldos. Em seguida, a função de transferência usa este UTXO, divide-o em vários novos UTXOs de qualquer tamanho contendo diferentes números de runas e envia os registros para outros. Em comparação com o BRC-20, as runas reduzem uma camada de consenso do servidor, tornando-se mais simples, enquanto não dependem de dados off-chain e não têm tokens nativos. Isso o torna altamente adequado para o modelo UTXO nativo do Bitcoin. (Referência)
O protocolo Runes ainda não está ativo e espera-se que seja lançado 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 é tornar possível que o BTC emita seus próprios tokens de ativos nativos on-chain e NFTs anexando sinais de transmissão a cada transação de cadeia BTC e registrando-os na blockchain como dados baseados em indexação de livro-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 airdrops.
Origem: https://btns.wtf/
O Tap Protocol é outro padrão de ativo de token construído no protocolo Ordinal, e pode ser considerado uma versão melhorada do BRC-20. Ao alavancar o Tap Protocol, operações financeiras mais complexas podem ser implementadas diretamente no 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 tokens, swapping e pools de liquidez sem exigir uma camada auxiliar ou mecanismos complexos. Eis alguns exemplos:
Com base nessas funcionalidades, podemos ver que o Tap Protocol 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 para se tornar a pedra angular do Bitcoin DeFi. À medida que o número de aplicativos DeFi relacionados aumenta, ele atrairá usuários para o Tap Protocol para emitir ativos do Tap Protocol, solidificando a posição de mercado do protocolo.
Protocolo Pipe, proposto por BennyTheDev, é um protocolo de token nativo do Bitcoin inspirado por RUNES de Casey Rodarmore o conceito de Ordinais BRC-20. Tem também três funções principais: implementar, criar e transferir tokens. Ao contrário do BRC-20, as suas especificações técnicas são mais complexas, conforme mostrado abaixo. A função de transferência do Pipe Protocol possui campos mais extensos.
Origem: 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.
Globalmente, embora a popularidade das inscrições se tenha espalhado para outras cadeias públicas, a maioria são simplesmente imitações. As inscrições em blockchains não totalmente completos como o Bitcoin, especialmente o próprio Bitcoin, têm recebido muita investigação e inovação. Embora os diferentes protocolos de inscrição tenham diferentes mecanismos e soluções, o resultado geral é promover a liquidez e diversidade de ativos dentro do ecossistema, o que tem um efeito significativo no impulso geral da prosperidade do ecossistema do Bitcoin.
No próximo capítulo, vamos aprofundar-nos nas ferramentas de inscrição para ver quais podem ajudar-nos a dominar as inscrições!
Resumo do Capítulo
Conteúdo do Capítulo
Na secção anterior, discutimos que o conceito de inscrições teve origem no ecossistema do Bitcoin, principalmente através do processo de inscrição de dados na blockchain. Um dos métodos mais simples de inscrição envolve a inscrição direta de dados de texto, levando ao desenvolvimento do Gate-20, um token fácil de entender. Ao preencher corretamente as informações relevantes de acordo com as especificações, é possível concluir a implementação, emissão e transferência de inscrições. Consequentemente, os desenvolvedores replicaram e inovaram o Gate-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 na Ethereum. Ethscriptions é uma alternativa aos contratos inteligentes e L2 que permite aos utilizadores partilhar informações e realizar cálculos na Ethereum L1 a baixo custo. Alcança a computação descentralizada aplicando regras aos dados de chamada da Ethereum para contornar o armazenamento e execução de contratos inteligentes.
O protocolo planeia lançar um protocolo de emissão de tokens baseado na mineração POW, onde a quantidade de emissão de tokens depende da potência de computação da CPU dos participantes. Em outras palavras, quanto maior a potência de computação dos participantes, mais tokens serão emitidos. Este método de prova de trabalho permite que os usuários participem de forma justa em qualquer venda de tokens.
O protocolo de inscrição bem conhecido na 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, muda o nome do protocolo "P" no campo "P" para "P:spl-20". Como mostrado abaixo, o formato da inscrição bem conhecida da Solana 'sols' é diferente apenas nos campos de protocolo e nome.
Fonte: https://magiceden.io/marketplace/sols_spl20?activeTab=items
Semelhante à cadeia Solana, a cadeia Avalanche também possui um protocolo de inscrição semelhante ao BRC-20, chamado ASC-20. O protocolo também tem 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
Para além destas blockchains públicas, os ativos de inscrição surgiram em várias soluções de Camada 1 e Camada 2, incluindo Polygon, Doge Chain, Near e Sui. Pode encontrar ativos de inscrição em até 20 blockchains públicas apenas naPágina de navegação de inscriçã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 de NFT ERC-721 na Ethereum. Solana também tem 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 o 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 Ordinals e BRC-20, também existem inúmeros 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 baseados 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. Usa Satoshis para representar cada token. Em outras palavras, cada token ARC-20 é garantido 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 regular. Qualquer pessoa pode criá-los através da cunhagem descentralizada ou cunhagem direta, e podem ser transferidos para qualquer tipo de endereço BTC. O cunhador 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 cunhagens e condições de cunhagem. Alternativamente, podem criar diretamente uma única saída contendo o fornecimento total, fazendo com que cada sat represente diretamente uma unidade de token. Por exemplo, um cunhador pode criar uma única saída contendo 1 BTC completo para cunhar um fornecimento 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 de Runas, com o nome do token sendo "Runas". Na postagem inicial do blog, as duas operações padrão do protocolo Runas, 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. Os novos tokens Runes começam a partir da transação de emissão, especificando o fornecimento, o símbolo e o 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 do seu tamanho. As UTXOs são usadas apenas para rastrear saldos. Em seguida, a função de transferência usa este UTXO, divide-o em vários novos UTXOs de qualquer tamanho contendo diferentes números de runas e envia os registros para outros. Em comparação com o BRC-20, as runas reduzem uma camada de consenso do servidor, tornando-se mais simples, enquanto não dependem de dados off-chain e não têm tokens nativos. Isso o torna altamente adequado para o modelo UTXO nativo do Bitcoin. (Referência)
O protocolo Runes ainda não está ativo e espera-se que seja lançado 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 é tornar possível que o BTC emita seus próprios tokens de ativos nativos on-chain e NFTs anexando sinais de transmissão a cada transação de cadeia BTC e registrando-os na blockchain como dados baseados em indexação de livro-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 airdrops.
Origem: https://btns.wtf/
O Tap Protocol é outro padrão de ativo de token construído no protocolo Ordinal, e pode ser considerado uma versão melhorada do BRC-20. Ao alavancar o Tap Protocol, operações financeiras mais complexas podem ser implementadas diretamente no 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 tokens, swapping e pools de liquidez sem exigir uma camada auxiliar ou mecanismos complexos. Eis alguns exemplos:
Com base nessas funcionalidades, podemos ver que o Tap Protocol 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 para se tornar a pedra angular do Bitcoin DeFi. À medida que o número de aplicativos DeFi relacionados aumenta, ele atrairá usuários para o Tap Protocol para emitir ativos do Tap Protocol, solidificando a posição de mercado do protocolo.
Protocolo Pipe, proposto por BennyTheDev, é um protocolo de token nativo do Bitcoin inspirado por RUNES de Casey Rodarmore o conceito de Ordinais BRC-20. Tem também três funções principais: implementar, criar e transferir tokens. Ao contrário do BRC-20, as suas especificações técnicas são mais complexas, conforme mostrado abaixo. A função de transferência do Pipe Protocol possui campos mais extensos.
Origem: 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.
Globalmente, embora a popularidade das inscrições se tenha espalhado para outras cadeias públicas, a maioria são simplesmente imitações. As inscrições em blockchains não totalmente completos como o Bitcoin, especialmente o próprio Bitcoin, têm recebido muita investigação e inovação. Embora os diferentes protocolos de inscrição tenham diferentes mecanismos e soluções, o resultado geral é promover a liquidez e diversidade de ativos dentro do ecossistema, o que tem um efeito significativo no impulso geral da prosperidade do ecossistema do Bitcoin.
No próximo capítulo, vamos aprofundar-nos nas ferramentas de inscrição para ver quais podem ajudar-nos a dominar as inscrições!
Resumo do Capítulo