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.
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.
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.
3.2 Runes versão 0.18
A versão mais recente do protocolo Runes introduziu várias atualizações importantes:
O campo edicts foi adicionado com o parâmetro pointer, otimizando a eficiência de codificação ao transferir múltiplos ativos simultaneamente.
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.
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
Adicionado o campo turbo, reservando espaço para futuras atualizações de protocolo.
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.
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.
19 Curtidas
Recompensa
19
5
Compartilhar
Comentário
0/400
TokenGuru
· 07-11 00:30
Outra vez é hora de fazer as pessoas de parvas
Ver originalResponder0
LiquidatorFlash
· 07-10 03:53
O futuro é promissor.
Ver originalResponder0
SchroedingerMiner
· 07-09 05:00
inscrição abriu e Cupões de Recorte
Ver originalResponder0
JustHereForMemes
· 07-09 04:59
A expectativa para o grande espetáculo da Rede principal.
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.
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.
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:
Desvantagens da gravação:
Vantagens gravadas:
Desvantagens da gravação:
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:
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.
3.2 Runes versão 0.18
A versão mais recente do protocolo Runes introduziu várias atualizações importantes:
O campo edicts foi adicionado com o parâmetro pointer, otimizando a eficiência de codificação ao transferir múltiplos ativos simultaneamente.
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.
gravação( implantação de ativos) melhoria significativa de campo:
Adicionado o campo turbo, reservando espaço para futuras atualizações de protocolo.
4. Avaliação do novo protocolo Runes
Vantagens:
Desvantagens: