Os Ordinals estão mudando a forma como o Bitcoin (BTC) é utilizado. Novos sistemas estão sendo criados usando a infraestrutura da maior criptomoeda em valor de mercado, e essas mudanças podem impactar drasticamente o mundo das finanças descentralizadas (DeFi).
O desenvolvedor que se identifica como Punk 3700, e que é uma das pessoas por trás do projeto New Bitcoin City, contou ao Cointelegraph Brasil como o Bitcoin pode se tornar uma camada de dados muito efetiva.
Contratos inteligentes sobre Bitcoin
No dia 21 de janeiro, o desenvolvedor Casey Rodarmor publicou um software chamado Ord. Usando uma funcionalidade presente na atualização Taproot, implementada no Bitcoin em novembro de 2021, o software de Rodarmor permite a inclusão de dados em transações de Bitcoin. Essas inclusões, chamadas Inscrições, podem adicionar imagens, vídeos, áudios e outros arquivos de até 4MB em transações de Bitcoin.
O software ganhou popularidade rapidamente. Em menos de cinco meses desde o lançamento do Ord, a blockchain do Bitcoin já registrou 12,2 milhões de Inscrições. Os dados são do painel criado no Dune Analytics pelo usuário dgtl_assets.
Além disso, outros softwares com a mesma premissa do Ord foram criados, como o Trustless Computer (TC). “É uma infraestrutura de contratos inteligentes para o Bitcoin. A infraestrutura do TC permite que as pessoas criem diferentes camadas para o Bitcoin”, diz Punk 3700.
O TC usa a Ethereum Virtual Machine (EVM), usada para criar aplicações descentralizadas na rede Ethereum, em conjunto com a blockchain do Bitcoin. “A EVM é a camada de computação, e o Bitcoin é a camada de armazenamento”, explica o desenvolvedor. A linguagem de programação utilizada, acrescenta Punk 3700, é a mesma utilizada para criar aplicações no Ethereum, chamada Solidity. O desenvolvedor esclarece ainda que o TC não é uma solução de segunda camada do Bitcoin.
Uma forma de entender melhor o Trustless Computer, afirma Punk 3700, é interpretar a estrutura como os Ordinals. Em vez de inscrever imagens, no entanto, o TC escreve contratos inteligentes dentro de arquivos, que são acrescentados na blockchain do Bitcoin. “Em vez de indexar imagens do Bitcoin, o TC puxa transações de contratos inteligentes e constrói o estado da rede.”
Usar o Bitcoin como uma camada de dados para extrair informações tem causado o surgimento de diferentes aplicações descentralizadas. É o caso da New Bitcoin City, da qual Punk 3700 faz parte. Dentro de um mesmo ecossistema, e utilizando a blockchain do Bitcoin, desenvolvedores estão criando exchanges descentralizadas, bridges, criptomoedas e até jogos.
“Uma equipe pode criar uma camada focada em DeFi para o Bitcoin usando TC. Outra equipe pode criar uma camada para jogos no Bitcoin”, comenta o desenvolvedor. “Convidamos outros desenvolvedores a se juntarem e construírem sobre o TC. A New Bitcoin DEX é só um conjunto de contratos inteligentes. Assim como no Ethereum, qualquer um pode construir aplicações sobre a estrutura”, completa.
Inscrições Recursivas e BFS
No dia 11 de junho, Rodarmor introduziu nos Ordinals um importante desenvolvimento, chamado de Inscrições Recursivas. Dois principais problemas das Inscrições, até então, eram: a falta de conexão e a limitação gerada pelo teto de 4MB para inserção de arquivos.
Através das Inscrições Recursivas, diferentes Inscrições podem se relacionar, abrindo o leque de possibilidades dos Ordinals. É possível inserir um arquivo com códigos em uma Inscrição, que podem ser referenciados por outras inserções de informação. Em vez de incluir um arquivo “.jpeg” em uma transação de Bitcoin, por exemplo, o usuário publica algumas linhas de código com base em outra inscrição.
Na prática, isso permitiu a popularização de artes generativas no mercado de tokens não-fungíveis (NFTs) criado sobre os Ordinals. O desenvolvedor Felipe Servin, por exemplo, inseriu um cartão de visitas com uma arte generativa dentro da blockchain do Bitcoin.
Websites on Bitcoin?
— Ord.io (@ord_io) June 15, 2023
✅ Yes!@fservin inscribed his interactive personal site fully on-chain on Bitcoin in only 2.37 KB by using recursion!
Check it out:
→ https://t.co/AKzvO9bxTb pic.twitter.com/jGvz88veft
Punk 3700 conta que, desde abril deste ano, um sistema semelhante já está disponível no Trustless Computer. Esse sistema foi chamado de “Bitcoin File System” (BFS), e seu efeito prático é o mesmo das Inscrições Recursivas. O desenvolvedor acrescenta que o BFS permite que arquivos acrescentados à blockchain do Bitcoin podem ser referenciados dentro de um contrato inteligente.
“Isso é muito poderoso. Pela primeira vez, não temos dados espalhados pelo Bitcoin. Há uma forma programática, sem necessidade de confiança e descentralizada de ler, reutilizar e compor esses dados dentro de contratos inteligentes”, salienta Punk 3700.
Exemplo de como as Inscrições se comunicam no BFS. Imagem: Punk 3700/Twitter
Em uma publicação feita no Twitter em 14 de junho, o desenvolvedor explica que o BFS também é capaz de dividir um arquivo maior em peças menores de informação que se comunicam. Isso permite que, em teoria, arquivos de tamanho infinito possam ser incluídos na blockchain do Bitcoin. Além disso, as taxas para inscrição de dados podem ser até 94% menores.
Na avaliação de Punk 3700, sistemas como o BFS podem substituir o uso de soluções como o InterPlanetary File System (IPFS). Trata-se de um sistema de registro de dados em blockchain, comumente usado para armazenar imagens atreladas em NFTs. Enquanto o token é emitido na rede Ethereum, por exemplo, a imagem referente a este mesmo ativo é registrada através do IPFS.
“Em vez de apontar para dados armazenados no IPFS, agora podemos apontar para dados do BFS. Eu acredito que BFS é melhor que IPFS por ser uma camada de armazenamento eterna. Então, a posse de trabalhos de arte valiosos é exercida no Ethereum, mas as artes são armazenadas para sempre no Bitcoin.”
DeFi no Bitcoin é possível?
Embora as Inscrições Recursivas e BFS se pareçam no nível mais superficial da prática, há uma diferenciação a nível técnico, ressalta Punk 3700. “As Inscrições Recursivas resolvem um problema particular de concatenação de arquivos. Elas concatenam três arquivos em um arquivo único. A arquitetura de DeFi é mais complexa do que concatenação de arquivos. É necessário acrescentar lógica, regras e algoritmos.”
Como exemplo, o desenvolvedor explica que, para criar uma exchange descentralizada como a Uniswap, é necessário desenvolver o código para o mecanismo de market maker automático. Outro exemplo é o caso de stablecoins como a DAI, emitida pela MakerDAO, é necessária a estrutura para criar o mecanismo de estabilidade.
Quando perguntado se todos esses desenvolvimentos podem fazer um ecossistema descentralizado diverso florescer sobre o Bitcoin utilizado como camada de dados, Punk 3700 responde que é “absolutamente” possível.
“DeFi está vindo para o Bitcoin, mas precisa de uma infraestrutura mais sofisticada. Uma com contratos inteligentes, como Trustless Computer”, conclui.
Leia mais:
- Documentos de Hinman: Implicações para XRP, credibilidade da SEC e muito mais;
- Negociação de opções: esta exchange de derivativos quer se tornar a Robinhood das criptomoedas;
- China dá mais um passo para impulsionar alta de 1.000% nas criptomoedas e lança estratégia de Web3, metaverso com blockchain.