Bitcoin & Beyond é uma série educacional da equipe do The Rollup focada em uma classe nova e emergente de construtores no ecossistema Bitcoin. Por meio de espaços, painéis e apresentações interativas, o objetivo é fornecer insights técnicos profundos sobre projetos inovadores de expansão.

Em uma entrevista com Chase da Molecule, mergulhamos no crescente apetite por máquinas virtuais (VMs) de próxima geração destinadas a melhorar a programabilidade e escalabilidade do Bitcoin. A Molecule é uma empresa na vanguarda deste experimento. Sua tentativa de implementar a Máquina Virtual de Solana (SVM) com Bitcoin é um forte sinal de que os construtores também estão considerando alternativas à popular Máquina Virtual Ethereum (EVM).

VMs de alto desempenho para Bitcoin

Chase enfatizou que o objetivo da Molecule é aproveitar o ambiente de execução de maior desempenho para beneficiar os usuários do Bitcoin. Ele acredita que a Solana Virtual Machine (SVM) oferece rendimento e eficiência de custos incomparáveis. “O SVM fornece o maior rendimento com um ambiente de execução super testado em batalha”, observou Chase, destacando a capacidade da VM de atingir 1.000 transações por segundo por uma fração de centavo por transação.

A arquitetura do SVM, projetada para processamento paralelo de transações, melhora significativamente a escalabilidade e a eficiência. Num nível muito básico, permite a execução simultânea de vários contratos inteligentes, diferenciando o SVM de outras VMs que dependem de modelos de processamento sequencial, como o EVM. Isso resulta em maior rendimento e menor latência, crucial para aplicações que exigem alto desempenho e custos mínimos de transação

Um próspero ecossistema de desenvolvedores

Um dos principais motivos para a decisão da Molecule de adotar a Solana Virtual Machine (SVM) reside no seu próspero ecossistema de desenvolvedores e na ampla adoção do Rust como linguagem de programação. Solana possui mais de 3.300 desenvolvedores ativos no final de 2023, de acordo com a Electric Capital. Esta comunidade robusta é apoiada por extensas ferramentas e recursos educacionais que melhoraram significativamente a retenção de desenvolvedores.

Chase também mencionou Rust, a linguagem de desenvolvimento de Solana, como desempenhando um papel crucial no sucesso do SVM. Com mais de 3 milhões de desenvolvedores Rust em todo o mundo, a transição para o uso de SVM é perfeita para muitos, dada a familiaridade com a linguagem. Esta extensa base de desenvolvedores e a forte integração da linguagem nos ecossistemas Web3 garantem que o SVM não seja apenas tecnicamente superior, mas também vantajoso para adoção e inovação mais amplas.

Ao focar em uma VM que se alinhe bem com as preferências do desenvolvedor e ofereça um ambiente robusto e escalonável, a Molecule garante que eles estão construindo uma base que incentiva o rápido desenvolvimento e implantação de novos aplicativos em Bitcoin.

Visão Monolítica vs. Visão Modular

Outra ênfase foi nas limitações inerentes da Camada 1 do Bitcoin, que necessitam de uma abordagem modular para melhorar a programabilidade e escalabilidade. Os blockchains monolíticos tradicionais integram todas as funções principais – execução, disponibilidade de dados, consenso e liquidação – em uma única camada. Embora esse design melhore a segurança e a descentralização, ele também cria gargalos significativos que limitam o rendimento e a flexibilidade das transações. A Camada 1 do Bitcoin pode processar apenas um número limitado de transações por segundo, restringindo sua capacidade de suportar contratos inteligentes complexos e maiores volumes de transações.

Para resolver estas restrições, a Molecule adota uma abordagem modular, desacoplando estas funções em camadas distintas. Esta arquitetura permite a especialização e otimização de cada camada, melhorando significativamente a escalabilidade e a eficiência. Ao aproveitar pilhas modulares, a Molecule pretende integrar a camada de execução de Solana (SVM) com verificação ZK (conhecimento zero) para transações em Bitcoin.

A inovadora pilha de rollup SVM da Molecule se concentra em permitir a verificação ZK de transações por meio de uma ZKVM (máquina virtual de conhecimento zero) e postar snarks ZK (argumentos de conhecimento sucintos e não interativos) no Bitcoin usando um mecanismo de desafio-recompensa. Este método garante a finalização segura e eficiente das transações no Bitcoin.

A Molecule está considerando diferentes opções para este mecanismo de desafio, potencialmente usando BitVM ou uma variante baseada em um futuro soft fork OP_CAT. BitVM utiliza um sistema de prova de desafio onde qualquer verificador pode contestar transações durante um período de desafio predefinido, garantindo a integridade e precisão das transferências de ativos. Chase explicou: “você pode verificar qualquer transferência de ativos da molécula de volta para o Bitcoin. Há um período de desafio em que você pode, qualquer verificador pode entrar e dizer que, ei, há alguns problemas, então eles podem passar por esse mecanismo de desafio.” Esta abordagem combina computação off-chain com verificação on-chain, fornecendo uma solução robusta e econômica para manter a finalidade e a segurança das transações.

Uma nova narrativa Bitcoin L2

Quando questionado sobre a posição da comunidade Bitcoin em relação às soluções da Camada 2 (L2), Chase observou uma mudança notável na atitude em relação à adoção da programabilidade. Tradicionalmente, muitos puristas do Bitcoin têm sido cautelosos com as soluções L2, temendo que possam comprometer a segurança e a descentralização da rede. No entanto, os avanços recentes e a crescente procura por aplicações mais escaláveis ​​começaram a mudar esta perspetiva.

“Acho que a comunidade Bitcoin definitivamente exige programabilidade para o Bitcoin. O SVM é a melhor solução para isso em termos de rendimento e custo”, afirmou Chase, destacando a crescente abertura da comunidade às inovações L2.

A abordagem inovadora e o compromisso da Molecule em integrar máquinas virtuais (VMs) de alto desempenho com Bitcoin marcam um passo transformador para melhorar a utilidade e escalabilidade do Bitcoin.

Este é um post convidado de The Rollup. As opiniões expressas são inteiramente próprias e não refletem necessariamente as da BTC Inc ou da Bitcoin Magazine.

Fonte: Revista Bitcoin

A postagem Acelerando a programabilidade do Bitcoin com a máquina virtual Solana apareceu pela primeira vez em Crypto Breaking News.