Um guia não técnico para compreender os princípios de inscrição do Bitcoin

iniciantes41.16
Este artigo investiga as funcionalidades de numeração, inscrição e indexação do protocolo Ordinals.
Um guia não técnico para compreender os princípios de inscrição do Bitcoin

O BRC20 ganhou popularidade significativa no Dia do Trabalho deste ano. Depois das férias, senti como se tivesse perdido uma oportunidade, o que me levou a revisitar e explorar este trending topic. Inicialmente, a minha compreensão foi limitada, apesar de ter estudado durante algum tempo, o que me levou a desistir temporariamente. nas inscrições surgiram mais uma vez, reacendendo minha pesquisa. Há um ponto que me impressionou desta vez: a ecologia do Bitcoin.

O Bitcoin sempre foi usado principalmente como meio de armazenamento de valor. Só pode ser chamado de ecológico porque o Ethereum pode suportar um grande número de aplicações e trocas de valor. Com o BRC20, o Bitcoin também pode emitir tokens padrão semelhantes ao token ERC20. No passado, era inimaginável que tokens pudessem ser emitidos em Bitcoin. O BRC20 permitiu que as pessoas vissem o espaço ilimitado para a imaginação e também fez com que todos voltassem a prestar atenção ao fato de que o Bitcoin pode executar lógica (porque não suporta instruções de loop e não pode executar lógica complexa). Neste caso, pode desenvolver ecologia. A propósito, isso resolve o problema de motivação dos mineiros para continuarem a manter o sistema de rede após a mineração do Bitcoin - para ganhar taxas de transação. Além disso, os scripts Bitcoin não são Turing-completos. Comparados aos contratos inteligentes Ethereum, embora não sejam avançados, são mais valiosos em termos de segurança.

Seguindo essa ideia, aprendi mais sobre o protocolo Ordinals e o padrão BRC20. O protocolo Ordinals e o padrão BRC20 foram propostos pela mesma pessoa, mas resolvem problemas diferentes.

O Protocolo Ordinais: Numeração, Inscrição e Indexação

  1. Definindo a Numeração Satoshi no Protocolo Ordinal

Assim como a menor unidade de RMB é o centavo (1 Yuan = 0,01 centavos), um Satoshi é a menor unidade de Bitcoin (1 BTC = 10^8 Satoshis). Como o Bitcoin opera no modelo UTXO, cada Satoshi é único.

Exemplo:

O bloco genesis extraiu 50 Bitcoins. O endereço A recebeu esses 50 BTC, equivalentes a [0->4.999.999.999] Satoshis. Quando o Endereço A transfere 20 BTC para o Endereço B, a entrada do UTXO é [0-> 4.999.999.999] Satoshis do Endereço A. A saída se torna [0-> 2.999.999.999] Satoshis para o Endereço A e [3.000.000.000-> 4.999.999.999] Satoshis para o Endereço B Este processo de transação sequencia exclusivamente cada Satoshi.

Neste momento, os Satoshis de propriedade do Endereço A e do Endereço B são um todo. Quando eles continuam a iniciar transferências, o todo é dividido em partes e os Satoshis possuem ainda números de série. Desta forma, Cong determinou a ordem no processo de transferências contínuas. Devo dizer que este método é muito inteligente. Quando não há transferência, os satoshis internos são homogêneos. Após a transferência, os satoshis ficam em ordem.

O protocolo Ordinals define 5 métodos de numeração para Satoshis (sats) e cria artificialmente escassez de Satoshis (sats).

5 métodos de numeração para Satoshis:

  • Símbolo inteiro: por exemplo, 2099994106992659, o número sequencial atribuído a um Satoshi.
  • Notação decimal: por exemplo, 3891094.16797; o primeiro número é a altura do bloco, o segundo é o número do Satoshi dentro do bloco.
  • Símbolo de Grau: Por exemplo, 3°111094′214″16797‴; a sequência inclui período, índice de bloco de época reduzido pela metade, índice de bloco de período de ajuste de dificuldade e índice de bloco de Satoshi.
  • Símbolo de porcentagem: por exemplo, 99,99971949060254%, representando a posição do Satoshi no fornecimento total de Bitcoin.
  • Nome: como 'Satoshi', usando caracteres de a a z para codificar o número de sequência.

Escassez de Satoshis:

  • Comum: Qualquer Satoshi, exceto o primeiro de um bloco (oferta total: 21 trilhões).
  • Incomum: O primeiro Satoshi de cada bloco (oferta total: 6.929.999).
  • Raro: O primeiro Satoshi de cada período de ajuste de dificuldade (oferta total: 3.437).
  • Épico: O primeiro Satoshi após cada redução pela metade (oferta total: 32).
  • Lendário: O primeiro Satoshi de cada ciclo (fornecimento total: 5).
  • Mítico: O primeiro Satoshi do bloco gênese (suprimento total: 1).

Se o BTC que você possui contém satoshis raros, você precisa extrair os satoshis raros de uma maneira especial ao fazer uma transferência para evitar transferências erradas. Deve-se notar que a nomenclatura e classificação de Satoshi por ordinais é uma regra artificial. A escassez está verdadeiramente estabelecida quando todos concordam com esta definição.

  1. Funcionalidade de inscrição do Protocolo Ordinal

O protocolo Ordinals permite anexar dados adicionais, conhecidos como “inscrições”, aos Satoshis.

  • Quando as informações adicionais forem obras de arte digitais, como fotos, videogames, músicas, etc., podem ser emitidos tokens não fungíveis (NFT).
  • Quando as informações adicionais forem de padrão unificado, poderão ser emitidos tokens fungíveis (FT).

O conteúdo gravado pelos Ordinals existe inteiramente na blockchain, enquanto os NFTs no Ethereum são implementados usando contratos inteligentes, e os ativos que eles representam são geralmente armazenados fora da cadeia. Comparado com o NFT no Ethereum, o Ordinals NFT herda a simplicidade, imutabilidade, segurança e durabilidade do próprio Bitcoin.

O processo de inscrição é realizado no primeiro satoshi correspondente ao UTXO de sua entrada, e o conteúdo da inscrição é incluído na entrada da transação exibida.

Suponha que o endereço A possua [5->10] satoshis. Quando ele inscreve, a inscrição é anexada ao 5º satoshi. Se o quinto satoshi for um satoshi raro (categoria incomum ou mais rara), então esse satoshi raro receberá mais significado.

(O processo de inscrição também usa a tecnologia Segregated Witness e Taproot, portanto, pessoas não técnicas não entrarão em detalhes.)

  1. Funcionalidade de Indexação no Protocolo Ordinal

Os serviços de indexação são cruciais no ecossistema Ordinals. Como o conteúdo inscrito é armazenado no script de chave pública do Bitcoin, regras de indexação unificadas precisam ser seguidas para garantir que não haja conflitos de índice, a fim de determinar a propriedade. Ordinals fornece uma ferramenta de recuperação para recuperar as informações de metadados no script de saída de chave pública correspondente com base no número de sequência do número de índice do UTXO.

Inicialmente, o UniSat forneceu serviços de indexação muito críticos e promoveu o desenvolvimento do ecossistema Ordinals.

BRC20: um formato de token padrão

Conforme mencionado anteriormente na introdução da função de inscrição, quando a informação inscrita é de um padrão unificado, podem ser emitidos tokens homogêneos (FT).

BRC20 é um formato de token padrão que define 5 palavras-chave

  • p: Define o tipo de protocolo (por exemplo, brc-20 para BRC20).
  • op: Especifica tipos de eventos (Deploy, Mint, Transfer).
  • tick: Nomeia o Token BRC-20 (formato de quatro letras).
  • max: Define a alimentação máxima.
  • lim: Limita o número de Tokens BRC-20 por inscrição (por exemplo, 1000).
  • dec: Determina a precisão decimal (o padrão é 18).

@domodata, fundador do protocolo Ordinals e do BRC20, lançou o primeiro token BRC20, chamado ORDI. A forma de emissão é de fundição gratuita, primeiro a chegar, primeiro a ser servido, com valor total de 21 milhões, e cada inscrição contém 1.000 ORDI. A inscrição diz o seguinte:

Até agora, mais de 70.000 tokens BRC-20 foram implantados (2023/12/6), o que pode ser entendido como mais de 70.000 tokens foram emitidos.

Algumas pessoas riram e disseram que isso não é diferente de eu escrever “Enviei um token” no papel, mas está escrito em Bitcoin.

Para concluir:

Tendo pesquisado até agora e observado as tendências malucas do mercado da ORDI, acho isso um tanto inacreditável. Recentemente entrei em um grupo focado em cunhar inscrições e todos estão extremamente entusiasmados. É como ganhar um bilhão por dia, e ganhar assim que você cunhar. Isso me lembra a mania da OIC em 2017. Embora também tenha sido uma época em que moedas sem valor inundaram o mercado, os primeiros lançamentos de moedas foram relativamente mais preparados em termos de conceitos e tecnologia. Naquela época, um white paper era uma parte padrão do lançamento de uma moeda, e os projetos visavam alinhar-se estreitamente com as camadas de protocolo. A concepção dos modelos económicos procurou reflectir o valor utilitário do token, em vez de ser apenas mais uma moeda.

Deve-se reconhecer que os Ordinais abriram uma brecha no ecossistema Bitcoin, mas o futuro deve se concentrar em aplicações únicas e valiosas.

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de [zhihu]. Todos os direitos autorais pertencem ao autor original [柳小丽]. Se houver objeções a esta reimpressão, entre em contato com a equipe do Gate Learn e eles cuidarão disso imediatamente.
  2. Isenção de responsabilidade: As opiniões e pontos de vista expressos neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe do Gate Learn. A menos que mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.

Um guia não técnico para compreender os princípios de inscrição do Bitcoin

iniciantes41.16
Este artigo investiga as funcionalidades de numeração, inscrição e indexação do protocolo Ordinals.
Um guia não técnico para compreender os princípios de inscrição do Bitcoin

O BRC20 ganhou popularidade significativa no Dia do Trabalho deste ano. Depois das férias, senti como se tivesse perdido uma oportunidade, o que me levou a revisitar e explorar este trending topic. Inicialmente, a minha compreensão foi limitada, apesar de ter estudado durante algum tempo, o que me levou a desistir temporariamente. nas inscrições surgiram mais uma vez, reacendendo minha pesquisa. Há um ponto que me impressionou desta vez: a ecologia do Bitcoin.

O Bitcoin sempre foi usado principalmente como meio de armazenamento de valor. Só pode ser chamado de ecológico porque o Ethereum pode suportar um grande número de aplicações e trocas de valor. Com o BRC20, o Bitcoin também pode emitir tokens padrão semelhantes ao token ERC20. No passado, era inimaginável que tokens pudessem ser emitidos em Bitcoin. O BRC20 permitiu que as pessoas vissem o espaço ilimitado para a imaginação e também fez com que todos voltassem a prestar atenção ao fato de que o Bitcoin pode executar lógica (porque não suporta instruções de loop e não pode executar lógica complexa). Neste caso, pode desenvolver ecologia. A propósito, isso resolve o problema de motivação dos mineiros para continuarem a manter o sistema de rede após a mineração do Bitcoin - para ganhar taxas de transação. Além disso, os scripts Bitcoin não são Turing-completos. Comparados aos contratos inteligentes Ethereum, embora não sejam avançados, são mais valiosos em termos de segurança.

Seguindo essa ideia, aprendi mais sobre o protocolo Ordinals e o padrão BRC20. O protocolo Ordinals e o padrão BRC20 foram propostos pela mesma pessoa, mas resolvem problemas diferentes.

O Protocolo Ordinais: Numeração, Inscrição e Indexação

  1. Definindo a Numeração Satoshi no Protocolo Ordinal

Assim como a menor unidade de RMB é o centavo (1 Yuan = 0,01 centavos), um Satoshi é a menor unidade de Bitcoin (1 BTC = 10^8 Satoshis). Como o Bitcoin opera no modelo UTXO, cada Satoshi é único.

Exemplo:

O bloco genesis extraiu 50 Bitcoins. O endereço A recebeu esses 50 BTC, equivalentes a [0->4.999.999.999] Satoshis. Quando o Endereço A transfere 20 BTC para o Endereço B, a entrada do UTXO é [0-> 4.999.999.999] Satoshis do Endereço A. A saída se torna [0-> 2.999.999.999] Satoshis para o Endereço A e [3.000.000.000-> 4.999.999.999] Satoshis para o Endereço B Este processo de transação sequencia exclusivamente cada Satoshi.

Neste momento, os Satoshis de propriedade do Endereço A e do Endereço B são um todo. Quando eles continuam a iniciar transferências, o todo é dividido em partes e os Satoshis possuem ainda números de série. Desta forma, Cong determinou a ordem no processo de transferências contínuas. Devo dizer que este método é muito inteligente. Quando não há transferência, os satoshis internos são homogêneos. Após a transferência, os satoshis ficam em ordem.

O protocolo Ordinals define 5 métodos de numeração para Satoshis (sats) e cria artificialmente escassez de Satoshis (sats).

5 métodos de numeração para Satoshis:

  • Símbolo inteiro: por exemplo, 2099994106992659, o número sequencial atribuído a um Satoshi.
  • Notação decimal: por exemplo, 3891094.16797; o primeiro número é a altura do bloco, o segundo é o número do Satoshi dentro do bloco.
  • Símbolo de Grau: Por exemplo, 3°111094′214″16797‴; a sequência inclui período, índice de bloco de época reduzido pela metade, índice de bloco de período de ajuste de dificuldade e índice de bloco de Satoshi.
  • Símbolo de porcentagem: por exemplo, 99,99971949060254%, representando a posição do Satoshi no fornecimento total de Bitcoin.
  • Nome: como 'Satoshi', usando caracteres de a a z para codificar o número de sequência.

Escassez de Satoshis:

  • Comum: Qualquer Satoshi, exceto o primeiro de um bloco (oferta total: 21 trilhões).
  • Incomum: O primeiro Satoshi de cada bloco (oferta total: 6.929.999).
  • Raro: O primeiro Satoshi de cada período de ajuste de dificuldade (oferta total: 3.437).
  • Épico: O primeiro Satoshi após cada redução pela metade (oferta total: 32).
  • Lendário: O primeiro Satoshi de cada ciclo (fornecimento total: 5).
  • Mítico: O primeiro Satoshi do bloco gênese (suprimento total: 1).

Se o BTC que você possui contém satoshis raros, você precisa extrair os satoshis raros de uma maneira especial ao fazer uma transferência para evitar transferências erradas. Deve-se notar que a nomenclatura e classificação de Satoshi por ordinais é uma regra artificial. A escassez está verdadeiramente estabelecida quando todos concordam com esta definição.

  1. Funcionalidade de inscrição do Protocolo Ordinal

O protocolo Ordinals permite anexar dados adicionais, conhecidos como “inscrições”, aos Satoshis.

  • Quando as informações adicionais forem obras de arte digitais, como fotos, videogames, músicas, etc., podem ser emitidos tokens não fungíveis (NFT).
  • Quando as informações adicionais forem de padrão unificado, poderão ser emitidos tokens fungíveis (FT).

O conteúdo gravado pelos Ordinals existe inteiramente na blockchain, enquanto os NFTs no Ethereum são implementados usando contratos inteligentes, e os ativos que eles representam são geralmente armazenados fora da cadeia. Comparado com o NFT no Ethereum, o Ordinals NFT herda a simplicidade, imutabilidade, segurança e durabilidade do próprio Bitcoin.

O processo de inscrição é realizado no primeiro satoshi correspondente ao UTXO de sua entrada, e o conteúdo da inscrição é incluído na entrada da transação exibida.

Suponha que o endereço A possua [5->10] satoshis. Quando ele inscreve, a inscrição é anexada ao 5º satoshi. Se o quinto satoshi for um satoshi raro (categoria incomum ou mais rara), então esse satoshi raro receberá mais significado.

(O processo de inscrição também usa a tecnologia Segregated Witness e Taproot, portanto, pessoas não técnicas não entrarão em detalhes.)

  1. Funcionalidade de Indexação no Protocolo Ordinal

Os serviços de indexação são cruciais no ecossistema Ordinals. Como o conteúdo inscrito é armazenado no script de chave pública do Bitcoin, regras de indexação unificadas precisam ser seguidas para garantir que não haja conflitos de índice, a fim de determinar a propriedade. Ordinals fornece uma ferramenta de recuperação para recuperar as informações de metadados no script de saída de chave pública correspondente com base no número de sequência do número de índice do UTXO.

Inicialmente, o UniSat forneceu serviços de indexação muito críticos e promoveu o desenvolvimento do ecossistema Ordinals.

BRC20: um formato de token padrão

Conforme mencionado anteriormente na introdução da função de inscrição, quando a informação inscrita é de um padrão unificado, podem ser emitidos tokens homogêneos (FT).

BRC20 é um formato de token padrão que define 5 palavras-chave

  • p: Define o tipo de protocolo (por exemplo, brc-20 para BRC20).
  • op: Especifica tipos de eventos (Deploy, Mint, Transfer).
  • tick: Nomeia o Token BRC-20 (formato de quatro letras).
  • max: Define a alimentação máxima.
  • lim: Limita o número de Tokens BRC-20 por inscrição (por exemplo, 1000).
  • dec: Determina a precisão decimal (o padrão é 18).

@domodata, fundador do protocolo Ordinals e do BRC20, lançou o primeiro token BRC20, chamado ORDI. A forma de emissão é de fundição gratuita, primeiro a chegar, primeiro a ser servido, com valor total de 21 milhões, e cada inscrição contém 1.000 ORDI. A inscrição diz o seguinte:

Até agora, mais de 70.000 tokens BRC-20 foram implantados (2023/12/6), o que pode ser entendido como mais de 70.000 tokens foram emitidos.

Algumas pessoas riram e disseram que isso não é diferente de eu escrever “Enviei um token” no papel, mas está escrito em Bitcoin.

Para concluir:

Tendo pesquisado até agora e observado as tendências malucas do mercado da ORDI, acho isso um tanto inacreditável. Recentemente entrei em um grupo focado em cunhar inscrições e todos estão extremamente entusiasmados. É como ganhar um bilhão por dia, e ganhar assim que você cunhar. Isso me lembra a mania da OIC em 2017. Embora também tenha sido uma época em que moedas sem valor inundaram o mercado, os primeiros lançamentos de moedas foram relativamente mais preparados em termos de conceitos e tecnologia. Naquela época, um white paper era uma parte padrão do lançamento de uma moeda, e os projetos visavam alinhar-se estreitamente com as camadas de protocolo. A concepção dos modelos económicos procurou reflectir o valor utilitário do token, em vez de ser apenas mais uma moeda.

Deve-se reconhecer que os Ordinais abriram uma brecha no ecossistema Bitcoin, mas o futuro deve se concentrar em aplicações únicas e valiosas.

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de [zhihu]. Todos os direitos autorais pertencem ao autor original [柳小丽]. Se houver objeções a esta reimpressão, entre em contato com a equipe do Gate Learn e eles cuidarão disso imediatamente.
  2. Isenção de responsabilidade: As opiniões e pontos de vista expressos neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe do Gate Learn. A menos que mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!