Análise Profundidade do protocolo Runes: mecânica de design, prós e contras e comparação com a forma de registro de dados na cadeia do Bitcoin.

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

1. Runes( runas) visão geral

No último ano, o desenvolvimento mais notável no campo do Web3 foi, sem dúvida, a explosão do ecossistema de inscrições, cuja origem remonta ao protocolo Ordinals. Ordinals é uma tecnologia que atribui um número único a cada satoshi no Bitcoin.

Os fundadores principais do protocolo Runes, Casey, submeteram o código base em setembro do ano passado, mas a versão principal da rede nunca foi oficialmente lançada. Isso levou alguns projetos a bifurcar o código antecipadamente e lançar protocolos como o RunesAlpha. Apesar das controvérsias, esses projetos conseguiram um aumento de centenas de milhões de dólares em valor de mercado total em apenas alguns meses, 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 os desenvolvedores do projeto, provedores de serviços de carteira e plataformas de negociação enfrentarão o desafio de desenvolver e testar diretamente em um ambiente de mainnet.

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

2. Forma de registro de dados na cadeia do Bitcoin

Existem duas principais formas de anexar dados off-chain ao Bitcoin: gravação e corrosão.

2.1 Princípios básicos de gravação

Runes utiliza tecnologia de gravação, escrevendo informações diretamente no campo OP_RETURN do UTXO do Bitcoin. Este método está disponível desde a versão 0.9 do Bitcoin Core em 2014, criando uma saída verificável mas não consumível, permitindo que dados sejam armazenados na blockchain.

No explorador de blockchain, é possível ver claramente as informações OP_RETURN anexadas à transação. Essas informações geralmente existem na forma de codificação hexadecimal, e, quando decodificadas, podem ser apresentadas como uma string em formato JSON, contendo informações sobre a implementação, cunhagem e emissão de ativos Runes.

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

2.2 Princípios Básicos de Gravação

Os protocolos como Ordinals/BRC20 implementam o armazenamento em cadeia ao escrever metadados nos dados de testemunha da transação. Esse processo utiliza testemunha isolada e "pagamento para Taproot", sendo dividido em duas fases: submissão e revelação, geralmente requerendo duas transações para ser concluído.

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 inclui a geração da transação (commit) para o endereço P2TR e a revelação do conteúdo do script na transação (reveal).

O protocolo Ordinals estabelece que as inscrições estão vinculadas ao primeiro sat do primeiro input, completando assim o processo de gravação.

2.3 Comparação entre duas soluções

Vantagens da gravação:

  • Lógica simples e intuitiva
  • Custo de transação baixo
  • Não ocupa o pool de memória do nó completo

Desvantagens da gravação:

  • Limitado ao comprimento de 80 bytes
  • Necessidade de codificação de dados altamente comprimidos

Vantagens gravadas:

  • Quase sem limitações de tamanho de dados
  • Possui uma certa capacidade de proteção da privacidade
  • Suporte a várias jogadas avançadas ( como bloqueio de tempo, prova de trabalho )

Desvantagens da gravação:

  • Necessário que duas transações sejam registradas na blockchain, custo total mais elevado
  • O tempo de existência das transações Commit é longo, o que exerce uma grande pressão sobre o pool de memória do nó completo.

3. Análise do design do protocolo Runes

3.1 Runes versão 0.11

A versão inicial do protocolo Runes contém três partes principais:

  • edicts( informação de transferência de ativos)
  • gravação( informações de deploy de ativos)
  • burn( queima)

Esta versão já está relativamente completa, suportando operações como a combinação e divisão de ativos. Em comparação com contratos inteligentes do Ethereum, protocolos como Runes unificaram a emissão de ativos e a forma de participação, enfatizando a ideia de lançamentos justos.

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

3.2 Runes versão 0.18

A versão mais recente do protocolo Runes introduziu várias atualizações importantes:

  1. O campo edicts foi adicionado com o parâmetro pointer, otimizando a eficiência de codificação ao transferir múltiplos ativos simultaneamente.

  2. Adicionado o campo Mint, limitando cada transação a poder cunhar um único ativo, equilibrando as oportunidades de participação entre usuários técnicos e usuários comuns.

  3. gravação( implantação de ativos) melhoria significativa de campo:

    • Otimizar o método de geração de ID de ativos, reduzindo a quantidade de codificação
    • Introduzir o campo terms, permitindo que o emissor especifique o tempo de início e fim da emissão
    • Definir o parâmetro cap para limitar o número total de emissões
    • Implementar regras de liberação de comprimento de nome, controlar recursos escassos
    • Utilizando um processo em duas etapas semelhante ao de gravação ( commit e reveal ), aumentando a proteção da privacidade
  4. Adicionado o campo turbo, reservando espaço para futuras atualizações de protocolo.

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

4. Avaliação do novo protocolo Runes

Vantagens:

  • Alinhado com a demanda do mercado, resolveu algumas dores no ecossistema de inscrições.
  • Integrar o protocolo Ordinals, pode rapidamente obter uma base de utilizadores
  • Utilizar OP_RETURN para registrar dados, aumentando a segurança e o grau de descentralização
  • Como um protocolo, complementa as funcionalidades do Ordinals além dos NFTs.

Desvantagens:

  • O momento de lançamento é apertado, o que pode afetar o desenvolvimento inicial do ecossistema
  • Regras complexas, aumentando a dificuldade de uso para os usuários
  • O design do nome pode aumentar o risco de phishing
  • Ainda não abrange funcionalidades avançadas como Layer 2 ou máquinas virtuais, existindo uma lacuna em relação aos concorrentes.

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

BTC-0.36%
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
TokenGuruvip
· 07-11 00:30
Outra vez é hora de fazer as pessoas de parvas
Ver originalResponder0
LiquidatorFlashvip
· 07-10 03:53
O futuro é promissor.
Ver originalResponder0
SchroedingerMinervip
· 07-09 05:00
inscrição abriu e Cupões de Recorte
Ver originalResponder0
JustHereForMemesvip
· 07-09 04:59
A expectativa para o grande espetáculo da Rede principal.
Ver originalResponder0
DataPickledFishvip
· 07-09 04:59
rune ou podem ser os maiores vencedores
Ver originalResponder0
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)