Narrativa de Sustentabilidade do Bitcoin
A indústria sempre considerou o Bitcoin como “ouro digital” e o Ethereum como o “computador mundial”. Os julgamentos otimistas das pessoas sobre o aumento de longo prazo nos preços do Bitcoin vêm principalmente do "volume total constante", do "armazenamento de valor" e da "redução cíclica da produção".
Sob esta regra, o futuro previsível do Bitcoin é: as recompensas do bloco serão reduzidas a zero e as taxas de transação na cadeia se tornarão o único orçamento de segurança do blockchain do Bitcoin. A recompensa do bloco (ou seja, a recompensa da Coinbase) é reduzida pela metade a cada quatro anos e eventualmente será reduzida a zero. Este é um fato estabelecido no futuro que não pode ser alterado. Até então, as taxas de transação em cadeia do Bitcoin serão a única fonte de renda em que os mineradores podem pensar no momento.
No entanto, sob a narrativa atual do Bitcoin como ouro digital, as transações em cadeia não serão muito frequentes. Isso significa que não há muito espaço para imaginação no orçamento de segurança que o Bitcoin dará aos mineradores no futuro. Em comparação, o ecossistema Ethereum está promovendo vigorosamente NFT, Layer2, DeFi e outras narrativas. Obviamente, isso não está de acordo com os interesses do ecossistema Bitcoin.
Portanto, há muito tempo que existem algumas explorações em torno da aplicação ecológica do Bitcoin na indústria. Como Rede de Iluminação, Rede Líquida, Pilhas, etc. No entanto, algumas limitações do próprio Bitcoin limitam a expansão do seu ecossistema.
Ponto de viragem importante: atualização Taproot incluindo 3 BIPs
Taproot é uma atualização da rede Bitcoin. Em 14 de novembro de 2021, com a aprovação dos mineradores de toda a rede, o Taproot foi ativado na rede Bitcoin. Taproot é aclamado como a atualização de tecnologia Bitcoin mais importante e mais esperada desde Segregated Witness. O objetivo do Taproot é mudar a forma como os scripts Bitcoin são executados para melhorar a privacidade, escalabilidade e segurança.
Especificamente, a atualização Taproot contém 3 BIPs:
1. BIP340 (Assinaturas Schnorr): As assinaturas Schnorr promovem uma maneira mais rápida e segura de verificar transações na rede Bitcoin. É capaz de usar múltiplas chaves em transações complexas de Bitcoin e gerar uma assinatura única. Isto significa que as assinaturas de múltiplas partes envolvidas numa transação podem ser agregadas numa única assinatura Schnorr, ou seja, agregação de assinaturas.
2. BIP341 (Taproot): Com base na atualização do SegWit, Taproot usa Merkelized Alternative Script Tree (MAST) para expandir a quantidade de dados de transação no blockchain Bitcoin. Sem atualizações do Taproot, transações complexas com múltiplas assinaturas, como Timelock Release e Multi-assinatura, exigem múltiplas entradas e assinaturas para verificação, o que adicionará uma grande quantidade de dados ao blockchain e diminuirá a velocidade da transação. Após a atualização do Taproot, como o MAST está integrado, uma única transação MAST pode representar vários scripts, portanto, muitos scripts e verificações podem ser reduzidos. E o MAST só precisa enviar as condições de execução da transação ao blockchain, em vez dos detalhes completos, o que reduz bastante a quantidade de dados necessários para serem armazenados na rede. Taproot não apenas fornece maior escalabilidade e eficiência ao blockchain Bitcoin, mas também fornece maior privacidade aos usuários Bitcoin.
3. BIP342 (Tapscript): Tapscript é uma atualização de linguagem de codificação para script Bitcoin. É uma coleção de Opcodes, que são usados para especificar como executar instruções de negociação. Com mais espaço disponível em blocos, espera-se fornecer maior flexibilidade para novos recursos e potencialmente ajudar a rede Bitcoin a suportar e criar contratos inteligentes no futuro.
Em suma, a atualização Taproot ajudou o Bitcoin a abrir o caminho para a implantação de contratos inteligentes. Esta atualização fornece uma base melhor para o desenvolvimento de Bitcoin NFT, Bitcoin Layer2 e DeFi dentro do ecossistema Layer2.
BitcoinNFT e BRC20
Na verdade, atualmente não existe um padrão de token não fungível Bitcoin no BIP, nem um padrão de token fungível BRC-20 no BIP. (Na verdade, isso é muito diferente do ERC20 e ERC721 da Ethereum. A proposta do Token Standard da Ethereum está no EIP (Ethereum Improvement Proposal) e está no estado final.)
Ordinais: Detonando a Narrativa Bitcoin NFT
O protocolo Ordinal foi lançado pelo desenvolvedor Bitcoin Casey Rodarmor em 2 de janeiro de 2023.
Ordinals não é o primeiro protocolo a tentar criar NFTs no Bitcoin. Antes disso, o protocolo Omni usava a instrução OP_RETURN em transações Bitcoin para armazenar metadados e registrar dados de transações, enquanto Ordinals introduzia NFT no Bitcoin adicionando conteúdo de inscrição aos scripts Taproot.
Você pode inscrever vários tipos de NFT em Ordinalwallet.com ou Unisat.io, mas a taxa da Rede Bitcoin é muito alta agora. Inscrever alguns nomes de domínio e BRC20, atualmente requer cerca de 10u. ) O custo é muito alto.

Como mostrado acima, em Ordinalswallet.com, inscrevo Ordinals no Bitcoin para uma imagem de 178kb, que custa cerca de 264U. Claro, o principal motivo é que a taxa da rede Bitcoin excede 900.000 sats. O custo da inscrição sats é na verdade de apenas 546 sats. (cerca de 0,15U).
Como o conteúdo da inscrição é armazenado em scripts de gastos do caminho do script Taproot, ele é chamado inteiramente on-chain. Entre eles, os scripts Taproot têm muito poucas restrições ao conteúdo do Inscription e também podem obter descontos adicionais para testemunhas (desconto para testemunhas), tornando o armazenamento do conteúdo do Inscription relativamente econômico.
Bitcoin NFT tem uma vantagem significativa sobre Ethereum NFT: Bitcoin NFT é completa e permanentemente armazenado na cadeia Bitcoin, enquanto Ethereum NFT armazena apenas seus metadados na blockchain Ethereum.
Por exemplo, o NFT Gh0stlyGh0st#2510pode ser consultado através do Etherscan. Na verdade, é armazenado no IPFS.

Quanto ao NFT Pixel Pepes #1480, sua localização aponta para um HashID de transação Bitcoin. Pode ser consultado através do Mempool.space ou outro Bitcoin Explorer. É um HashID na altura do bloco 782671.
O protocolo Ordinals é um sistema de numeração de Satoshis, atribuindo a cada Satoshi um número de série e rastreando-os nas transações. Os ordinais são de grande importância para o Bitcoin. A maneira mais simples de entender é que antes do surgimento do protocolo Ordinals, as pessoas só prestavam atenção em “o número total de Bitcoins é 21 milhões”; com o protocolo Ordinals, o foco das pessoas gradualmente se tornará “o número total de Bitcoins é; 2.100 trilhões de satoshis”. E os usuários podem anexar dados adicionais (imagens, vídeos, texto, etc.) ao blockchain Bitcoin por meio de ordinais, tornando cada Satoshi único.
Mesmo que os usuários não adicionem dados adicionais aos Ordinals, Ordinals também propõe as seguintes divisões de raridade diferentes com base na posição de Satoshi no blockchain: comum (qualquer Satoshi exceto o primeiro Satoshi no bloco), incomum (O primeiro Satoshi de cada bloco), raro (o primeiro Satoshi de cada período de ajuste de dificuldade), épico (o primeiro Satoshi após cada redução pela metade), lendário (o primeiro Satoshi de cada ciclo), Mítico (o primeiro Satoshi no bloco de gênese).
Portanto, mesmo sem adicionar dados adicionais aos Ordinais, o próprio número Satoshi já confere a cada tipo de Satoshi um status diferente.

Por exemplo, o número ordinal de Mythic, o primeiro Satoshi no bloco gênese, é representado da seguinte forma:

Além dos diferentes ordinais (números) de Sat (Sat), conteúdos (como textos, imagens, vídeos, etc.) também podem ser inscritos no Sat para criar NFTs Bitcoin mais diversificados. A inscrição é realizada enviando o satoshi para ser inscrito em uma transação, que exibe o conteúdo da inscrição na cadeia, o que transforma ainda mais o satoshi em um artefato digital imutável (NFT) que pode ser rastreado, transferido, armazenado, comprado, vendido , perda e redescoberta.
Muitos Ordinals NFTs no mercado agora estão, na verdade, imitando o caminho de desenvolvimento dos Ethereum NFTs, como Ordinal Punks, Bitcoin Punks, etc. O desenvolvimento brutal inicial levou ao surgimento de muitos NFTs na cadeia Bitcoin que atualmente parecem um pouco "incompreensíveis ".

A imagem acima é o Bitcoin NFT lançado pela Yuga Labs - Twelvefold.
A entrada de instituições líderes do setor, como Yuga Labs e Magic Eden, tornou conhecida a narrativa do Bitcoin NFT. O volume de negociação de Ordinals NFT começou a aumentar.
BRC-20: Um novo experimento de financiamento social ocorrendo no Bitcoin
Mas o que realmente inflamou o mercado foi o BRC-20. Dando voltas e mais voltas, o que há de mais atraente na criptografia é a “emissão de moedas”. O ponto principal é que o método de emissão de moeda do BRC-20 é muito simples e bruto, o que é muito consistente com as características da emissão Crypto-fair, sem reserva de token, sem participações de VC, e o iniciador (implantador) não tem privilégios e distinções. Todos são iguais e só podem ser emitidos através do Mint get.
BRC-20 é simplesmente o “Bitcoin Experimental Token Standard” criado pelo usuário do Twitter domodata em 8 de março de 2023. Ele usa inscrições ordinais de dados JSON para criar (implantar) contratos Toekn, token mint (Mint) e transferir (token de transferência).
A emissão de tokens baseada no BRC-20 inclui principalmente três funções: Implantar, Mint e Transferir:
1. Use a função Deploy para criar um BRC20
O conteúdo de implantação é o seguinte:

Os criadores podem definir livremente o Tick para um identificador de 4 letras, independentemente do tamanho, eles também podem definir a quantidade total e os parâmetros de limite mínimo de cunhagem.
Claro, você também pode usar a função de produto de inscrição do Unisat.io diretamente. A Unisat comercializou a emissão de tokens baseados no padrão BRC20. Como mostrado abaixo:

Os criadores do processo de implantação só precisam pagar uma pequena taxa.
2. Use a função Mint para cunhar uma certa quantidade de BRC20
O conteúdo da hortelã é o seguinte:

Você também pode usar a função Mint no Inscribe no Unisat.io, conforme mostrado abaixo

Claro, antes do Mint, é melhor verificar a lista completa do BRC20 e selecionar os tokens BRC20 que ainda não foram 100% Mint, mas estão prestes a ser Mint.
3. Use a função Transferência para transferir uma certa quantia de BRC20
O conteúdo da transferência é o seguinte:

A função de transferência é na verdade uma função de transferência de token comum, que é a transferência em cadeia do token BRC20. A validade da transferência também deve obedecer à regra de “o valor não ultrapassa o saldo disponível”.

Assinar e vender o token BRC20 no Marketplace chama essencialmente a função de transferência.
ORDI: O primeiro token BRC20
ORDI é o primeiro token BRC20, com fornecimento total de 21 milhões, e cada Casa da Moeda é limitada a 1.000.

Depois que o ORDI foi implantado às 12h do dia 8 de março de 2023, 21 milhões de tokens ORDI foram 100% cunhados em menos de 18 horas.
A partir de agora, o ORDI tem mais de 7.600 titulares, e o preço de mercado atual excede 25U. Aqueles que cunharam originalmente esses tokens ORDI BRC20, se os mantiveram desde a cunhagem até agora, obtiveram mais de 10.000 vezes em apenas dois meses. taxa de retorno. Foi esse “efeito riqueza repentino” que rapidamente despertou o entusiasmo do mercado pelo investimento em BRC20 e Bitcoin NFT.
A ascensão do BRC-20 e do Ordinals NFT varreu este mercado baixista como uma tempestade, fazendo com que o mercado há muito adormecido caísse inexplicavelmente no Fomo do período da OIC. Desde todos podem emitir moedas com base no Ethereum ERC-20, até todos podem emitir moedas com base no BRC-20, e só precisam pagar o custo da taxa de rede Bitcoin do Mint Token para obter o Token de forma justa.
O status de desenvolvimento do Bitcoin Layer2
Comparado com a popularidade do Bitcoin NFT e BRC20, o desenvolvimento do Bitcoin Layer2 é lento e persistente, um pouco morno.
Rede de Iluminação: Solução de pagamento rápido na forma de Canal Estadual
Lighting Network é uma solução de expansão fora da cadeia que ajuda a rede Bitcoin a obter pagamentos rápidos na forma de State Channel. Projetado para lidar com os tempos lentos de transação e rendimento do Bitcoin, foi proposto pela primeira vez em 2016 por Joseph Poon e Thaddeus Dryja.
Desde o desenvolvimento da Lightning Network, existem quase 18.000 nós, executando cerca de 78.000 canais, e o número de BTC nos canais da Lightning Network é superior a 5.400. Comparado com o WBTC, a velocidade de desenvolvimento da Lightning Network não é, na verdade, muito rápida.
A desvantagem mais óbvia das soluções de expansão fora da cadeia para canais estaduais, como a Lightning Network, é que elas podem encontrar fraude em canal fechado e ataques maliciosos de expiração forçada. Para lidar com o primeiro tipo de risco, a Lightning Network adota a solução de monitoramento de terceiros da Watchtower. Para lidar com o último tipo de ataque, pois as transações que ocorrem nos canais da Lightning Network ainda precisam ser verificadas e liquidadas na rede Bitcoin, ao mesmo tempo, existem muitos canais fechados ao mesmo tempo, o que provavelmente causará congestionamento na rede Bitcoin.
Graças à atualização Taproot lançada em 14 de novembro de 2021, a rede Bitcoin agora é capaz de lidar com esse problema de forma mais eficiente. A atualização Taproot simplifica o processamento de transações A atualização Taproot agrupa várias assinaturas e transações, tornando mais fácil e rápida a verificação de transações na rede Bitcoin, o que pode ajudar na expansão da rede Bitcoin. Antes da implementação do Taproot, a verificação de transações na rede Bitcoin era lenta porque cada assinatura digital precisava ser verificada em relação a uma chave pública, o que aumentava o tempo necessário para transações complexas com múltiplas assinaturas que exigiam múltiplas entradas e assinaturas. E o Taproot oferece suporte à agregação de assinaturas, o que significa que várias assinaturas podem ser agrupadas e verificadas.
Porta-enxerto (RSK): solução da camada 2 na forma de cadeia lateral
Rootstock (RSK) é a solução de escalonamento para Bitcoin. RSK é uma cadeia lateral conectada ao Bitcoin através de uma ponte bidirecional.
O Rootstock possui uma máquina virtual RSK (RVM). Este é um RVM baseado em EVM que permite a execução de contratos inteligentes Ethereum no Rootstock. Isso significa que os desenvolvedores RSK podem usar o Solidity para codificar e os usuários podem adicionar a rede principal RSK ao Metamask, para que também possam usar a carteira Metamask para interagir com DApps no ecossistema RSK.
A plataforma RSK não possui token Gas nativo próprio e usa smartBTC (RBTC). O RBTC é emitido através do BTC bloqueado no Bitcoin Vault na proporção de 1:1 para garantir o valor do RBTC na rede RSK.
Muitas aplicações surgiram no ecossistema da RSK. Por exemplo: DeFi inclui Sovryn, RSK Swap, Tropykus e outros protocolos, e stablecoins incluem Dollar on Chain, BRX, RSK DAI, etc.
Stacks: Bitcoin layer2 com o melhor desenvolvimento ecológico
Stacks é uma rede de código aberto de aplicativos descentralizados e contratos inteligentes baseados em Bitcoin, e também é considerada a Camada 2 do Bitcoin. Ele traz funcionalidade de contrato inteligente para o Bitcoin sem modificar o próprio Bitcoin, permitindo que contratos inteligentes e aplicativos descentralizados usem o Bitcoin como um ativo sem confiança e liquidem transações no blockchain do Bitcoin. Bitcoin é a camada básica de liquidação, Stacks estende contratos inteligentes e programabilidade e, em seguida, adiciona camadas de escalabilidade e eficiência por meio da sub-rede de Hiro.
Stacks tem um livro-razão separado para armazenar dados além da Camada 1 do Bitcoin, e os desenvolvedores podem construir qualquer aplicativo baseado em Stacks. Stacks usa uma linguagem de programação chamada Clarity and Clarity VM, que tem a capacidade de ler o status da rede Bitcoin. Devido ao mecanismo PoX do Stacks, cada bloco Stacks é conectado a um bloco Bitcoin, e o hash do cabeçalho do bloco Bitcoin pode ser consultado usando a função get-burn-block-info.
Vale destacar que a próxima fase do Stacks lançará a versão Nakamoto. Esta versão do Stacks alcançará maior desempenho e diversidade por meio de Sub-redes.
A arquitetura básica do Stacks será então mostrada abaixo:

Uma única sub-rede pode suportar contratos inteligentes em diferentes linguagens de programação e ambientes de execução. A Sub-rede 1 suporta Clarity e Clarity VM, trazendo benefícios de segurança; Sunnet 2 suporta Solidity e EVM, trazendo benefícios de fácil integração e desenvolvimento... Em suma, pode haver mais mudanças pelas quais vale a pena esperar no próximo estágio do Stacks.
Atualmente, o ecossistema Stacks já possui algumas aplicações ecológicas. por exemplo:
1. Hiro Wallet: Esta é uma carteira móvel desenvolvida com base em Stacks. Suporta o armazenamento e gerenciamento de Bitcoin e Stacks Token, e também suporta o acesso e interação de dApps, que podem fornecer aos usuários uma experiência ecológica completa de Stacks;
2. Alex: Foco em transações de ativos criptografados e protocolos de empréstimo usando Bitcoin como camada de liquidação e Stacks como camada de contrato inteligente;
3. Ballot.gg: The Ballot é um aplicativo de votação descentralizado para projetos DAO, NFT, DeFi e Web3. É usado principalmente para ajudar projetos na comunidade Stacks a usar Tokens para gerenciar suas decisões de protocolo;
……
Stacks é atualmente o desenvolvimento ecológico da camada 2 do Bitcoin que é mais semelhante à camada 2 do Ethereum. Existem DApps prósperos no ecossistema, abrangendo DeFi, DAO, BTC Naming Service e todo o ecossistema NFT.
Conclusão
A situação do BRC-20 e Ordinals NFT e o desenvolvimento do Bitcoin Layer2 são como dois mundos - o primeiro é como um “círculo monetário” e o último é como um “círculo de cadeia”.
No mundo da criptografia, devemos deixar de lado nossa arrogância e preconceito contra coisas novas e continuar aprendendo.
Documentação de referência:
https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki
https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki
https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki

