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.