Inscrição protocolo de análise: BRC-20, ARC-20 e o princípio da inscrição na cadeia EVM e guia de segurança

robot
Geração do resumo em andamento

Inscrição do Protocolo: Princípios de Implementação, Casos de Uso e Considerações de Segurança

Recentemente, várias plataformas de negociação populares lançaram mercados de inscrição, suportando vários protocolos de inscrição, como BRC-20 e EVM, o que gerou ampla atenção do mercado para as inscrições. No entanto, devido à complexidade e novidade dos protocolos de inscrição, diversos problemas de segurança surgem frequentemente, ameaçando não apenas a segurança dos ativos dos usuários, mas também impactando negativamente o desenvolvimento saudável de todo o ecossistema de inscrições.

Este artigo irá analisar os principais protocolos de inscrição, ajudando os usuários a entenderem a utilidade dos protocolos de inscrição, as formas de implementação e como proteger os ativos de inscrição.

Inscrição - Visão Geral

O que se chama de inscrição na blockchain é a utilização de certas características da blockchain para registrar na cadeia algumas informações específicas e significativas. Uma vez registradas, essas informações serão permanentemente armazenadas e difíceis de modificar. Os tipos de informações que podem ser registradas são variados, incluindo texto simples, código complexo, imagens, etc., permitindo assim a funcionalidade de ativos digitais.

inscrição科普|了解各大公链inscriçãoprotocolo用例、实现方式与资产安全

Inscrição Ecossistema Atual

O ecossistema de inscrições está a desenvolver-se rapidamente, desde as inscrições na blockchain do Bitcoin, como o BRC-20, até aos novos protocolos e projetos de inscrições que aparecem quase todos os dias. As principais blockchains estão a juntar-se ao ecossistema de inscrições, como o protocolo Ethscription da Ethereum, o protocolo ARC-20 do Bitcoin, o protocolo BSC-20 da BSC, o protocolo PRC-20 da Polygon, entre outros. Estes protocolos foram criados para publicar inscrições nas suas respetivas blockchains.

inscrição科普|了解各大公链inscriçãoprotocolo用例、实现方式与资产安全

Detalhes sobre o protocolo de inscrição mainstream

1. BRC-20

BRC-20 é implementado com base no modelo UTXO do Bitcoin e no protocolo Ordinals.

O modelo UTXO regista eventos de transação em vez do estado final, e para calcular a quantidade de moedas que um utilizador possui, é necessário somar todos os UTXO do seu endereço.

O protocolo Ordinals atribui um número único a cada satoshi em um UTXO, suportando a escrita de texto, imagens, etc. nos satoshis, tornando cada satoshi único, semelhante aos NFTs do Ethereum.

BRC-20 através do protocolo Ordinals, escreve dados de texto JSON em um formato unificado na blockchain, como um livro-razão de tokens. Inclui principalmente três operações: deploy(, mint) e transfer(.

![inscrição科普|了解各大公链inscriçãoprotocolo用例、实现方式与资产安全])https://img-cdn.gateio.im/webp-social/moments-aa196504f5af35aa25085df04e0ab079.webp(

) 2. ARC-20

ARC-20 é também um protocolo de inscrição na blockchain do Bitcoin, implementado escrevendo dados padrão no UTXO. A diferença é que o ARC-20 usa a quantidade de satoshis no UTXO para representar a quantidade de tokens, sendo a regra que 1 satoshi equivale a 1 token ARC-20.

O ARC-20 também é dividido em três etapas: implementação, cunhagem e transferência. Durante a cunhagem, a quantidade de satoshis no UTXO corresponde à quantidade cunhada. Na transferência, o UTXO que contém os tokens é transferido diretamente para outro endereço, sem necessidade de inserir dados adicionais.

inscrição科普|了解各大公链inscrição protocolo用例、实现方式与资产安全

3. Inscrição

Ethscription é um protocolo para criar e compartilhar dados na Ethereum. Ele utiliza os blocos de dados calldata das transações Ethereum, adicionando dados padrão durante transferências normais de ETH para conferir um significado específico.

Ao criar uma inscrição, é necessário converter o conteúdo ( em uma URI codificada em Base64, assim como a imagem ), e depois convertê-lo em uma string hexadecimal a ser preenchida em calldata. Ao transferir, insira o hash da transação que criou essa inscrição em calldata.

![inscrição科普|了解各大公链inscriçãoprotocolo用例、实现方式与资产安全]###https://img-cdn.gateio.im/webp-social/moments-083ea26b5d0298d0b292e8dd98c98103.webp(

) 4. Inscrição de blockchain EVM

As blockchains EVM como BSC, Ethereum e Polygon têm um método comum de inscrição, que consiste em armazenar dados de texto em formato fixo no calldata.

Tomando BSC como exemplo, o formato da inscrição é: data:,{"p":"","op":"","tick":"","amt":""}. Onde p representa o nome do protocolo, op representa a operação, tick representa o nome do token, amt representa a quantidade.

Ao transferir tokens, é necessário inserir o hash da transação que criou o token no calldata. Pode haver pequenas diferenças entre cadeias ou protocolos EVM diferentes, mas o princípio básico é o mesmo.

inscrição科普|了解各大公链inscriçãoprotocolo用例、实现方式与资产安全

Avisos de segurança

Devido ao protocolo de inscrição de Bitcoin, como BRC-20 e ARC-20, que é baseado em transações UTXO, os usuários que realizam transferências normais de BTC sem uma compreensão completa podem acabar transferindo incorretamente ativos de inscrição ou "queimando-os". Os usuários devem compreender plenamente a forma como o protocolo de inscrição é implementado, a fim de evitar perdas irreversíveis.

Resumo

Este artigo discute os princípios de implementação de inscrições em várias cadeias. Essas inscrições utilizam as características do sistema de cadeia pública para armazenar informações offline de acordo com padrões estabelecidos na blockchain, e são exibidas através de servidores offline. A maioria das inscrições não utiliza contratos inteligentes, o que pode reduzir custos adicionais de transação para os usuários, mas os usuários devem compreender plenamente a maneira como o protocolo é implementado, a fim de evitar perdas de ativos devido a operações incorretas.

![inscrição科普|了解各大公链inscriçãoprotocolo用例、实现方式与资产安全]###https://img-cdn.gateio.im/webp-social/moments-36d7d3b57a215d2e602c56b0cf49b593.webp(

ARC0.8%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 6
  • Repostar
  • Compartilhar
Comentário
0/400
GasFeeCryvip
· 2h atrás
Outra onda de ser enganado por idiotas chegou!
Ver originalResponder0
ZenZKPlayervip
· 2h atrás
Sem palavras, mais uma onda de fazer as pessoas de parvas chegou.
Ver originalResponder0
just_another_fishvip
· 2h atrás
又是idiotas新高地
Ver originalResponder0
liquidation_watchervip
· 2h atrás
又 fazer as pessoas de parvas uma vez idiotas
Ver originalResponder0
DeFiGraylingvip
· 2h atrás
O ecossistema está um pouco confuso, tenha cuidado com os fundos.
Ver originalResponder0
TopEscapeArtistvip
· 3h atrás
O maior mestre que escapou do topo mais cedo no mundo, ensina-te a arte de comprar alto e vender baixo.
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)