Escrito por: ASXN
Compilado por: Bloco unicórnio
introdução
Durante o ano passado, o ecossistema Bitcoin experimentou uma onda de interesse a cada poucos meses, à medida que ferramentas, carteiras, plataformas e ativos continuaram a melhorar de forma constante.
O que começou como uma corrida para possuir menos de 10.000 inscrições para provar a sua proveniência levou gradualmente à formação de novas comunidades de nicho, tanto memecoin como Ordinals. Até o momento, existem 67 milhões de inscrições individuais, incluindo números ordinais, BRC-20, runas e muito mais. O cenário também mudou drasticamente: a campanha publicitária do Ordinal foi substituída (de curta duração) pela campanha publicitária do BRC-20. Desde então, o BRC-20 se tornou o "token" popular, substituído pelo Rune, uma versão mais limpa e simples do BRC-20.
Ao contrário da interação com tokens no Ethereum, Solana e outros L1 ou L2, é difícil interagir com tokens e números ordinais no Bitcoin. Mas a experiência está melhorando lentamente: nos estágios iniciais, a maioria das negociações era conduzida por meio de Discords OTC e planilhas. Desde então, a negociação migrou para mercados mais respeitáveis, como MagicEden e OKX, bem como para alguns mercados menores, mas puramente nativos de Bitcoin, como Unisat. A experiência de negociação de Bitcoin e de uso de ativos não BTC melhorou significativamente, para melhor. Embora alguns problemas ainda permaneçam com a adição de novos tipos de ativos e tipos de transações, como a possibilidade de queimar sats ou inscrições valiosas, a experiência é agora comparável a um L1 totalmente não desenvolvido.
Uma questão natural ao negociar e transferir ativos não-BTC em Bitcoin é:
Se a experiência não é boa, por que você ainda está interessado?
Acreditamos que esse interesse decorre de três fatores principais. Em primeiro lugar, os participantes têm um incentivo financeiro: acreditam que se a experiência for fraca, então são os primeiros a adoptar, o que também significa que podem obter lucro. Em segundo lugar, há uma grande quantidade de capital na cadeia Bitcoin que os usuários esperam que flua para outros ativos não-BTC. Este raciocínio é um tanto esfarrapado, considerando que os usuários de Bitcoin tendem a manter seu Bitcoin em vez de gastá-lo. Finalmente, uma razão menos discutida é que os ativos da cadeia Bitcoin são únicos. Cada token e número ordinal estão gravados no sat. Por exemplo, embora os NFTs no Ethereum sejam tecnicamente IPFS, uma rede distribuída ponto a ponto para armazenamento e compartilhamento de dados, o número ordinal está inscrito no satélite. Isso significa que, embora o Ethereum ou outros L1s e L2s exijam que seus NFTs apontem para a URL da imagem à qual estão associados, no Bitcoin o ordinal codifica a imagem que representam.
Oportunidade de um trilhão de dólares
Bitcoin é um ativo de US$ 1,4 trilhão, os nativos digitais acumulam BTC há anos e, graças à aprovação do ETF, a TradFi está se juntando ao grupo. O desejo de manter o BTC decorre de suas propriedades de reserva de valor e de uma apatia geral em relação ao sistema financeiro tradicional, mas há mais nesta história. Os recentes desenvolvimentos tecnológicos trouxeram maior utilidade e funcionalidade à cadeia.
A natureza ideológica da comunidade Bitcoin tem sido historicamente uma barreira à inovação do Bitcoin e ao uso do Bitcoin em outras cadeias. No entanto, a introdução de inscrições e runas fornece uma solução nativa do Bitcoin e consistente com os princípios éticos que norteiam a comunidade.
Historicamente, as tentativas de adicionar funcionalidade ao BTC têm sido na forma de wBTC (Wrapped BTC on Ethereum), enquanto as tentativas de construir protocolos que facilitam o uso do BTC na rede Bitcoin têm sido raras. Grande parte da capitalização do Bitcoin está estagnada há anos porque tinha pouco uso na rede, no entanto, Casey Rodarmor revolucionou isso; Inscrições e Runas trouxeram NFTs e memecoins para o Bitcoin, o que liberou muito capital.
Fonte: Delphi
Qual é o sentido de tudo isso? O desejo especulativo leva ao aumento da demanda por espaço em bloco, o que leva ao aumento das taxas dos mineradores. Se todos vamos especular, por que não fazer isso no Bitcoin? Qualquer tentativa de adicionar utilidade adicional na cadeia apenas tornará o ativo subjacente, Bitcoin, mais valioso e mais parecido com uma moeda – mesmo que isso leve a atrasos de curto prazo no mempool e transações não confirmadas. O aumento da atividade constrói uma comunidade, atrai usuários e, em última análise, serve como uma ferramenta para conectar os usuários ao Bitcoin e ao seu sistema de crenças.
Antecedentes históricos:
Para compreender a importância do BTCFi (Bitcoin Finance), vale a pena compreender as estruturas e barreiras que tradicionalmente têm dificultado o seu desenvolvimento.
Compatibilidade com contratos inteligentes: a linguagem de script do Bitcoin foi projetada intencionalmente para limitar sua complexidade e priorizar a segurança e a simplicidade. Embora L1s mais complexos, como Ethereum, sejam projetados desde o início como linguagens de programação Turing-completas, o que permite aos desenvolvedores construir protocolos DeFi que rodam em código complexo – um nível de complexidade que o Bitcoin L1 não consegue suportar. Este código complexo é a espinha dorsal do DeFi, que permite a execução automatizada e descentralizada de serviços financeiros, como empréstimos, compensação e negociação.
Escalabilidade e velocidade de transação: o Bitcoin processa transações lentamente, processando de 3 a 7 transações por segundo, e o tempo de bloqueio de 10 minutos não é adequado para aplicativos DeFi de alto desempenho. Resumindo, os aplicativos DeFi exigem alto rendimento e tempos de confirmação rápidos para serem executados de maneira eficaz. Ethereum e outros L1s implementaram soluções como L2 ou grandes validadores para melhorar o desempenho do sistema.
Comunidade e ecossistema de desenvolvimento: O ecossistema Bitcoin carece de um nível de desenvolvimento que corresponda às estruturas de desenvolvimento, bibliotecas e outras ferramentas necessárias para construir e implantar aplicações DeFi. Outros L1s têm grandes comunidades de desenvolvedores ativos que buscam constantemente inovar, uma cultura que falta em grande parte no Bitcoin.
Argumento Central: Existe uma diferença fundamental entre Bitcoin e outros L1s, e este é o argumento central para sua existência. O argumento a favor do Bitcoin solidificou-se como reserva de valor, enquanto o argumento a favor do Ethereum e de outros L1s é mais dinâmico.
Filosofia de design: O Bitcoin foi originalmente planejado para ser usado principalmente para isolamento, embora posteriormente tenham ocorrido pequenas alterações, como o Segregated Witness (SegWit), que posteriormente facilitou o desenvolvimento do escalonamento. No geral, porém, o Bitcoin não foi projetado de uma forma que facilite a construção de camadas secundárias e/ou aplicativos sobre a camada base. O Ethereum, por outro lado, é construído como uma camada de contrato inteligente de uso geral – é projetado para que protocolos possam ser construídos sobre ele. Isso pode ser visto no roteiro e nas EIPs (Propostas de Melhoria do Ethereum) que impulsionam a expansão do ecossistema.
Pré-requisitos e antecedentes
Tokens Fungíveis e Tokens Não Fungíveis
O conceito de homogeneidade resume-se à capacidade de 1 unidade de um bem ser trocada por outra unidade do mesmo bem - ou seja, existe uma unidade idêntica do mesmo bem? Se um bem deve ser fungível depende da natureza do bem e do caso de uso do bem.
A nota de 1 dólar é um bom exemplo de bem homogêneo, onde um dólar pode ser trocado por outro sem qualquer diferença substancial. No contexto das finanças tradicionais (TradFi), as ações são fungíveis – uma ação da Tesla é idêntica a outra. A mesma lógica pode ser aplicada a ativos criptográficos, um BTC é exatamente igual a outro BTC.
Os bens não fungíveis, por outro lado, são bens semelhantes, mas não idênticos. “A Última Ceia” e “Salvator Mundi” são pinturas de Leonardo da Vinci, mas têm valores diferentes – uma troca direta deixaria alguém perdido. Um diamante não é intercambiável com outro devido a diferenças de corte, clareza, cor e tamanho em quilates. Por definição, os NFTs são bens não fungíveis. Um NFT não é e não deve ser igual a outro NFT.
Dependendo da natureza do protocolo que está sendo construído, os desenvolvedores precisarão escolher um padrão de token que defina as características de fungibilidade do token.
É importante notar que embora as runas sejam fungíveis, elas ainda não são tão facilmente negociadas como as runas em Solana e Ethereum. A infraestrutura de negociação e DeFi em Bitcoin ainda é limitada. A negociação com runas é baseada em um sistema de “lote” e os usuários devem dividir o lote. Por exemplo, no Solana, vender 1 SPL TOKEN é simples. Você só precisa inserir o número de tokens que deseja vender. No Bitcoin, entretanto, os tokens vêm em lotes. Se eu tiver 10.000 TOKEN e quiser vender apenas 1, preciso dividi-lo primeiro e depois listar o TOKEN individual que desejo vender. Embora isso não proporcione uma ótima experiência ao usuário, é um passo inicial para a construção de uma infraestrutura financeira mais complexa no Bitcoin, e os desenvolvedores de aplicativos e carteiras estão atualmente trabalhando em melhorias.
Modelo de conta básico
Em geral, existem apenas dois modelos básicos de contas usados pelo L1 – o modelo UTXO do Bitcoin e o modelo de saldo de contas do Ethereum. Semelhante à contabilidade por partidas dobradas, o objetivo do modelo de conta subjacente é rastrear saldos em um banco de dados descentralizado.
Modelo de saldo de conta (Ethereum) – Este é um modelo com o qual todos estamos familiarizados e funciona essencialmente como uma conta bancária. Este modelo rastreia o status geral da conta (saldo) sem se preocupar com detalhes específicos. A transação é válida se Saldo da conta > Transação de gastos. Voltando à analogia da conta bancária: não importa como a sua conta obtém o valor, o que importa é que o saldo da sua conta seja maior do que as suas transações de gastos.
Modelo UTXO (Bitcoin) – Este modelo de conta base rastreia as denominações específicas que levam a conta a um saldo total. Como modelo mental, o sistema UTXO pode ser comparado ao funcionamento dos pagamentos em dinheiro. Você não pode pagar US$ 5 a alguém rasgando uma nota de US$ 10 ao meio, US$ 10 é pagamento e US$ 5 é troco. Se você tiver duas notas de $ 5 e quatro moedas de $ 1, também não poderá enviar $ 6,50; você precisará dar ao vendedor $ 7 (uma nota de $ 5 e duas moedas de $ 1) e receberá $ 0,50 de troco.
Os UTXOs funcionam de maneira semelhante - um conjunto de UTXOs é agrupado e enviado ao receptor, e as alterações são então enviadas de volta como um novo UTXO.
Fonte: Rio
Números ordinais e teoria ordinal:
A teoria ordinal é a prática de identificar, numerar, inscrever, rastrear e negociar satoshis individuais. Neste mundo, um único satoshi é chamado de número ordinal. "Inscrição" é o processo de anexar conteúdo/dados digitais aos satoshis.
Noções básicas e antecedentes:
Aqui está a história: Casey Rodamor, que sempre foi fascinado pela arte generativa, observou a temporada NFT da Ethereum e foi atraído pelo projeto Art Blocks. No entanto, ele sentiu que a experiência do usuário e os problemas de centralização para os desenvolvedores da ETH o impediram de criar e vender sua própria arte generativa na ETH. Então, ele se desafiou a trazer NFTs para o BTC de uma forma que fosse culturalmente aceitável para o Bitcoin e sua comunidade mais ampla – sem tokens, sem interesse pessoal, sem alterações no BTC, etc. O protocolo dos Ordinais nasceu e o resto é história.
A teoria dos números ordinais refere-se ao fato de que no Bitcoin, cada satoshi individual possui um número de série único. Esse número de série é atribuído com base na ordem em que os satoshis foram extraídos. Por exemplo, o número ordinal 1,05 quatrilhão está no meio de toda a oferta, pois serão extraídos 2,1 quatrilhões de satoshis. O ordinal é o nome dado ao número de sequência e é usado para identificar a localização do Satoshi.
Para que um NTF exista na cadeia, ele precisa estar vinculado a algo. Isso identifica o proprietário e permite que o NFT seja transferido. O problema é que o Bitcoin não possui identificadores nativos estáveis – os endereços são temporários e os UTXOs (Unspent Transaction Outputs) são destruídos e criados, portanto não há nenhum identificador estável ao qual ser anexado. No Ethereum, os identificadores estáveis equivalentes são endereços de contratos inteligentes e IDs de token. No Bitcoin, esse problema é resolvido com números ordinais – satoshis individuais podem ser identificados e marcados por meio do protocolo de número ordinal, que nos dá um identificador estável. Dado que os Satoshis existirão para sempre, isso permite que qualquer pessoa vincule conteúdo aos Satoshis, e a propriedade do conteúdo será transferida com a propriedade do Satoshi.
É importante notar que a teoria ordinal é uma convenção. Os participantes precisam “aceitar” a teoria baixando e executando o cliente ORD. A Teoria Ordinal é um fenômeno completamente “fora da cadeia” e um consenso social: aqueles que não administram o cliente ORD não conseguem identificar satoshis individuais ou saber em que ordem eles são extraídos. A teoria ordinal nos permite ordenar satoshis dentro de recompensas em bloco e, por extensão, podemos encomendar todos os satoshis que já existiram.
Avaliação
Como os números ordinais podem ser rastreados e transferidos, o próximo passo natural para as pessoas é começar a coletar números ordinais específicos que considerem valiosos. As noções de valor são inteiramente subjetivas e ficam ao critério do colecionador.
Casey fornece orientação subjetiva sobre a avaliação de números ordinais. Ele usa a frequência de diferentes eventos na produção de blocos Bitcoin e as probabilidades associadas (absolutas e condicionais) desses eventos ocorrendo para atribuir diferentes níveis de raridade.
Eventos e frequência:
Geração de Bloco: Um bloco é gerado aproximadamente a cada 10 minutos.
Ajuste de dificuldade: a cada bloco de 2016.
Halvings: ocorrem a cada 210.000 blocos.
Ciclos: A cada 6 metades, o ajuste de dificuldade e a redução pela metade ocorrerão ao mesmo tempo, o que é chamado de ciclo. O ciclo dura aproximadamente 24 anos.
Isso nos dá os seguintes níveis de raridade:
Comum: Não é o primeiro Satoshi em cada bloco.
Incomum: o primeiro satoshi de cada bloco
Raro: O primeiro Satoshi de cada ciclo de ajuste de dificuldade
Épico: o primeiro Satoshi de cada ciclo de redução pela metade
Lendário: o primeiro Satoshi de cada ciclo
Mítico: O primeiro Satoshi no bloco gênese
A oferta total é a seguinte:
Comum: 2,1 quatrilhões
Incomum: 6 929 999
Raro: 3437
Épico: 32
Legenda: 5
Mitos: 1
O valor é subjetivo - outros marcadores de raridade podem incluir quem minou o BTC (por exemplo, Satoshi), quando o extraiu (por exemplo, BTC Pizza Day) ou se eles estiveram envolvidos em uma transação famosa (por exemplo, a primeira entre transações de Bitcoin de Satoshi e Hal Finney) . O valor depende inteiramente da visão do titular. Há uma certa beleza na natureza laissez-faire do protocolo e em sua metodologia de avaliação, e cada decisão de design reflete o sistema de crenças do Bitcoin.
inscrição
Um sistema de numeração e satoshis colecionáveis são legais, mas carecem de persistência. Uma vez que conseguimos anexar conteúdo numérico aos números ordinais, as coisas ficam ainda mais interessantes. A inscrição é um método de inserção de dados arbitrários (imagens, texto, áudio e até software) em um único Satoshi.
Os dados de inscrição são publicados na blockchain do Bitcoin como parte dos dados de testemunha (a parte que contém a assinatura da transação). Os dados de inscrição vão então para o mempool e, uma vez confirmados pela mineração, tornam-se uma parte permanente do blockchain. Qualquer pessoa pode usar software personalizado, como o Ordinals Explorer, para rastrear os dados da inscrição.
Ao contrário das transações regulares de Bitcoin, a criação, cunhagem e rastreamento de inscrições exigem que os detentores executem um cliente ORD proprietário em um nó completo totalmente sincronizado. O cliente ORD é compatível com Bitcoin Core, que permite aos usuários cunhar satoshis únicos e rastrear números ordinais em conjuntos UTXO. Anteriormente, as carteiras regulares de Bitcoin não conseguiam distinguir entre satoshis inscritos e satoshis regulares, mas as carteiras e iterações mais recentes adotaram uma convenção diferente.
Embora este seja um campo emergente, o ecossistema ordinal e de inscrição está lentamente a aquecer. A construção de mercados líquidos, plataformas de negociação, carteiras, etc. está a avançar a um ritmo alarmante. Alguns projetos e infraestrutura importantes incluem:
Colecionáveis: magos Taproot, ORD Rocks, Bitcoin Puppets, Quantum Cats
Mercados: MagicEden, OKX Marketplace e Unisat Marketplace
Exploradores: Ordiscan, OpenOrdex, ord.io e Ordinals.com fornecem ferramentas para navegar no ecossistema de inscrições.
Serviços de inscrição: terceirize a complexidade da cunhagem de números de série para terceiros.
Carteiras: MagicEden, OKX, Unisat e Xverse.
Série BRC-20
O BRC-20 foi criado usando o protocolo ordinal com o objetivo de introduzir um padrão de token fungível semelhante ao ERC20 na rede Ethereum. Com a invenção do token BRC-20, o Bitcoin oferece suporte a tokens fungíveis e não fungíveis.
Os tokens BRC-20 são únicos porque são inscritos diretamente no Satoshi usando código JSON. Para criar o BRC-20, é necessário criar um arquivo script contendo os parâmetros do token (conforme imagem abaixo).
Uma visão geral de alto nível do BRC-20 pode ser entendida da seguinte forma:
Os tokens BRC20 usam o protocolo ordinal para inscrever metadados no blockchain Bitcoin, criando uma forma descentralizada de cunhar, transferir e negociar tokens. O processo envolve a criação de uma inscrição (semelhante a um NFT) para registrar os eventos de cunhagem e transferência. A propriedade é essencialmente representada por essas inscrições.
Mecanismo de Cunhagem, Transferência e Venda:
Cunhagem de tokens BRC-20 – Ao cunhar tokens BRC-20, o script JSON é gravado com os parâmetros do token, como nome do token, limite e fornecimento total.
Transferência de tokens BRC-20 – Para transferir tokens BRC-20, uma nova inscrição precisa ser criada. Esta inscrição contém os detalhes da transferência, como o valor e o endereço do destinatário.
Mecanismo de Propriedade - O script original (inscrição da moeda) permanece associado ao proprietário original e uma nova inscrição é criada para a transação (inscrição de transferência). Os compradores adquirem essas inscrições de transferência como prova de propriedade. Portanto, o conceito de compra de tokens BRC-20 é semelhante à compra de um certificado de comprovação de propriedade.
Apesar de suas falhas de design, eles ganharam popularidade - grande parte do aumento anterior na popularidade do Inscription foi devido à adoção do BRC-20.
Fonte: Delphi
BRC-20 e ERC-20
Os tokens BRC-20 existem na blockchain Bitcoin, enquanto os tokens ERC-20 existem na blockchain Ethereum. Portanto, as propriedades inerentes de L1 são impostas ao token – velocidade e taxas estão entre elas.
Os tokens ERC-20 são criados usando contratos inteligentes no Ethereum e oferecem um maior grau de funcionalidade programável do que o BRC-20 e uma gama mais ampla de execução de várias operações e regras. Conforme mencionado anteriormente, o BRC-20 só pode realizar 3 operações diferentes. O padrão de token BRC-20 tem várias desvantagens, incluindo a necessidade de múltiplas transações para cunhar, transferir ou reivindicar tokens, criar muitos UTXOs e ser capaz de transferir apenas um token por vez.
Primeira Onda BRC-20
A segunda e terceira ondas vêm de novas inovações
Onda 4 vem com pré-runas e palpites de redução pela metade
runas
Rune permite que transações Bitcoin inscrevam, cunhem e transfiram produtos digitais nativos do Bitcoin. Embora cada inscrição seja única, cada unidade da runa é idêntica. Eles são tokens fungíveis adequados para diversos fins.
O Rune Protocol não é um token, mas um lugar para as pessoas criarem tokens não-BTC no Bitcoin. Os tokens criados usando este padrão de token são chamados de Runas. Rune foi desenvolvido para criar uma versão mais limpa e simples do BRC-20. Ele aproveita o modelo de conta baseado em UTXO subjacente do Bitcoin (descrito anteriormente), que permite que vários tokens residam em um único UTXO. O Protocolo Rune estende o UTXO para que possa armazenar saldos Bitcoin e Rune, herdando assim as propriedades de segurança e descentralização do Bitcoin. As runas são inscritas, cunhadas e transferidas usando transações regulares de Bitcoin.
Rune é um protocolo baseado em op_return. op_return é uma forma de criar uma saída Bitcoin que transporta apenas dados - isso simplifica o processo e reduz a confusão. Durante uma transação Bitcoin, o saldo de Runas no UTXO de entrada é transferido por padrão para um novo UTXO após o UTXO que contém o saldo de Runas ser destruído.
Inicialmente, os novos nomes de tokens precisam ter pelo menos 13 letras e, aproximadamente a cada 4 meses, esse limite mínimo de caracteres é reduzido em 1 caractere. Isso permite que o nome do token se espalhe lentamente, ao mesmo tempo que continua a gerar interesse no protocolo.
pedra rúnica
As runas não usam testemunhas (como números ordinais), mas usam os dados no campo op_return para conter instruções específicas. Os usuários podem inscrever (implantar), cunhar e transferir runas incorporando instruções no campo op_return. As pedras rúnicas podem ser consideradas mensagens de protocolo que armazenam instruções de transferência em UTXO - essas instruções determinam como as runas são transferidas na saída, como o endereço de destino e o valor da transferência. Os saldos de runas nas entradas UTXO são destruídos quando transferidos para as saídas UTXO.
ideia geral
As runas fornecem um novo caminho para especulação, entretenimento e construção de comunidade. Semelhante ao Ordinal, Casey criou com sucesso um protocolo que atinge seus objetivos declarados sem comprometer o sistema de valores inerente à ideologia do Bitcoin. Novamente, semelhante ao Ordinal, o Rune fornece um canal para atrair liquidez e atenção para o Bitcoin – o resultado final é um ecossistema especulativo vibrante, que paga taxas aos mineradores. Vale a pena considerar que se Runes chegar à Lightning Network, pode haver stablecoins baseados em runas. Estamos prontos para mais um verão DeFi.
Runa e BRC-20