Conteúdo do Capítulo
Na sessão anterior, analisamos a história da emissão de ativos do Bitcoin e o background técnico das inscrições. Nesta sessão, ilustraremos os procedimentos específicos e os princípios subjacentes das inscrições, usando o BRC-20 como exemplo.
Usando o blockchain do Bitcoin como exemplo, durante as transações (como transferências) na cadeia Bitcoin, os traders podem inserir o texto desejado em um campo específico. Este texto será empacotado por nós de blockchain junto com a transação e, finalmente, se tornará parte da cadeia. "Inscrição" é o processo de inserção de dados em uma transação. No entanto, para gerar inscrições reconhecidas pelo mercado, certas regras devem ser seguidas na hora de "inscrever". Estas regras são protocolos de inscrição diferentes. No caso do popular protocolo de inscrição BRC-20 Ordi em Bitcoin, o conteúdo da inscrição é como mostrado abaixo. Os participantes só podem obter inscrições Ordi inscrevendo-se de acordo com este conteúdo.
Informações sobre Inscrições Ordi (Fonte: Documento BRC-20)
O exemplo acima é a transação de gênese para a implantação da inscrição Ordi. O contrato de transação na época era: b61b0172d95e266c18aea0c624db987e971a5d6d4ebc2aaed85da4642d635735. Podemos consultar os detalhes da sua transação usando o navegador Bitcoin Blockchain.com. O resultado é o seguinte:
Uma sequência de caracteres hexadecimais foi escrita no campo de testemunha da transação (a parte destacada a azul acima). Quando usamos um conversor para transformar essas cadeias hexadecimais em caracteres ingleses, podemos encontrar:
Depois de compreender os princípios básicos das inscrições, precisamos aprender sobre as operações de inscrição fundamentais. Existem muitos protocolos de inscrição, como BRC-20, ARC-20 (protocolo Atomical), Protocolo de Runes e Protocolo Tap. No entanto, todos esses protocolos de inscrição partilham comandos básicos:
Estes comandos básicos também precisam seguir o formato especificado do protocolo. Tome BRC-20 como exemplo. Existem seis campos-chave do protocolo, como mostrado abaixo. Cada campo tem seu significado respectivo:
Origem: Documento BRC-20
As instruções de base do protocolo relevante são comandos com cada campo disposto de acordo com as especificações. A instrução de implantação é a seguinte (usando a inscrição Ordi como exemplo): \
{
"p": "brc-20",
"op": "implementar",
"tick": "ordi"
"máximo": "21000000",
"lim": "1000"
}
Este texto formatado em JSON descreve o uso do protocolo BRC-20 para cunhar um ativo chamado "ordi" com um fornecimento máximo de 21.000.000 e uma quantidade de cunhagem de 1000 por casa da moeda. A instrução de cunhagem é a seguinte:
{
“p”: “brc-20”,
"op": "criar",
"tick": "ordi"
“amt”: “1000”
}
Este texto JSON indica que pretende criar 1000 inscrições BRC-20 denominadas 'ordi.' A instrução de transferência também é relativamente simples:
{
"p": "brc-20",
"op": "transfer",
"tick": "ordi"
"amt": "100"
}
Semelhante ao BRC-20, outras inscrições operam num princípio semelhante. A implementação envolve o carregamento de informações específicas para a transação ou para a arquitetura da blockchain em si. Diferentes protocolos têm especificações e campos de protocolo distintos. Alguns apenas modificam o campo “p” nas especificações do protocolo mencionado acima, enquanto outros o alteram para um formato de protocolo diferente e adicionam campos correspondentes para expandir a funcionalidade.
As inscrições apresentadas acima geram principalmente inscrições que se assemelham a ativos como tokens. Além disso, existem protocolos de ativos como o Protocolo Ordinais e o Protocolo Atomicals que podem gerar ativos semelhantes a "NFTs." A característica comum dessas inscrições é que todas as informações são armazenadas na cadeia. Devido à sua natureza altamente pública, atualmente não podem ser controladas por contratos em comparação com tokens. Eles só podem ser usados para nomear algumas informações básicas de token, como oferta total e nome. Recursos comuns como desbloqueio de token, contratos de participação e distribuição inicial ainda não são possíveis.
Investigador de criptomoedasCaptainZ, no seu artigo "A Essência das Inscrições é SFT,” argumentou que as inscrições são na verdade um terceiro tipo de ativo chamado SFT (Semi-Fungible Token) para além dos tokens fungíveis comuns (tokens ordinários) e dos tokens não fungíveis (NFTs). Os SFTs estão entre os FTs e os NFTs, o que significa que podem ser divididos e calculados, mantendo também a unicidade.
Embora este argumento não tenha ganho uma aceitação generalizada pela comunidade, ele suscitou alguma discussão. Sem dúvida, as inscrições são uma nova forma de emitir ativos, e este tipo de ativo difere dos tipos de ativos existentes. Nas blockchains comuns Turing-complete como Ethereum, Solana e Near, os tokens e ativos NFT são mais populares, e a maioria das dApps e infraestruturas são projetadas com base nisso.
No entanto, em blockchains não Turing-completos como o Bitcoin, tokens e NFTs não podem existir. As inscrições tornaram-se uma das poucas soluções de emissão de ativos, e com o efeito da riqueza e a afluência de desenvolvedores, a infraestrutura de inscrição continuou a surgir. Os usuários e a liquidez das inscrições melhoraram significativamente. As inscrições estão se tornando um método principal de emissão de ativos em cadeias públicas como o Bitcoin e o Dogechain.
Como se pode ver a partir dos princípios acima, as principais operações das inscrições envolvem múltiplas operações on-chain, algumas das quais até requerem a execução de nós para "inscrever". Portanto, muitos desenvolvedores e equipas excelentes desenvolveram ferramentas de operação simples, como a ferramenta de navegação Unisat, onde os utilizadores só precisam de introduzir dados básicos como o nome e a quantidade da inscrição e submeter a Taxa de Gás para inscrever.
Unisat Inscrevendo a Página. Source:https://unisat.io/inscrever
Além disso, existem várias ferramentas que podem ajudar os utilizadores a visualizar dados de inscrição e auxiliar nas decisões de investimento, como o página de navegação e Launcpad criado pela Gate.io. Estas ferramentas serão discutidas em detalhe no Capítulo 4.
Página de Inscrição da Gate.io. Source:https://www.gate.io/web3/inscription-market/bitcoin/brc-20
Resumo do Capítulo
Conteúdo do Capítulo
Na sessão anterior, analisamos a história da emissão de ativos do Bitcoin e o background técnico das inscrições. Nesta sessão, ilustraremos os procedimentos específicos e os princípios subjacentes das inscrições, usando o BRC-20 como exemplo.
Usando o blockchain do Bitcoin como exemplo, durante as transações (como transferências) na cadeia Bitcoin, os traders podem inserir o texto desejado em um campo específico. Este texto será empacotado por nós de blockchain junto com a transação e, finalmente, se tornará parte da cadeia. "Inscrição" é o processo de inserção de dados em uma transação. No entanto, para gerar inscrições reconhecidas pelo mercado, certas regras devem ser seguidas na hora de "inscrever". Estas regras são protocolos de inscrição diferentes. No caso do popular protocolo de inscrição BRC-20 Ordi em Bitcoin, o conteúdo da inscrição é como mostrado abaixo. Os participantes só podem obter inscrições Ordi inscrevendo-se de acordo com este conteúdo.
Informações sobre Inscrições Ordi (Fonte: Documento BRC-20)
O exemplo acima é a transação de gênese para a implantação da inscrição Ordi. O contrato de transação na época era: b61b0172d95e266c18aea0c624db987e971a5d6d4ebc2aaed85da4642d635735. Podemos consultar os detalhes da sua transação usando o navegador Bitcoin Blockchain.com. O resultado é o seguinte:
Uma sequência de caracteres hexadecimais foi escrita no campo de testemunha da transação (a parte destacada a azul acima). Quando usamos um conversor para transformar essas cadeias hexadecimais em caracteres ingleses, podemos encontrar:
Depois de compreender os princípios básicos das inscrições, precisamos aprender sobre as operações de inscrição fundamentais. Existem muitos protocolos de inscrição, como BRC-20, ARC-20 (protocolo Atomical), Protocolo de Runes e Protocolo Tap. No entanto, todos esses protocolos de inscrição partilham comandos básicos:
Estes comandos básicos também precisam seguir o formato especificado do protocolo. Tome BRC-20 como exemplo. Existem seis campos-chave do protocolo, como mostrado abaixo. Cada campo tem seu significado respectivo:
Origem: Documento BRC-20
As instruções de base do protocolo relevante são comandos com cada campo disposto de acordo com as especificações. A instrução de implantação é a seguinte (usando a inscrição Ordi como exemplo): \
{
"p": "brc-20",
"op": "implementar",
"tick": "ordi"
"máximo": "21000000",
"lim": "1000"
}
Este texto formatado em JSON descreve o uso do protocolo BRC-20 para cunhar um ativo chamado "ordi" com um fornecimento máximo de 21.000.000 e uma quantidade de cunhagem de 1000 por casa da moeda. A instrução de cunhagem é a seguinte:
{
“p”: “brc-20”,
"op": "criar",
"tick": "ordi"
“amt”: “1000”
}
Este texto JSON indica que pretende criar 1000 inscrições BRC-20 denominadas 'ordi.' A instrução de transferência também é relativamente simples:
{
"p": "brc-20",
"op": "transfer",
"tick": "ordi"
"amt": "100"
}
Semelhante ao BRC-20, outras inscrições operam num princípio semelhante. A implementação envolve o carregamento de informações específicas para a transação ou para a arquitetura da blockchain em si. Diferentes protocolos têm especificações e campos de protocolo distintos. Alguns apenas modificam o campo “p” nas especificações do protocolo mencionado acima, enquanto outros o alteram para um formato de protocolo diferente e adicionam campos correspondentes para expandir a funcionalidade.
As inscrições apresentadas acima geram principalmente inscrições que se assemelham a ativos como tokens. Além disso, existem protocolos de ativos como o Protocolo Ordinais e o Protocolo Atomicals que podem gerar ativos semelhantes a "NFTs." A característica comum dessas inscrições é que todas as informações são armazenadas na cadeia. Devido à sua natureza altamente pública, atualmente não podem ser controladas por contratos em comparação com tokens. Eles só podem ser usados para nomear algumas informações básicas de token, como oferta total e nome. Recursos comuns como desbloqueio de token, contratos de participação e distribuição inicial ainda não são possíveis.
Investigador de criptomoedasCaptainZ, no seu artigo "A Essência das Inscrições é SFT,” argumentou que as inscrições são na verdade um terceiro tipo de ativo chamado SFT (Semi-Fungible Token) para além dos tokens fungíveis comuns (tokens ordinários) e dos tokens não fungíveis (NFTs). Os SFTs estão entre os FTs e os NFTs, o que significa que podem ser divididos e calculados, mantendo também a unicidade.
Embora este argumento não tenha ganho uma aceitação generalizada pela comunidade, ele suscitou alguma discussão. Sem dúvida, as inscrições são uma nova forma de emitir ativos, e este tipo de ativo difere dos tipos de ativos existentes. Nas blockchains comuns Turing-complete como Ethereum, Solana e Near, os tokens e ativos NFT são mais populares, e a maioria das dApps e infraestruturas são projetadas com base nisso.
No entanto, em blockchains não Turing-completos como o Bitcoin, tokens e NFTs não podem existir. As inscrições tornaram-se uma das poucas soluções de emissão de ativos, e com o efeito da riqueza e a afluência de desenvolvedores, a infraestrutura de inscrição continuou a surgir. Os usuários e a liquidez das inscrições melhoraram significativamente. As inscrições estão se tornando um método principal de emissão de ativos em cadeias públicas como o Bitcoin e o Dogechain.
Como se pode ver a partir dos princípios acima, as principais operações das inscrições envolvem múltiplas operações on-chain, algumas das quais até requerem a execução de nós para "inscrever". Portanto, muitos desenvolvedores e equipas excelentes desenvolveram ferramentas de operação simples, como a ferramenta de navegação Unisat, onde os utilizadores só precisam de introduzir dados básicos como o nome e a quantidade da inscrição e submeter a Taxa de Gás para inscrever.
Unisat Inscrevendo a Página. Source:https://unisat.io/inscrever
Além disso, existem várias ferramentas que podem ajudar os utilizadores a visualizar dados de inscrição e auxiliar nas decisões de investimento, como o página de navegação e Launcpad criado pela Gate.io. Estas ferramentas serão discutidas em detalhe no Capítulo 4.
Página de Inscrição da Gate.io. Source:https://www.gate.io/web3/inscription-market/bitcoin/brc-20
Resumo do Capítulo