Emitir tokens na rede Bitcoin? Saiba como lançar BRC-20 num artigo

Intermediário1/1/2024, 4:19:51 AM
Este artigo explica como criar BRC-20 na rede Bitcoin.

Ontem, @domodatalançou o “BRC-20,” uma experiência inovadora baseada no protocolo Ordinals. A experiência tem como objetivo testar se o protocolo Ordinals pode promover a “fungibilidade” do Bitcoin, ou seja, alcançar o efeito de emissão de tokens ERC-20 na rede Bitcoin através do protocolo Ordinals.

BRC-20 enlouqueceu mais uma vez a rede Bitcoin. Mais de 30.000 'inscrições' foram feitas em 9 de março, das quais o número de 'inscrições' do tipo texto foi próximo de 27.000.

Vamos dar uma olhada em como jogar Token BRC-20

Implantar

Use o protocolo Ordinals para gravar o texto mostrado abaixo para implantar o token BRC-20:

Os significados de cada palavra-chave são os seguintes:

“p”: Tipo de acordo. Uma palavra-chave que deve ser incluída. Esta palavra-chave define operações com base no protocolo BRC-20 para ajudar outros sistemas a identificar e processar eventos BRC-20.

"op": O tipo de evento. Uma palavra-chave obrigatória que define o tipo de evento, seja uma implantação Deploy, cunhagem Mint, ou transferência Transfer.

"tick": ID do Token BRC-20. A palavra-chave que deve ser incluída, "lim": o número máximo de tokens BRC-20 que uma única inscrição pode conter. Uma palavra-chave opcional que define o número máximo de tokens BRC-20 que um usuário pode obter ao lançar uma inscrição. Se isso for definido como 1000, você pode obter até 1000 tokens BRC-20 ao cunhar uma única inscrição.

"dec": precisão decimal. Uma palavra-chave opcional que define a precisão decimal do Token BRC-20, que é definida como 18 por padrão.

De acordo com os dados no Dune, três tokens BRC-20 foram implementados com sucesso: $ordi, $meme e $punk. Essa palavra-chave define o nome do Token BRC-20, que consiste em 4 letras.

"max": O fornecimento máximo. Uma palavra-chave obrigatória que define o fornecimento máximo de tokens BRC-20.

Fundição de menta

Utilize o protocolo Ordinais para queimar o texto mostrado abaixo para criar tokens BRC-20:

Os significados de cada palavra-chave são os seguintes:

“p”: Tipo de acordo. Uma palavra-chave que deve ser incluída. Esta palavra-chave define operações com base no protocolo BRC-20 para ajudar outros sistemas a identificar e processar eventos BRC-20.

"op": O tipo de evento. Uma palavra-chave obrigatória que define o tipo de evento, seja uma implantação Deploy, cunhagem Mint ou transferência Transfer.

"tick": ID do Token BRC-20. Uma palavra-chave obrigatória que define o nome do Token BRC-20 e consiste em 4 letras. O conteúdo de "tick" aqui significa "ordi", o que significa que o token BRC-20 cunhado é $ordi.

“amt”: O número de tokens BRC-20 cunhados. Uma palavra-chave que deve ser incluída. Esta palavra-chave define quantos tokens BRC-20 serão cunhados em uma única inscrição, e o valor dado para esta palavra-chave deve ser inferior ao valor “lim” implantado por esse Token BRC-20. Por exemplo, o valor “lim” implantado por ordi é 1000, então ao lançar uma inscrição, esta palavra-chave pode receber qualquer valor no intervalo de 1-1000, e geralmente o número de ordi que pode ser obtido ao lançar uma única inscrição é de 1000.

Transfer

Use o protocolo Ordinals para queimar o texto mostrado abaixo para transferir tokens BRC-20:

Os significados de cada palavra-chave são os seguintes:

“p”: Tipo de acordo. Uma palavra-chave que deve ser incluída. Esta palavra-chave define operações com base no protocolo BRC-20 para ajudar outros sistemas a identificar e processar eventos BRC-20.

“op”: O tipo de evento. Uma palavra-chave obrigatória que define o tipo de evento, seja uma implantação de implantação, uma cunhagem de cunhagem ou uma transferência de transferência. O conteúdo de “op” aqui significa que “transfer” significa que o tipo de evento é uma transferência.

"tick": ID do Token BRC-20. Uma palavra-chave necessária que define o nome do Token BRC-20 e consiste em 4 letras. O conteúdo de "tick" aqui significa "ordi", o que significa que o token BRC-20 transferido é $ordi.

"amt": O número de tokens BRC-20 transferidos. Uma palavra-chave necessária que define quantos tokens BRC-20 serão transferidos.

"para": O destino da transferência. Uma palavra-chave opcional que define o endereço do destinatário da transferência. Se este campo for deixado em branco, o endereço do destinatário padrão está correto. Atualmente, esta palavra-chave é usada apenas para testes de rastreamento de dados nos quadros de Dune.

“fee”: a taxa de transferência. Uma palavra-chave opcional que define o valor da taxa de transferência. Atualmente, esta palavra-chave é usada apenas para os testes de rastreamento de dados da placa Dune (na ausência de dados do Taproot).

Por ordem de chegada

Quer seja Deploy deployment, Mint minting, ou Transfer transfers, siga a ordem de chegada.

Para implementações Deploy, se um token BRC-20 com o mesmo nome for implantado, a primeira implantação é considerada a única implantação bem-sucedida.

Para a cunhagem, qualquer cunhagem que exceda o montante total é considerada inválida, e a eficácia baseia-se no momento do sucesso da cunhagem, numa base de "primeiro a chegar, primeiro a ser servido".

Para transferências de transferência, se 2 eventos de transferência ocorrerem dentro do mesmo bloco, a prioridade é dada ao evento de maior custo.

$ordi situação de elenco

$ordi é o primeiro token BRC-20 a ser implantado. Através da função de pesquisa BRC-20 da UniSAT, você pode ver que atualmente existem 23161 inscrições relacionadas à cunhagem de $ordi.

Supondo que os valores "amt" destas 2,3161 inscrições estejam todos preenchidos e definidos para 1000, então a cunhagem de $ordi novamente neste ponto já será considerada inválida porque o montante total de $ordi é definido como 21 milhões.

Se você é um amigo que cunhou com o Mint Bot, preste atenção especial. O Mint Bot lança primeiro a inscrição para o próprio endereço e depois a transfere para você, ou usa o seu endereço como endereço de recebimento ao cunhar. Se você 'primeiro cunhar a inscrição para o seu próprio endereço e depois transferi-la', esta situação é arruinada porque o saldo ainda está ligado ao endereço do Mint Bot, e enquanto o Mint Bot cunhar outra inscrição de Transferência, o saldo pode ser usado. Você pode confirmar a transação Genesis para visualizar a sua inscrição Mint no navegador de Ordinais (se será emitida diretamente para o seu próprio endereço).

Também note que a inscrição da Mint não indica a propriedade do saldo. Em outras palavras, atualmente é incorreto comprar inscrições da Mint diretamente no mercado secundário para obter $ordi; o endereço do saldo atual deve ser cunhado com a inscrição de Transferência para transferir $ordi.

Como é que é o Token BRC-20 Mint?

As cunhagens em lotes podem ser realizadas de forma muito suave usando UniSat.

Primeiro, vá para a página e selecione “BRC-20”.

A configuração depois disso também é fácil:

Preencha o campo 'Tick' com o nome do token BRC-20 que deseja criar. Na coluna 'Quantidade', preencha o número de tokens incluídos em cada inscrição (por exemplo, o valor máximo definido para $ordi durante a implantação é de 1000; preencha 1000 aqui). A definição 'Repetir Criação' na parte inferior é o número de criações em lotes. (Nota: Como mencionado acima, $ordi provavelmente concluiu todas as criações. (A imagem acima é apenas um exemplo, não corra o risco de invalidar a criação neste momento)

Clique duas vezes em "Seguinte" para confirmar que os detalhes que deseja criar são corretos:

Em seguida, clique em “Seguinte” e preencha o endereço Bitcoin a ser recebido na caixa vermelha. Ao mesmo tempo, também pode escolher o nível da taxa de gás ou escolher “Personalizado” se desejar concluir a Mint o mais rapidamente possível.

Em seguida, clique em "Enviar & Pagar Fatura" para entrar na janela de pagamento:

O endereço de pagamento é exibido abaixo de “Copiar endereço abaixo,” e o “Valor Total” mostra a quantia do pagamento. Após completar a transferência usando sua carteira Bitcoin, apenas aguarde a inscrição chegar.

No entanto, as inscrições que saíram usando UniSat Mint são apenas 546 Satoshi, e os usuários da comunidade estão preocupados que isso cause as inscrições sejam perdidas durante a transferência devido à falta de influência reservada para uso como gás.

Em resposta, a resposta oficial do Discord foi “Pode apoiar as transferências depositando taxas adicionais na sua carteira.”

epílogo

Pode pensar, qual é o objetivo de tentar fazer este tipo de token ERC-20 no Bitcoin? O contrato inteligente ou a máquina de impressão de tokens ERC-20 realmente criaram um novo token. Qual é a diferença entre este BRC-20 e escrever o meu nome numa nota e depois nomear esta nota como "A Minha Moeda"?

Este é exatamente o encanto dos Acordos Ordinais. O Protocolo Ordinais é muito mais importante do que trazer os chamados “NFTs de Bitcoin” em si — dá a todos os entusiastas do Bitcoin a liberdade de dar um novo significado ao Bitcoin. Algumas pessoas pensam que o Bitcoin pode ser um “portador de arte”, enquanto outras pensam que o Bitcoin pode ser uma “casa da moeda”… A compreensão diferente de cada um causará que cada Satoshi seja gravado com conteúdo diferente. Esse conteúdo é a semente da diversidade do valor do Bitcoin.

@domodatarefere-se a si mesmo como um "experimentador." Agradeceu a todos por amarem o "experimento" BRC-20 e também aconselhou a todos a não gastarem muito dinheiro em Mint, Salute.

Cada vez mais 'experimentadores' estão a pensar no que podem fazer através do Acordo dos Ordinais e têm algo novo todos os dias. O acordo dos Ordinais está a trazer a exploração da diversidade de valor do Bitcoin para uma 'fase de desminagem'...

Comparando o Protocolo Ordinals a uma ferramenta de desenvolvimento de jogos, apenas desenvolvemos “minesweeper.” Como será mais tarde?

Isenção de responsabilidade:

  1. Este artigo é reproduzido a partir de [techflowpost]. Todos os direitos de autor pertencem ao autor original [Cookie, ritmo BlockBeats]. Se houver objeções a esta reimpressão, entre em contato com o Gate Learnequipa e eles tratarão disso prontamente.
  2. Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente as do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. Salvo indicação em contrário, é proibido copiar, distribuir ou plagiar os artigos traduzidos.

Emitir tokens na rede Bitcoin? Saiba como lançar BRC-20 num artigo

Intermediário1/1/2024, 4:19:51 AM
Este artigo explica como criar BRC-20 na rede Bitcoin.

Ontem, @domodatalançou o “BRC-20,” uma experiência inovadora baseada no protocolo Ordinals. A experiência tem como objetivo testar se o protocolo Ordinals pode promover a “fungibilidade” do Bitcoin, ou seja, alcançar o efeito de emissão de tokens ERC-20 na rede Bitcoin através do protocolo Ordinals.

BRC-20 enlouqueceu mais uma vez a rede Bitcoin. Mais de 30.000 'inscrições' foram feitas em 9 de março, das quais o número de 'inscrições' do tipo texto foi próximo de 27.000.

Vamos dar uma olhada em como jogar Token BRC-20

Implantar

Use o protocolo Ordinals para gravar o texto mostrado abaixo para implantar o token BRC-20:

Os significados de cada palavra-chave são os seguintes:

“p”: Tipo de acordo. Uma palavra-chave que deve ser incluída. Esta palavra-chave define operações com base no protocolo BRC-20 para ajudar outros sistemas a identificar e processar eventos BRC-20.

"op": O tipo de evento. Uma palavra-chave obrigatória que define o tipo de evento, seja uma implantação Deploy, cunhagem Mint, ou transferência Transfer.

"tick": ID do Token BRC-20. A palavra-chave que deve ser incluída, "lim": o número máximo de tokens BRC-20 que uma única inscrição pode conter. Uma palavra-chave opcional que define o número máximo de tokens BRC-20 que um usuário pode obter ao lançar uma inscrição. Se isso for definido como 1000, você pode obter até 1000 tokens BRC-20 ao cunhar uma única inscrição.

"dec": precisão decimal. Uma palavra-chave opcional que define a precisão decimal do Token BRC-20, que é definida como 18 por padrão.

De acordo com os dados no Dune, três tokens BRC-20 foram implementados com sucesso: $ordi, $meme e $punk. Essa palavra-chave define o nome do Token BRC-20, que consiste em 4 letras.

"max": O fornecimento máximo. Uma palavra-chave obrigatória que define o fornecimento máximo de tokens BRC-20.

Fundição de menta

Utilize o protocolo Ordinais para queimar o texto mostrado abaixo para criar tokens BRC-20:

Os significados de cada palavra-chave são os seguintes:

“p”: Tipo de acordo. Uma palavra-chave que deve ser incluída. Esta palavra-chave define operações com base no protocolo BRC-20 para ajudar outros sistemas a identificar e processar eventos BRC-20.

"op": O tipo de evento. Uma palavra-chave obrigatória que define o tipo de evento, seja uma implantação Deploy, cunhagem Mint ou transferência Transfer.

"tick": ID do Token BRC-20. Uma palavra-chave obrigatória que define o nome do Token BRC-20 e consiste em 4 letras. O conteúdo de "tick" aqui significa "ordi", o que significa que o token BRC-20 cunhado é $ordi.

“amt”: O número de tokens BRC-20 cunhados. Uma palavra-chave que deve ser incluída. Esta palavra-chave define quantos tokens BRC-20 serão cunhados em uma única inscrição, e o valor dado para esta palavra-chave deve ser inferior ao valor “lim” implantado por esse Token BRC-20. Por exemplo, o valor “lim” implantado por ordi é 1000, então ao lançar uma inscrição, esta palavra-chave pode receber qualquer valor no intervalo de 1-1000, e geralmente o número de ordi que pode ser obtido ao lançar uma única inscrição é de 1000.

Transfer

Use o protocolo Ordinals para queimar o texto mostrado abaixo para transferir tokens BRC-20:

Os significados de cada palavra-chave são os seguintes:

“p”: Tipo de acordo. Uma palavra-chave que deve ser incluída. Esta palavra-chave define operações com base no protocolo BRC-20 para ajudar outros sistemas a identificar e processar eventos BRC-20.

“op”: O tipo de evento. Uma palavra-chave obrigatória que define o tipo de evento, seja uma implantação de implantação, uma cunhagem de cunhagem ou uma transferência de transferência. O conteúdo de “op” aqui significa que “transfer” significa que o tipo de evento é uma transferência.

"tick": ID do Token BRC-20. Uma palavra-chave necessária que define o nome do Token BRC-20 e consiste em 4 letras. O conteúdo de "tick" aqui significa "ordi", o que significa que o token BRC-20 transferido é $ordi.

"amt": O número de tokens BRC-20 transferidos. Uma palavra-chave necessária que define quantos tokens BRC-20 serão transferidos.

"para": O destino da transferência. Uma palavra-chave opcional que define o endereço do destinatário da transferência. Se este campo for deixado em branco, o endereço do destinatário padrão está correto. Atualmente, esta palavra-chave é usada apenas para testes de rastreamento de dados nos quadros de Dune.

“fee”: a taxa de transferência. Uma palavra-chave opcional que define o valor da taxa de transferência. Atualmente, esta palavra-chave é usada apenas para os testes de rastreamento de dados da placa Dune (na ausência de dados do Taproot).

Por ordem de chegada

Quer seja Deploy deployment, Mint minting, ou Transfer transfers, siga a ordem de chegada.

Para implementações Deploy, se um token BRC-20 com o mesmo nome for implantado, a primeira implantação é considerada a única implantação bem-sucedida.

Para a cunhagem, qualquer cunhagem que exceda o montante total é considerada inválida, e a eficácia baseia-se no momento do sucesso da cunhagem, numa base de "primeiro a chegar, primeiro a ser servido".

Para transferências de transferência, se 2 eventos de transferência ocorrerem dentro do mesmo bloco, a prioridade é dada ao evento de maior custo.

$ordi situação de elenco

$ordi é o primeiro token BRC-20 a ser implantado. Através da função de pesquisa BRC-20 da UniSAT, você pode ver que atualmente existem 23161 inscrições relacionadas à cunhagem de $ordi.

Supondo que os valores "amt" destas 2,3161 inscrições estejam todos preenchidos e definidos para 1000, então a cunhagem de $ordi novamente neste ponto já será considerada inválida porque o montante total de $ordi é definido como 21 milhões.

Se você é um amigo que cunhou com o Mint Bot, preste atenção especial. O Mint Bot lança primeiro a inscrição para o próprio endereço e depois a transfere para você, ou usa o seu endereço como endereço de recebimento ao cunhar. Se você 'primeiro cunhar a inscrição para o seu próprio endereço e depois transferi-la', esta situação é arruinada porque o saldo ainda está ligado ao endereço do Mint Bot, e enquanto o Mint Bot cunhar outra inscrição de Transferência, o saldo pode ser usado. Você pode confirmar a transação Genesis para visualizar a sua inscrição Mint no navegador de Ordinais (se será emitida diretamente para o seu próprio endereço).

Também note que a inscrição da Mint não indica a propriedade do saldo. Em outras palavras, atualmente é incorreto comprar inscrições da Mint diretamente no mercado secundário para obter $ordi; o endereço do saldo atual deve ser cunhado com a inscrição de Transferência para transferir $ordi.

Como é que é o Token BRC-20 Mint?

As cunhagens em lotes podem ser realizadas de forma muito suave usando UniSat.

Primeiro, vá para a página e selecione “BRC-20”.

A configuração depois disso também é fácil:

Preencha o campo 'Tick' com o nome do token BRC-20 que deseja criar. Na coluna 'Quantidade', preencha o número de tokens incluídos em cada inscrição (por exemplo, o valor máximo definido para $ordi durante a implantação é de 1000; preencha 1000 aqui). A definição 'Repetir Criação' na parte inferior é o número de criações em lotes. (Nota: Como mencionado acima, $ordi provavelmente concluiu todas as criações. (A imagem acima é apenas um exemplo, não corra o risco de invalidar a criação neste momento)

Clique duas vezes em "Seguinte" para confirmar que os detalhes que deseja criar são corretos:

Em seguida, clique em “Seguinte” e preencha o endereço Bitcoin a ser recebido na caixa vermelha. Ao mesmo tempo, também pode escolher o nível da taxa de gás ou escolher “Personalizado” se desejar concluir a Mint o mais rapidamente possível.

Em seguida, clique em "Enviar & Pagar Fatura" para entrar na janela de pagamento:

O endereço de pagamento é exibido abaixo de “Copiar endereço abaixo,” e o “Valor Total” mostra a quantia do pagamento. Após completar a transferência usando sua carteira Bitcoin, apenas aguarde a inscrição chegar.

No entanto, as inscrições que saíram usando UniSat Mint são apenas 546 Satoshi, e os usuários da comunidade estão preocupados que isso cause as inscrições sejam perdidas durante a transferência devido à falta de influência reservada para uso como gás.

Em resposta, a resposta oficial do Discord foi “Pode apoiar as transferências depositando taxas adicionais na sua carteira.”

epílogo

Pode pensar, qual é o objetivo de tentar fazer este tipo de token ERC-20 no Bitcoin? O contrato inteligente ou a máquina de impressão de tokens ERC-20 realmente criaram um novo token. Qual é a diferença entre este BRC-20 e escrever o meu nome numa nota e depois nomear esta nota como "A Minha Moeda"?

Este é exatamente o encanto dos Acordos Ordinais. O Protocolo Ordinais é muito mais importante do que trazer os chamados “NFTs de Bitcoin” em si — dá a todos os entusiastas do Bitcoin a liberdade de dar um novo significado ao Bitcoin. Algumas pessoas pensam que o Bitcoin pode ser um “portador de arte”, enquanto outras pensam que o Bitcoin pode ser uma “casa da moeda”… A compreensão diferente de cada um causará que cada Satoshi seja gravado com conteúdo diferente. Esse conteúdo é a semente da diversidade do valor do Bitcoin.

@domodatarefere-se a si mesmo como um "experimentador." Agradeceu a todos por amarem o "experimento" BRC-20 e também aconselhou a todos a não gastarem muito dinheiro em Mint, Salute.

Cada vez mais 'experimentadores' estão a pensar no que podem fazer através do Acordo dos Ordinais e têm algo novo todos os dias. O acordo dos Ordinais está a trazer a exploração da diversidade de valor do Bitcoin para uma 'fase de desminagem'...

Comparando o Protocolo Ordinals a uma ferramenta de desenvolvimento de jogos, apenas desenvolvemos “minesweeper.” Como será mais tarde?

Isenção de responsabilidade:

  1. Este artigo é reproduzido a partir de [techflowpost]. Todos os direitos de autor pertencem ao autor original [Cookie, ritmo BlockBeats]. Se houver objeções a esta reimpressão, entre em contato com o Gate Learnequipa e eles tratarão disso prontamente.
  2. Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente as do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. Salvo indicação em contrário, é proibido copiar, distribuir ou plagiar os artigos traduzidos.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!