O que é Bitcoin Runes?
Página Inicial
Artigos
O que é Bitcoin Runes?

O que é Bitcoin Runes?

Intermediário
Publicado em May 17, 2024Atualizado em Jul 8, 2024
6m

Pontos-chave

  • O Bitcoin Runes é um protocolo que permite a criação de tokens fungíveis na blockchain do Bitcoin.

  • O protocolo Bitcoin Runes utiliza o modelo UTXO do Bitcoin e o opcode OP_RETURN para simplificar a criação e o gerenciamento de tokens fungíveis na rede Bitcoin.

  • Alguns benefícios do Bitcoin Runes incluem maior eficiência e uma abordagem direta para a criação de tokens fungíveis.

Introdução

Ao longo dos anos, o ecossistema do Bitcoin se expandiu para incorporar tokens fungíveis e não fungíveis (NFTs) à sua rede. Neste artigo, exploraremos o protocolo Bitcoin Runes, como ele funciona, as principais diferenças em relação aos tokens BRC-20 e seus potenciais benefícios.

O que é Bitcoin Runes?

O Bitcoin Runes é um protocolo que permite a criação de tokens fungíveis na blockchain do Bitcoin. Ao contrário dos tokens BRC-20 e SRC-20 que também funcionam na blockchain do Bitcoin, os Runes não dependem do protocolo Ordinals e são projetados para serem mais simples e eficientes. Eles usam modelos já estabelecidos da blockchain do Bitcoin, como o modelo UTXO e o opcode OP_RETURN.

Como funciona o Bitcoin Runes?

O protocolo Bitcoin Runes opera através de dois mecanismos fundamentais da blockchain do Bitcoin: o modelo de transação UTXO (Unspent Transaction Outputs) e o opcode OP_RETURN. 

No modelo de transação UTXO, cada transação resulta em outputs (saídas) que são tratados como unidades separadas de moeda digital. Para iniciar uma transação, esses outputs são usados como inputs (entradas). O modelo UTXO permite o rastreamento de cada unidade de criptomoeda. No contexto do Bitcoin Runes, cada UTXO pode conter diferentes quantidades ou tipos de Runes, o que simplifica o gerenciamento de tokens.

O opcode OP_RETURN permite que os usuários anexem informações adicionais às transações de Bitcoin. Esse opcode facilita a inclusão de até 80 bytes de dados extras em uma transação que não pode ser gasta. O Bitcoin Runes usa especificamente o opcode OP_RETURN para armazenar os dados do token, como o nome, ID, símbolo, comandos para ações específicas e outros dados essenciais. Os dados são armazenados no que é conhecido como Runestone no opcode OP_RETURN de uma transação de Bitcoin.

Gravação e emissão de Runes no Bitcoin

O processo de criação de um novo Rune é chamado de etching (gravação). Esse processo envolve a especificação de alguns detalhes importantes, incluindo nome, símbolo, ID, fornecimento, divisibilidade e outros parâmetros do Rune. Todos esses dados são registrados no output OP_RETURN de uma transação blockchain. Durante o processo de gravação, os criadores também têm a opção de incluir um "premine", permitindo-lhes alocar uma parte do Rune para si mesmos antes que ele se torne disponível ao público.

Após a gravação de um Rune, ele pode ser emitido através de emissões abertas ou fechadas. A emissão aberta permite que qualquer pessoa gere novos Runes após a gravação inicial, criando transações de emissão. Por outro lado, a emissão fechada permite a emissão de novos tokens somente quando condições predeterminadas são atendidas, como um período de tempo específico, após o qual o processo de emissão é finalizado.

Bitcoin Runes vs. BRC-20

Modelo de operação

O protocolo Bitcoin Runes opera com base no modelo UTXO (Unspent Transaction Output) do Bitcoin. Por outro lado, os tokens BRC-20 são baseados no protocolo Bitcoin Ordinals, onde os dados são anexados diretamente a satoshis (sats) individuais.

Transferência de tokens

O Bitcoin Runes utiliza um mecanismo de transferência em que as transações criam um novo conjunto de UTXOs com base nos dados armazenados no campo OP_RETURN de uma transação de Bitcoin. Por outro lado, as transferências de tokens BRC-20 exigem a criação de novas Inscriptions para cada transação.

Emissão de tokens

Os Runes podem ser emitidos usando procedimentos de emissão abertos ou fechados, com a opção de "premining" disponível para os desenvolvedores. A emissão de tokens BRC-20 é limitada ao procedimento de emissão aberta, o que limita a flexibilidade na forma como os tokens podem ser inicialmente distribuídos.

Gerenciamento

O protocolo Bitcoin Runes é compatível com a rede Lightning Network do Bitcoin e suporta clientes Lightning e carteiras SPV (Simplified Payment Verification). Os tokens BRC-20 requerem carteiras com suporte para o protocolo Ordinals.

Benefícios do Bitcoin Runes

Eficiência

O protocolo Bitcoin Runes fornece um método eficiente de gerenciar tokens na rede Bitcoin através do modelo OP_RETURN. Isso evita a criação de UTXOs que não podem ser gastas, que podem congestionar a rede. O código OP_RETURN ocupa apenas 80 bytes de dados, ao contrário das Inscriptions BRC-20 que usam até 4 MB. Essa diferença no uso de dados ajuda a diminuir a carga na rede Bitcoin, melhorando seu desempenho e reduzindo os riscos de congestionamento.

Simplicidade

Em comparação com outras alternativas, o Bitcoin Runes oferece uma criação e um gerenciamento mais simples de múltiplos tokens fungíveis diretamente on-chain. Isso é alcançado sem a necessidade de dados off-chain ou a criação de tokens nativos, evitando assim a geração de UTXOs "junk" (inúteis) em excesso. Essa abordagem simplifica o processo de gerenciamento de tokens e o torna mais acessível a uma ampla gama de usuários.

Potencial para expandir a base de usuários

Os Ordinals e tokens BRC-20 facilitaram a criação de moedas meme fungíveis, atraindo mais usuários para a rede Bitcoin. A introdução do Bitcoin Runes também despertou interesse entre as comunidades de criptomoedas e entusiastas de moedas meme, especialmente antes e logo após seu lançamento em abril de 2024. Embora a atividade do protocolo tenha diminuído após o lançamento, ele apresenta um novo caso de uso para o Bitcoin que pode atrair mais usuários no futuro.

Considerações finais

O Bitcoin Runes é um protocolo que permite a criação de tokens fungíveis na blockchain do Bitcoin. Ele utiliza o modelo UTXO e o opcode OP_RETURN para melhorar a eficiência do uso de tokens na rede Bitcoin. O Runes tem o potencial de atrair mais usuários para o Bitcoin e simplificar o processo de criação de novos tokens.

Leituras adicionais

Aviso legal: este conteúdo é apresentado a você “no estado em que se encontra“ apenas para fins informativos e educacionais, sem qualquer tipo de garantia. O conteúdo não deve ser interpretado como aconselhamento financeiro, jurídico ou profissional, e não tem o objetivo de recomendar a compra de qualquer produto ou serviço específico. Você deve buscar seu próprio conselho de consultores profissionais. No caso de contribuições e artigos enviados por colaboradores terceirizados, note que as opiniões expressas pertencem ao respectivo autor e não refletem necessariamente as opiniões da Binance Academy. Para mais detalhes, por favor leia nosso aviso aqui. Os preços dos ativos digitais podem ser voláteis. O valor do seu investimento pode aumentar ou diminuir e você pode não recuperar o valor investido. Você é o único responsável por suas decisões de investimento e a Binance Academy não se responsabiliza por nenhuma de suas possíveis perdas. Este material não deve ser interpretado como aconselhamento financeiro, jurídico ou profissional. Para mais informações, por favor consulte nossos Termos de Uso e Aviso de Risco.