Entenda o Protocolo Bitcoin Runes
Este artigo está disponível nos seguintes idiomas:
O Bitcoin cresceu muito nos últimos anos, atingindo um recorde histórico em 2024. Com esse crescimento exponencial, surgiram novos padrões de tokens como BRC-20 e SRC-20 no protocolo Bitcoin. Outro destaque recente é o Bitcoin Runes, que permite a criação de tokens facilmente negociáveis na blockchain do Bitcoin. Neste artigo, você confere tudo o que precisa saber sobre Runes e seu impacto no ecossistema do Bitcoin.
O que são Bitcoin Runes?
Bitcoin Runes é um sistema construído na rede Bitcoin que permite aos usuários criar e gerenciar tokens usando o modelo UTXO (Unspent Transaction Output). Esse é o mesmo mecanismo que o Bitcoin utiliza para suas transações.
Esses tokens podem ser facilmente trocados e se diferenciam de outros padrões porque não utilizam o protocolo Ordinals. Runes são mais simples e eficientes, aproveitando componentes do Bitcoin, como UTXO (Unspent Transaction Output) e OP_RETURN.
Casey Rodarmor, um desenvolvedor renomado, criou o Runes em setembro de 2023. Ele também é o responsável pelo Ordinals, um recurso da blockchain do Bitcoin que permite a criação de artefatos digitais únicos ao inscrever dados em satoshis individuais, as menores unidades do Bitcoin.
Como funciona o Bitcoin Runes?
O Bitcoin Runes opera de duas formas principais:
- UTXO Model:
BRC-20 tokens are the current standard on Bitcoin, but they generate excess "junk" UTXOs, which can congest the network and hinder user experience. Unspent Transaction Outputs (UTXOs) are digital assets that you have received but not yet spent. Bitcoin Runes aims to streamline the network, enabling traders to use their meme coins directly on the Bitcoin blockchain.
- OP_RETURN Opcode:
OP_RETURN lets users add extra data (up to 80 bytes) to Bitcoin transactions. This data is stored in a special output called the Runestone. Bitcoin Runes uses OP_RETURN to store information about tokens, like their name, ID, symbol, commands, and other important details.
Unlike the existing BRC-20 standard, which allows only one token type per transaction, Runes enable users to transfer multiple tokens in a single transaction. Each Rune transaction can specify various operations across different Runes. During a token transfer, the Runes protocol splits the UTXO into several new UTXOs based on the instructions in the OP_RETURN data, each representing different amounts of the token sent to their respective recipients.
If a Rune transaction fails due to an invalid protocol message, the Runes are burned to prevent any accidental creation of new Runes.
Como um token Rune é criado
A criação de um novo Rune é chamada de etching. Ao etchar um Rune, o criador define detalhes importantes como nome, símbolo, ID, quantidade total e se ele pode ser dividido em partes menores. Essas informações ficam registradas na saída OP_RETURN de uma transação na blockchain. O criador também pode reservar alguns Runes antes que outros possam adquiri-los — isso é chamado de "pre-mine".
Depois que um Rune é etchado, mais unidades podem ser criadas por meio de mintagens abertas ou fechadas. A mintagem aberta permite que qualquer pessoa crie novos Runes após o primeiro etching, realizando transações de mint. Já a mintagem fechada só permite a criação de novos Runes quando certas condições são atendidas, como durante um período específico. Após isso, não é possível criar mais Runes.
Como comprar Bitcoin Runes
O protocolo Bitcoin Runes não possui um token específico e não deve ser confundido com o RUNE da THORChain, que é uma criptomoeda diferente.
1. Choose a compatible wallet: Use uma carteira Bitcoin compatível com Runes.
2. Get some Bitcoin: Como o protocolo Runes opera na rede Bitcoin, você precisa de BTC para transações e taxas.
3. Connect to a marketplace: Use um marketplace que suporte Runes, como UniSat, OKX ou Magic Eden. Selecione um projeto Runes e analise sua atividade, livro de ordens, histórico de preços e taxas antes de negociar.
Observação: normalmente, Runes são vendidos em "bags" de pelo menos 100 unidades, mas isso pode mudar.
Coleções NFT de Bitcoin com tema Runes
Algumas coleções NFT notáveis baseadas no protocolo Bitcoin Ordinals incluem:
- Satoshi•Nakamoto
- RSIC•Genesis•Rune
- Meme•Economics
- Dog•Go•To•The•Moon
Comparando Bitcoin Runes e BRC-20
Bitcoin Runes e os tokens BRC-20 estão ambos na blockchain do Bitcoin, mas funcionam de formas diferentes:
| Bitcoin Runes | BRC-20 | |
|---|---|---|
| Diferenças operacionais | O Bitcoin Runes utiliza o modelo UTXO, onde os tokens são gerenciados por saídas de transação. | Baseado no protocolo Ordinals, os dados podem ser vinculados diretamente a satoshis individuais (sats). |
| Mecanismos de transferência de tokens | As transações criam novos UTXOs com base nos dados armazenados no campo OP_RETURN. | Cada transferência de token exige a criação de novas inscrições. |
| Processos de mintagem de tokens | Suporta procedimentos de mintagem abertos e fechados, com opção de pre-mine pelo desenvolvedor. | Limitado à mintagem aberta, restringindo a flexibilidade na distribuição inicial dos tokens. |
| Gestão do protocolo | Compatível com a Lightning Network do Bitcoin e suporta clientes lightning e carteiras SPV. | Requer carteiras que suportem o protocolo Ordinals. |
Benefícios do protocolo Runes para a rede Bitcoin
- Enhanced efficiency
O Bitcoin Runes utiliza o modelo OP_RETURN, uma forma eficiente de lidar com tokens na rede Bitcoin. O OP_RETURN usa apenas 80 bytes de dados, enquanto inscrições BRC-20 podem chegar a 4MB. Isso significa que Runes gera menos impacto na rede Bitcoin, tornando o funcionamento mais ágil e reduzindo o risco de congestionamento.
- Simplifying complexity
O Bitcoin Runes oferece uma maneira mais simples de criar e gerenciar vários tokens diretamente na blockchain. Não é necessário usar dados fora da cadeia ou criar tokens nativos, o que ajuda a evitar o excesso de "junk" UTXOs. Runes facilita o gerenciamento de tokens e torna o acesso mais democrático.
- Expands Bitcoin adoption and user base
O Bitcoin Runes pode atrair um público mais amplo. Por exemplo, o projeto Runestone, uma iniciativa NFT pioneira, distribuiu gratuitamente Runestones para carteiras que possuíam três ou mais itens digitais na blockchain do Bitcoin antes do lançamento. Isso gerou entusiasmo sobre os possíveis benefícios de manter esses Ordinals para futuros Runes.
Além da empolgação, Runes pode conquistar mais usuários porque, ao contrário das coleções típicas de Ordinals e NFTs, que são limitadas em quantidade para manter a exclusividade, Runes pode ser produzido em grandes volumes. Isso facilita o acesso de mais pessoas e incentiva a formação de comunidades de colecionadores.
O interesse crescente e a facilidade de acesso aos Runes podem impulsionar a adoção global, alinhando-se com a missão do Bitcoin.
- Improved security and stability
Runes oferece uma plataforma segura e confiável para criar tokens e realizar transações. O uso do modelo UTXO para armazenamento de dados on-chain reduz riscos de vulnerabilidades.
Além disso, a estrutura baseada em UTXO dos Runes aumenta a resistência a reorganizações — situações em que a rede Bitcoin precisa escolher entre diferentes históricos de transações. Essa resistência garante que as transações de Runes permaneçam estáveis e menos afetadas por mudanças no histórico da rede.
Onde estão os Bitcoin Runes hoje
Desde o lançamento em 20 de abril de 2024, o protocolo Bitcoin Runes passou por mudanças na participação das transações do Bitcoin. Em determinado momento, as transações de Runes representaram mais de 50% do total na rede. Em 23 de abril, atingiram o pico de 81,3%. Mas, em 2 de maio, esse número caiu para 11,1%.
Em 22 de maio de 2024, os Runes representavam 12,7% das transações do Bitcoin. Isso é mais do que Bitcoin Ordinals (0,7%) e BRC-20 (1,5%). Mesmo com uma queda de mais de 84% desde o pico, os Runes ainda representam uma parte significativa do volume de transações do Bitcoin.
Conclusão
O protocolo Bitcoin Runes apresenta uma nova forma de criar e gerenciar tokens na blockchain do Bitcoin. Ao utilizar o modelo UTXO e o opcode OP_RETURN, os Runes buscam tornar o gerenciamento de tokens mais eficiente e acessível. Como parte do movimento DeFi do Bitcoin (BTCFi), Runes pode atrair novos usuários e impulsionar a inovação no ecossistema.
Glossário Bitcoin Runes
- Runes
A new fungible token standard launching on Bitcoin. Developers, called etchers, can create, name, and manage their own Rune tokens.
- Bitcoin Ecosystem
A network of technologies, participants, and services that support Bitcoin as a digital currency and financial system.
- Burn
Permanently removing Runes from circulation by sending them to an inaccessible location.
- Cap
The maximum number of times a Rune can be minted. Set by the etcher during creation, no more Runes can be made once this limit is reached.
- Casey Rodarmor
The developer behind the creation of Runes and Ordinals on Bitcoin.
- Cenotaph
Malformed Runestones that cannot be minted and are subsequently burned.
- Divisibility
The smallest unit a Rune can be divided into. Runes with a divisibility of 0 cannot be divided, while a divisibility of 2 means the smallest unit is 0.01.
- Etchers
Developers or creators of Rune tokens.
- Etching
The process of creating Runes and setting their properties, which are immutable after creation.
- Fungible Token
A token where each unit is identical and interchangeable.
- Lightning Compatibility
Runes can use the Lightning Network to avoid delays and high fees on the Bitcoin network.
- Lightning Network
A layer 2 solution on top of Bitcoin that allows faster and cheaper transactions.
- Minting Runes
The process of creating new Rune tokens, setting their unique properties, and ensuring authenticity. The mint closes once the cap is reached.
- Minting Terms
Conditions set by the etcher for when the mint starts and ends.
- Names
Etchers must name their Rune tokens using up to 28 characters (A-Z) and can use a spacer represented as a bullet point.
- Premine
Etchers can allocate themselves units of the Rune token during the etching process.
- Rune ID
A label indicating the block and transaction index where a Rune was etched (e.g., 570:98 for the 98th transaction in the 570th block).
- Rune Protocol
The underlying system enabling Runes operations.
- Runestones
Messages in the Rune Protocol that create, mint, and transfer Runes from transaction inputs to outputs.
- Symbol
A symbol displayed after the quantity of a specific Rune, chosen by the etcher. If not assigned, a generic currency sign (¤) is used.
- The Halving
A Bitcoin event occurring approximately every four years, reducing miners' rewards by half to control inflation. Runes’ launch coincides with this year's halving.
- Transferring Runes
Moving Runes from transaction inputs to outputs, which can include new Runes from a premine or minting process.
- UTXO-based Protocol
A system where transactions use unspent Bitcoin pieces (UTXOs) to create new outputs.
- UTXOs
Unspent Transaction Outputs represent digital assets received but not yet spent.
Bitcoin Runes FAQ
O que são Runes?
Runes são um novo padrão de token fungível na blockchain do Bitcoin. Desenvolvedores, conhecidos como etchers, podem criar e gerenciar seus próprios tokens Rune.
Quem criou os Runes?
Os Runes foram criados por Casey Rodarmor, que também desenvolveu o conceito de Ordinals no Bitcoin.
Como funcionam os Runes?
Os Runes são criados por meio de um processo chamado etching, no qual os desenvolvedores definem as propriedades do token. Essas propriedades são imutáveis após serem definidas. Os Runes podem ser transferidos, mintados ou queimados.
Como os Runes são transferidos?
Os Runes são transferidos ao serem incluídos nos inputs de uma transação Bitcoin e movidos para os outputs, de forma semelhante ao processamento das transações de Bitcoin.
O que é a Lightning Network e como ela se relaciona com os Runes?
A Lightning Network é uma camada secundária sobre o Bitcoin que permite transações mais rápidas e baratas. Os Runes são compatíveis com a Lightning Network para aumentar a velocidade das transações e reduzir taxas.
Os Runes podem ser divididos?
Sim, os Runes possuem uma propriedade de divisibilidade que determina a menor unidade em que podem ser divididos. Alguns Runes podem ser altamente divisíveis, enquanto outros não podem ser divididos.
Qual a importância do Halving em relação aos Runes?
O Halving é um evento do Bitcoin que ocorre aproximadamente a cada quatro anos e reduz pela metade a recompensa dos mineradores, controlando a inflação. O lançamento dos Runes coincide com esse evento.
O que significa premine?
Premine refere-se à alocação de tokens Rune para o etcher durante o processo de criação, antes de o token ficar disponível para outros.
Como posso começar a usar Runes?
Para começar a usar Runes, você precisa de uma carteira Bitcoin compatível e conhecimento do Rune Protocol. Desenvolvedores podem criar Runes seguindo o processo de etching e definindo suas propriedades.