Explicação detalhada do protocolo de inscrição da blockchain principal: princípios de implementação e guia de prevenção de segurança

robot
Geração do resumo em andamento

Inscrição Protocolo: Compreender as implementações de inscrição e segurança das principais blockchains

Recentemente, várias plataformas de negociação lançaram funcionalidade de mercado de inscrições, suportando vários protocolos de inscrição como BRC-20, EVM, gerando 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 têm surgido, ameaçando não apenas a segurança dos ativos dos usuários, mas também tendo um impacto negativo no 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, a sua forma de implementação e como proteger os ativos de inscrição.

Inscrição Introdução

A inscrição é uma forma de registrar, através das características da blockchain, informações específicas e significativas na blockchain. Uma vez registradas na blockchain, essas informações são permanentemente armazenadas e difíceis de alterar. Os tipos de informações que podem ser registradas são variados, incluindo textos simples, códigos complexos, imagens, entre outros. Desta forma, podemos utilizar um conjunto de padrões para implementar a funcionalidade de ativos digitais.

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

Inscrição atual

Desde o surgimento da inscrição BRC-20 na blockchain do Bitcoin, o ecossistema de inscrições tem se desenvolvido rapidamente, com novos protocolos e projetos surgindo quase diariamente. Todas as principais blockchains também se juntaram ao ecossistema de inscrições, como o protocolo Ethscription na blockchain ETH, o protocolo ARC-20 na blockchain BTC, o protocolo BSC-20 na blockchain BSC, e o protocolo PRC-20 na blockchain Polygon, entre outros. Esses protocolos foram criados para permitir a publicação de inscrições em suas respectivas blockchains.

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

Detalhes do principal protocolo de inscrição

1. BRC-20

BRC-20 é baseado no modelo UTXO do Bitcoin e no protocolo Ordinals. O protocolo Ordinals atribui um número único a cada satoshi em um UTXO, suportando a gravação de texto, imagens e outros conteúdos, 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 rede Bitcoin, servindo como um livro de contas para os tokens BRC-20. 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 é um protocolo de inscrição na blockchain do Bitcoin, implementado da mesma forma que os dados padrão são escritos em UTXO. A diferença é que o ARC-20 utiliza a quantidade de satoshis no UTXO para representar a quantidade de tokens, com a regra sendo 1 satoshi = 1 token ARC-20.

O ARC-20 também é dividido em três etapas: implantação, cunhagem e transferência. Durante a cunhagem, o usuário só precisa inserir o nome do token no UTXO, e a quantidade de satoshis desse UTXO será a quantidade cunhada. Na transferência, basta transferir o UTXO que possui o token para outro endereço.

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

3. Ethscription

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

Ao criar uma inscrição, é necessário converter o conteúdo (, como a imagem ), em um URI codificado em Base64, e depois convertê-lo em uma string hexadecimal para preencher o calldata. Ao transferir a inscrição, o proprietário envia uma transferência normal para o endereço de recepção e preenche o hash da transação que criou essa inscrição no calldata.

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

) 4. EVM blockchain inscrição

Os protocolos de inscrição de blockchains EVM como BSC, Ethereum e Polygon são bastante semelhantes, todos utilizando calldata para armazenar dados em formato fixo. Tomando o BSC como exemplo, o formato de inscrição é: data:,{"p":"","op":"","tick":"","amt":""}. Aqui, p representa o nome do protocolo, op representa a operação, tick representa o nome do token e amt representa a quantidade.

Durante a cunhagem, envie uma transferência normal para o endereço de destino, preenchendo os dados no formato padrão em calldata. Ao transferir, envie igualmente uma transferência normal e preencha o hash da transação que criou o token em calldata.

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

Resumo

Este artigo discute os princípios de implementação de inscrições em várias blockchains públicas. Em geral, essas inscrições aproveitam as características do sistema de blockchain pública para armazenar informações offline de acordo com padrões estabelecidos na blockchain, e são exibidas por meio de servidores offline.

Os protocolos de inscrição apresentados não utilizam contratos inteligentes, o que pode reduzir significativamente as taxas de transação dos usuários. No entanto, os usuários devem compreender plenamente a forma como os protocolos de inscrição são implementados, a fim de evitar a perda de ativos de inscrição devido a operações indevidas. Recomenda-se que os usuários mantenham cautela ao participar de transações de inscrição, estudem mais sobre o assunto e garantam a segurança dos ativos.

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

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
  • 4
  • Repostar
  • Compartilhar
Comentário
0/400
MetaMisfitvip
· 08-10 04:43
Outra onda de fazer as pessoas de parvas
Ver originalResponder0
ChainSherlockGirlvip
· 08-10 04:38
Grandes investidores vão começar a brincar com novas ideias~
Ver originalResponder0
PhantomMinervip
· 08-10 04:27
Outra vez a fazer as pessoas de parvas com testes.
Ver originalResponder0
FlippedSignalvip
· 08-10 04:18
fazer as pessoas de parvas 这波 inscrição 又是谁在制造 idiotas
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)