Inscrição e segurança do ativo: uma análise aprofundada da implementação de inscrições nas principais blockchains
Com o lançamento do mercado de inscrições por várias plataformas de negociação, as inscrições voltaram a ser o foco de atenção do mercado. No entanto, a complexidade e a novidade do protocolo de inscrições também trouxeram muitos riscos de segurança, ameaçando não apenas a segurança do ativo dos usuários, mas também tendo um impacto negativo no desenvolvimento saudável de todo o ecossistema de inscrições. Este artigo irá revisar os principais protocolos de inscrições, ajudando os usuários a entenderem o propósito do protocolo de inscrições, a forma como é implementado e como proteger os ativos de inscrições.
inscrição概述
As inscrições na blockchain são, na verdade, uma forma de aproveitar as características da blockchain para registrar permanentemente informações que possuem um significado específico na cadeia. Uma vez registradas, essas informações são difíceis de alterar e podem ser textos simples ou códigos, imagens, entre outros. Dessa forma, podemos utilizar um padrão unificado para implementar funções de segurança do ativo digital.
Inscrição ecossistema atual
Desde o surgimento das inscrições na blockchain do Bitcoin, como o BRC-20, o ecossistema de inscrições tem se desenvolvido rapidamente. Atualmente, quase todas as principais blockchains se juntaram ao ecossistema de inscrições, como o protocolo Ethscription da Ethereum, o protocolo ARC-20 do Bitcoin, o protocolo BSC-20 da BSC, e o protocolo PRC-20 da Polygon. Estes protocolos visam 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. O modelo UTXO registra eventos de transação em vez do estado final, e o saldo de Bitcoin do usuário deve ser obtido somando todos os UTXO. O protocolo Ordinals atribui um número único a cada "satoshi" (, a menor unidade de Bitcoin ), e suporta a gravação de vários dados.
BRC-20 através de Ordinals escreve dados de texto no formato JSON unificado em Satoshis, como um livro-razão de tokens. Inclui principalmente três operações: deploy(, mint) e transfer(. Cada operação contém campos diferentes, como nome do token, quantidade total emitida, número máximo de moedas a serem cunhadas por vez, etc.
![inscrição科普|了解各大公链inscriçãoprotocolo用例、实现方式与segurança do ativo])https://img-cdn.gateio.im/webp-social/moments-aa196504f5af35aa25085df04e0ab079.webp(
) 2. ARC-20
O ARC-20 também é baseado na blockchain do Bitcoin, mas a sua particularidade reside no fato de usar a quantidade de satoshis no UTXO para representar diretamente a quantidade de tokens, ou seja, 1 satoshi = 1 token ARC-20. O processo de implementação, cunhagem e transferência do ARC-20 é semelhante ao do BRC-20, mas não é necessário inserir dados adicionais no UTXO durante a cunhagem e a transferência.
3. Inscrição
Ethscription é um protocolo de inscrição na Ethereum, que utiliza o bloco de dados calldata da transação para armazenar dados padrão. Ao criar o Ethscription, é necessário converter o conteúdo (, como a imagem ), em um URI codificado em Base64 e, em seguida, convertê-lo em uma string hexadecimal a ser preenchida no calldata. Para transferir o Ethscription, é necessário preencher o hash da transação de criação no calldata.
![inscrição科普|entender os casos de uso, métodos de implementação e segurança do ativo dos principais protocolos de inscrição de blockchain]###https://img-cdn.gateio.im/webp-social/moments-083ea26b5d0298d0b292e8dd98c98103.webp(
) 4. Inscrição de cadeia compatível com EVM
As cadeias compatíveis com EVM, como BSC, Ethereum e Polygon, adotam métodos semelhantes para armazenar dados em formato fixo no calldata. Tomando BSC como exemplo, o formato da inscrição é uma string JSON, que contém campos como nome do protocolo, tipo de operação, nome do token e quantidade. Ao transferir, também é necessário preencher o valor de hash da transação criada.
segurança do ativo atenção
Compreender plenamente o princípio de implementação da inscrição do protocolo, evitando operações erradas que possam levar à perda de ativos.
BTC inscrição ### como BRC-20, ARC-20( baseado em transações UTXO, transferências de BTC comuns podem resultar em inscrição incorretamente transferida ou "queimada".
As inscrições da cadeia EVM geralmente utilizam calldata para armazenar dados, sendo necessário ter atenção às possíveis diferenças sutis entre os protocolos.
As transações de inscrição geralmente não envolvem contratos inteligentes, o que pode reduzir os custos de transação, mas também diminui a segurança.
Em suma, o protocolo de inscrição utiliza as características do sistema de blockchain para armazenar informações em um formato padrão e reconhecê-las através de servidores offline. Ao participar, os usuários podem economizar em taxas de transação, mas devem entender plenamente o mecanismo do protocolo e operar com cautela para evitar perdas de ativos.
![inscrição科普|了解各大公链inscriçãoprotocolo用例、实现方式与segurança do ativo])https://img-cdn.gateio.im/webp-social/moments-36d7d3b57a215d2e602c56b0cf49b593.webp(
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.
21 Curtidas
Recompensa
21
6
Compartilhar
Comentário
0/400
RektHunter
· 07-24 06:07
Esta análise técnica é incrível.
Ver originalResponder0
LiquidityHunter
· 07-24 00:20
Os riscos de segurança não podem ser ignorados丨0,237% de perda é o inferno
Ver originalResponder0
NftCollectors
· 07-21 07:08
O mecanismo de segurança é equivalente ao valor intrínseco do projeto, e o mercado de inscrições é essencialmente uma extensão do valor artístico.
Ver originalResponder0
DAOTruant
· 07-21 07:08
Não use tantas palavras técnicas, só pergunte como ganhar dinheiro.
Ver originalResponder0
ApeShotFirst
· 07-21 07:08
Está novamente a especular sobre conceitos, não percebe que copiar segurança acaba por ser fatal.
Comparação dos protocolos de inscrição das principais blockchains: análise profunda da segurança do ativo e dos princípios de realização
Inscrição e segurança do ativo: uma análise aprofundada da implementação de inscrições nas principais blockchains
Com o lançamento do mercado de inscrições por várias plataformas de negociação, as inscrições voltaram a ser o foco de atenção do mercado. No entanto, a complexidade e a novidade do protocolo de inscrições também trouxeram muitos riscos de segurança, ameaçando não apenas a segurança do ativo dos usuários, mas também tendo um impacto negativo no desenvolvimento saudável de todo o ecossistema de inscrições. Este artigo irá revisar os principais protocolos de inscrições, ajudando os usuários a entenderem o propósito do protocolo de inscrições, a forma como é implementado e como proteger os ativos de inscrições.
inscrição概述
As inscrições na blockchain são, na verdade, uma forma de aproveitar as características da blockchain para registrar permanentemente informações que possuem um significado específico na cadeia. Uma vez registradas, essas informações são difíceis de alterar e podem ser textos simples ou códigos, imagens, entre outros. Dessa forma, podemos utilizar um padrão unificado para implementar funções de segurança do ativo digital.
Inscrição ecossistema atual
Desde o surgimento das inscrições na blockchain do Bitcoin, como o BRC-20, o ecossistema de inscrições tem se desenvolvido rapidamente. Atualmente, quase todas as principais blockchains se juntaram ao ecossistema de inscrições, como o protocolo Ethscription da Ethereum, o protocolo ARC-20 do Bitcoin, o protocolo BSC-20 da BSC, e o protocolo PRC-20 da Polygon. Estes protocolos visam 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. O modelo UTXO registra eventos de transação em vez do estado final, e o saldo de Bitcoin do usuário deve ser obtido somando todos os UTXO. O protocolo Ordinals atribui um número único a cada "satoshi" (, a menor unidade de Bitcoin ), e suporta a gravação de vários dados.
BRC-20 através de Ordinals escreve dados de texto no formato JSON unificado em Satoshis, como um livro-razão de tokens. Inclui principalmente três operações: deploy(, mint) e transfer(. Cada operação contém campos diferentes, como nome do token, quantidade total emitida, número máximo de moedas a serem cunhadas por vez, etc.
![inscrição科普|了解各大公链inscriçãoprotocolo用例、实现方式与segurança do ativo])https://img-cdn.gateio.im/webp-social/moments-aa196504f5af35aa25085df04e0ab079.webp(
) 2. ARC-20
O ARC-20 também é baseado na blockchain do Bitcoin, mas a sua particularidade reside no fato de usar a quantidade de satoshis no UTXO para representar diretamente a quantidade de tokens, ou seja, 1 satoshi = 1 token ARC-20. O processo de implementação, cunhagem e transferência do ARC-20 é semelhante ao do BRC-20, mas não é necessário inserir dados adicionais no UTXO durante a cunhagem e a transferência.
3. Inscrição
Ethscription é um protocolo de inscrição na Ethereum, que utiliza o bloco de dados calldata da transação para armazenar dados padrão. Ao criar o Ethscription, é necessário converter o conteúdo (, como a imagem ), em um URI codificado em Base64 e, em seguida, convertê-lo em uma string hexadecimal a ser preenchida no calldata. Para transferir o Ethscription, é necessário preencher o hash da transação de criação no calldata.
![inscrição科普|entender os casos de uso, métodos de implementação e segurança do ativo dos principais protocolos de inscrição de blockchain]###https://img-cdn.gateio.im/webp-social/moments-083ea26b5d0298d0b292e8dd98c98103.webp(
) 4. Inscrição de cadeia compatível com EVM
As cadeias compatíveis com EVM, como BSC, Ethereum e Polygon, adotam métodos semelhantes para armazenar dados em formato fixo no calldata. Tomando BSC como exemplo, o formato da inscrição é uma string JSON, que contém campos como nome do protocolo, tipo de operação, nome do token e quantidade. Ao transferir, também é necessário preencher o valor de hash da transação criada.
segurança do ativo atenção
Em suma, o protocolo de inscrição utiliza as características do sistema de blockchain para armazenar informações em um formato padrão e reconhecê-las através de servidores offline. Ao participar, os usuários podem economizar em taxas de transação, mas devem entender plenamente o mecanismo do protocolo e operar com cautela para evitar perdas de ativos.
![inscrição科普|了解各大公链inscriçãoprotocolo用例、实现方式与segurança do ativo])https://img-cdn.gateio.im/webp-social/moments-36d7d3b57a215d2e602c56b0cf49b593.webp(