De acordo com a Cointelegraph, o BitcoinOS (BOS) anunciou o código aberto do BitSNARK, um protocolo de verificação de conhecimento zero (ZK) projetado para Bitcoin (BTC). O BitSNARK é o primeiro protocolo a introduzir zk-SNARKs (Succinct Non-Interactive Argument of Knowledge) no blockchain do Bitcoin, permitindo a preservação da privacidade em transações e contratos inteligentes sem alterar o protocolo principal do BTC.

O protocolo é usado junto com outras duas inovações, Grail Bridge e Merkle Mesh, para expandir o papel do Bitcoin em finanças descentralizadas (DeFi), aplicativos cross-chain e tecnologia de privacidade em primeiro lugar. Historicamente, o blockchain BTC tem sido limitado a transações básicas sem elementos de proteção de privacidade além de endereços de carteira criptográfica. zk-SNARKs permitem a verificação de dados e transações de blockchain BTC sem revelar informações confidenciais, incluindo detalhes pessoais e financeiros do usuário. Expandir essa tecnologia além de plataformas como Ethereum permitirá aplicativos descentralizados (DApps) mais complexos e operações orientadas à privacidade no blockchain BTC.

Em uma sessão de perguntas e respostas com a Cointelegraph, Edan Yago, CEO e cofundador do BitcoinOS, explicou que o desenvolvimento pode ajudar o BTC a evoluir para uma rede segura e versátil. “Esperamos que outros possam avaliar como ele funciona, implementá-lo, experimentá-lo e colaborar para melhorar e inovar juntos. Também acreditamos que ele criará discurso e debate, o que, por sua vez, ajudará a inovação a se mover mais rápido”, afirmou Yago.

O press release detalha ainda mais que a introdução do protocolo de verificação ZK no BTC permitirá trocas atômicas descentralizadas, transações entre cadeias e indexação bidirecional. O BitSNARK também incorporará incentivos econômicos para manter a honestidade no blockchain do BTC sem sobrecarregar a rede com computação. “Provers e Verifiers têm algo a perder, o que mantém o sistema justo e evita que atores maliciosos comprometam o processo de verificação”, observou o release.

Após verificar com sucesso a primeira prova de ZK na mainnet do BTC em 24 de julho, introduzir zk-SNARKs no blockchain parece uma progressão natural. No entanto, há considerações a serem lembradas. Apesar das vantagens potenciais dos zk-SNARKs no BTC, a comunidade Bitcoin historicamente resistiu à mudança, como visto com o fork do Bitcoin Cash (BCH) em 2017. Como uma comunidade que prioriza a segurança e a descentralização em vez da funcionalidade, adicionar zk-SNARKs pode representar desafios de adoção e riscos à segurança devido à complexidade adicional.