Inscrição Protocolo Detalhes: Princípios de Implementação Multichain e Guia de Proteção de Ativos
Recentemente, as principais plataformas de negociação lançaram sucessivamente o mercado de inscrição, apoiando vários protocolos de inscrição, gerando ampla atenção do mercado. No entanto, a complexidade e a novidade dos protocolos de inscrição também trouxeram muitas vulnerabilidades de segurança, ameaçando a segurança dos ativos dos usuários e afetando o desenvolvimento saudável do ecossistema. Este artigo fará uma revisão dos principais protocolos de inscrição, ajudando os usuários a entender sua utilidade, métodos de implementação e pontos-chave de proteção de ativos.
Inscrição - Resumo
Inscrição é a gravação permanente na blockchain de informações específicas e significativas através das características da blockchain. Essas informações, uma vez registradas, são difíceis de alterar e podem incluir diversos tipos, como texto simples, código complexo, imagens, entre outros, permitindo assim a funcionalidade de ativos digitais.
inscrição ecossistema atual
Desde o aparecimento das inscrições BRC-20 e outras inscrições na blockchain do Bitcoin, o ecossistema de inscrições tem se desenvolvido rapidamente. Atualmente, as principais blockchains também entraram no círculo de inscrições, como o protocolo Ethscription da ETH, o protocolo ARC-20 do BTC, o protocolo BSC-20 da BSC, e o protocolo PRC-20 da Polygon. Esses protocolos têm como objetivo apoiar a emissão de inscrições em suas respectivas blockchains.
Explicação detalhada do protocolo de inscrição mainstream
1. BRC-20
BRC-20 é baseado no modelo UTXO do Bitcoin e no protocolo Ordinals. Ordinals atribui um número único a cada satoshi, suportando a gravação de vários tipos de dados. BRC-20 cria um livro-razão de tokens ao gravar dados de texto em formato JSON uniforme em satoshis.
As operações principais incluem:
deploy: implementar token
mint: criar token
transfer: transferir tokens
A transferência de tokens é realizada através do envio de uma inscrição para o endereço de destino, resultando na mudança de saldo.
2. ARC-20
ARC-20 é igualmente baseado no UTXO do Bitcoin, mas ao contrário do BRC-20, utiliza a quantidade de satoshis no UTXO para representar a quantidade de tokens, com a regra de que 1 satoshi = 1 token ARC-20.
Principais etapas:
Implantação: Preencha as informações do token
Fundir: insira o nome do token, o número UTXO é a quantidade a ser fundida.
Transferir: Transferir diretamente o UTXO que possui os tokens
Para verificar o saldo ARC-20, basta ler a quantidade de satoshis do UTXO que possui esse token.
3. Inscrição
Ethscription utiliza o bloco de dados calldata das transações Ethereum para adicionar dados padrão nas transferências de ETH, implementando a funcionalidade de inscrição.
Criar inscrição:
Converter o conteúdo ( como a imagem ) para URI codificada em Base64
Converter URI em string hexadecimal
Enviar uma transferência normal, preenchendo a string hexadecimal no calldata
Transferir inscrição:
Enviar transferência normal, preenchendo o hash da transação que criou essa inscrição no calldata.
4. inscrição da cadeia EVM
As cadeias EVM como BSC, Ethereum e Polygon utilizam métodos semelhantes, aproveitando o calldata para armazenar dados em formato fixo.
Usando BSC como exemplo:
Cunhagem: enviar transferência normal, preenchendo calldata com texto no formato padrão, como data:,{"p":"bsc-20","op":"mint","tick":"bnbs","amt":"1000"}
Transferir: enviar uma transferência normal, preencher calldata com o hash da transação que criou o token
Podem existir pequenas diferenças entre diferentes cadeias ou protocolos EVM, mas os princípios básicos são os mesmos.
Aviso de Segurança
Compreender plenamente os princípios de implementação do protocolo de inscrição em que está envolvido.
BTC inscrição ( como BRC-20, ARC-20) baseado em UTXO, transferências comuns de BTC podem resultar em inscrições transferidas incorretamente ou queimadas.
As inscrições da cadeia EVM geralmente são baseadas em calldata, atenção para distinguir entre transferências normais e operações de inscrição.
Usar plataformas e ferramentas confiáveis para operações de inscrição
Fazer backups regulares de dados importantes de inscrição
Esteja atento a links suspeitos e projetos de inscrição não verificados
Em suma, a inscrição do protocolo utiliza as características da blockchain para armazenar informações padronizadas, apresentando-as através de servidores offline. Embora a ausência de contratos inteligentes possa reduzir os custos para os usuários, também aumenta a complexidade operacional. Os usuários devem entender bem os detalhes do protocolo e atuar com cautela para evitar perdas de ativos.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
Análise completa do protocolo de inscrição: princípios de funcionamento e técnicas de proteção de ativos
Inscrição Protocolo Detalhes: Princípios de Implementação Multichain e Guia de Proteção de Ativos
Recentemente, as principais plataformas de negociação lançaram sucessivamente o mercado de inscrição, apoiando vários protocolos de inscrição, gerando ampla atenção do mercado. No entanto, a complexidade e a novidade dos protocolos de inscrição também trouxeram muitas vulnerabilidades de segurança, ameaçando a segurança dos ativos dos usuários e afetando o desenvolvimento saudável do ecossistema. Este artigo fará uma revisão dos principais protocolos de inscrição, ajudando os usuários a entender sua utilidade, métodos de implementação e pontos-chave de proteção de ativos.
Inscrição - Resumo
Inscrição é a gravação permanente na blockchain de informações específicas e significativas através das características da blockchain. Essas informações, uma vez registradas, são difíceis de alterar e podem incluir diversos tipos, como texto simples, código complexo, imagens, entre outros, permitindo assim a funcionalidade de ativos digitais.
inscrição ecossistema atual
Desde o aparecimento das inscrições BRC-20 e outras inscrições na blockchain do Bitcoin, o ecossistema de inscrições tem se desenvolvido rapidamente. Atualmente, as principais blockchains também entraram no círculo de inscrições, como o protocolo Ethscription da ETH, o protocolo ARC-20 do BTC, o protocolo BSC-20 da BSC, e o protocolo PRC-20 da Polygon. Esses protocolos têm como objetivo apoiar a emissão de inscrições em suas respectivas blockchains.
Explicação detalhada do protocolo de inscrição mainstream
1. BRC-20
BRC-20 é baseado no modelo UTXO do Bitcoin e no protocolo Ordinals. Ordinals atribui um número único a cada satoshi, suportando a gravação de vários tipos de dados. BRC-20 cria um livro-razão de tokens ao gravar dados de texto em formato JSON uniforme em satoshis.
As operações principais incluem:
A transferência de tokens é realizada através do envio de uma inscrição para o endereço de destino, resultando na mudança de saldo.
2. ARC-20
ARC-20 é igualmente baseado no UTXO do Bitcoin, mas ao contrário do BRC-20, utiliza a quantidade de satoshis no UTXO para representar a quantidade de tokens, com a regra de que 1 satoshi = 1 token ARC-20.
Principais etapas:
Para verificar o saldo ARC-20, basta ler a quantidade de satoshis do UTXO que possui esse token.
3. Inscrição
Ethscription utiliza o bloco de dados calldata das transações Ethereum para adicionar dados padrão nas transferências de ETH, implementando a funcionalidade de inscrição.
Criar inscrição:
Transferir inscrição: Enviar transferência normal, preenchendo o hash da transação que criou essa inscrição no calldata.
4. inscrição da cadeia EVM
As cadeias EVM como BSC, Ethereum e Polygon utilizam métodos semelhantes, aproveitando o calldata para armazenar dados em formato fixo.
Usando BSC como exemplo:
Podem existir pequenas diferenças entre diferentes cadeias ou protocolos EVM, mas os princípios básicos são os mesmos.
Aviso de Segurança
Em suma, a inscrição do protocolo utiliza as características da blockchain para armazenar informações padronizadas, apresentando-as através de servidores offline. Embora a ausência de contratos inteligentes possa reduzir os custos para os usuários, também aumenta a complexidade operacional. Os usuários devem entender bem os detalhes do protocolo e atuar com cautela para evitar perdas de ativos.