Análise Profundidade do protocolo Runes: Mecanismos de design subjacente, vantagens e desvantagens e desafios futuros

robot
Geração do resumo em andamento

Análise profunda do protocolo Runes: mecanismos de design subjacente e limitações

1. Runes( runas) introdução

No último ano, o evento mais marcante no campo do web3 foi a explosão do ecossistema de Inscrições, cuja origem remonta à tecnologia Ordinals. Esta tecnologia atribui um número único a cada satoshi no Bitcoin.

O fundador do protocolo Ordinals, Casey, apresentou a versão básica do código de Runes em setembro do ano passado, mas a mainnet ainda não foi lançada. Durante esse período, alguns projetos usaram esse código antecipadamente e lançaram protocolos semelhantes. Apesar das controvérsias, esses projetos conseguiram um crescimento de várias centenas de milhões de dólares em valor de mercado a curto prazo, demonstrando o enorme potencial do protocolo Runes.

A versão oficial do protocolo Runes está prevista para ser lançada na mainnet do Bitcoin por volta de 20 de abril de 2024. Isso significa que diversos projetos, carteiras e plataformas de negociação enfrentarão o enorme desafio de lançar diretamente na mainnet, sem a proteção de uma testnet.

Interpretação profunda do mecanismo de design subjacente e limitações do protocolo Runes

2. Forma de registro de dados na cadeia do Bitcoin

Existem duas principais maneiras de adicionar informações adicionais na cadeia do Bitcoin: gravação e gravação.

2.1 princípio da técnica de gravação

Runes utiliza tecnologia de gravação a laser, escrevendo informações diretamente no campo op-return do UTXO do Bitcoin. Este método começou a ser suportado a partir da versão 0.9 do Bitcoin Core em 2014, criando uma saída verificável, mas não consumível, permitindo que os dados sejam armazenados na blockchain.

No explorador de blockchain, é possível ver claramente as informações op-return anexadas à transação. Estas informações geralmente existem na forma de código hexadecimal, e, ao serem decodificadas, podem resultar em uma string no formato JSON, contendo informações sobre a implementação, cunhagem e emissão de ativos Runes.

2.2 Princípio da tecnologia de gravação

Os protocolos como Ordinals/brc20 utilizam a técnica de gravação para incorporar metadados nos dados de testemunho das transações. Este processo é realizado através da segregação de testemunho e do método "pagar a Taproot", incluindo duas fases: submissão e revelação.

P2TR é um tipo de saída de transação introduzido pela atualização Taproot do Bitcoin em 2021, que melhora a privacidade das condições de transação. O processo de gravação requer duas transações: primeiro, gera-se um UTXO (transação de submissão) que paga a um endereço P2TR de um script específico, e depois, ao gastar esse UTXO, fornece-se o script verdadeiro no script de testemunho (transação de revelação), carregando assim os dados da gravação na cadeia.

2.3 Comparação de duas métodos

Vantagens da gravação: lógica simples e intuitiva, custos de transação baixos, não ocupa o pool de memória do nó completo. Desvantagens da gravação: limitada a 80 bytes, necessitando de uma compressão elevada dos dados.

Vantagens do protocolo: quase sem limites de tamanho, com certa capacidade de proteção de privacidade, suporta várias formas de jogar. Desvantagens da gravação: requer duas transações na cadeia, custo elevado, grande pressão na memória do nó completo.

Análise aprofundada do mecanismo de design subjacente e limitações do protocolo Runes

3. Análise do design de fundo do protocolo Runes

3.1 Runes interpretação da versão 0.11

A versão inicial do protocolo Runes inclui três partes: informações de transferência de ativos edicts(, informações de implantação de ativos etching) e destruição burn(.

Quando o campo op_Return da transação contém informações edicts no formato correto, o parser off-chain calculará a situação de transferência de ativos do usuário, e o output especifica o destino da transferência.

A parte de gravação define as principais informações sobre a implantação de ativos, incluindo os campos limit e term que restringem a quantidade de mint e o intervalo de mint. Esta é a principal diferença entre projetos de gravação, runas e a emissão de ativos por contratos inteligentes Ethereum. Devido à falta de validação de contratos inteligentes on-chain, o protocolo de gravação definiu de forma unificada a emissão de ativos e o método de mint, enfatizando o lançamento justo e limitando a intervenção das equipes de projeto.

![Análise profunda do mecanismo de design subjacente e limitações do protocolo Runes])https://img-cdn.gateio.im/webp-social/moments-1a8ad9f747fe4a9f9b3ba8b4f0d8b33b.webp(

) 3.2 Runes interpretação da versão 0.18

A versão mais recente do protocolo Runes contém quatro partes principais: edicts, Mint, etching e burn.

edicts adiciona o parâmetro pointer, utilizado para modificar a direção de transferência padrão dos ativos, otimizando a eficiência de codificação ao transferir múltiplos ativos simultaneamente.

Adicionado o campo Mint, limitando cada transação a apenas um ativo mintado, equilibrando a linha de partida entre usuários técnicos e comuns.

a parte de gravação teve a maior mudança:

  • O ID do ativo foi alterado para o formato de string, economizando espaço de codificação.
  • Introduzir o campo terms, permitindo especificar o tempo de início e fim do mint, aumentando a equidade.
  • Implementar regras de liberação do comprimento do nome, controlando recursos escassos.
  • Adotar um processo de implantação em duas etapas semelhante à gravação, aumentando a proteção da privacidade.
  • Adicionado o campo turbo, reservando espaço para futuras alterações no protocolo.

Análise profunda do mecanismo de design subjacente e limitações do protocolo Runes

4. Avaliação do novo protocolo Runes

Vantagens:

  • Alinhado com as necessidades do mercado, resolveu alguns problemas iniciais do protocolo de inscrições.
  • Integrar o protocolo Ordinals, aproveitando a sua base de utilizadores.
  • Utilizar op_Return para registrar dados, aumentando a segurança e o nível de descentralização.

Desvantagens:

  • O tempo de desenvolvimento é apertado, o que pode afetar o desenvolvimento inicial do ecossistema.
  • Regras complexas, o problema do comprimento dos nomes pode aumentar o risco para os usuários.
  • Em comparação com outros protocolos, o layout em L2 ou BVM está um pouco atrasado.

![Análise aprofundada do mecanismo de design subjacente e limitações do protocolo Runes]###https://img-cdn.gateio.im/webp-social/moments-76e02af769fcbb0515c5486c267f20dd.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
  • 5
  • Compartilhar
Comentário
0/400
BridgeJumpervip
· 07-23 08:32
Não consigo entender muito bem. O que é isso?
Ver originalResponder0
MetamaskMechanicvip
· 07-22 05:35
Mais uma especulação e manipulação~
Ver originalResponder0
AllInDaddyvip
· 07-22 05:34
Quando é que posso começar Tudo em?
Ver originalResponder0
MetaverseLandlordvip
· 07-22 05:30
Outra vez um Bitcoin de rolo.
Ver originalResponder0
FrogInTheWellvip
· 07-22 05:18
Outra nova forma de fazer as pessoas de parvas.
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)