Os usuários de Bitcoin (BTC) em breve poderão acessar funcionalidades de contratos inteligentes sem a necessidade de pontes, wrapping ou renunciar ao controle de seu BTC por meio de uma nova integração entre a Rede dWallet e a Avail.

A parceria permitirá que os contratos inteligentes da dWallet, construídos na solução de disponibilidade de dados da Avail, criem assinaturas de Bitcoin pela primeira vez, mantendo o controle completo do BTC de um usuário.

Falando ao Cointelegraph, o cofundador e CEO da dWallet, Omer Sadika, disse que a solução de rollup de Bitcoin interagiria com BTC nativo sem a necessidade de pontes ou wrapping, o que, por design, criou incentivos consideráveis para hackear ou colaborar para explorar:

“Soluções de interconexão como pontes ou MPC federado estão quebradas porque os usuários precisam sacrificar sua propriedade para usá-las, dando seu BTC. Como a propriedade é transferida, uma colaboração ou hackeamento poderia facilmente esvaziar os ativos. Este problema já resulta em bilhões de dólares roubados.”

Sadika acrescenta que a comunidade de Bitcoin há muito tempo é hiper-crítica dos rollups de Bitcoin ou “camadas 2”, com muitas soluções criticadas por "scamming de afinidade" ao enganar os usuários para pontuar ou embalar BTC em troca de outros tokens.

Jameson Lopp, cofundador e diretor de tecnologia da empresa de custódia de Bitcoin Casa, destacou recentemente que quase 30 protocolos camada 2 de Bitcoin estão sendo testados.

Fonte: Jameson Lopp

É um fato que Sadika tem como objetivo abordar com a integração com Avail. Ele afirma que as dWallets permitem BTC nativo programável, onde a assinatura do usuário é criptograficamente necessária.

“Todos os rollups de Bitcoin ou L2s existentes estão usando soluções de interconexão como pontes ou MPC federado, violando o princípio mais sagrado da Web3 e especificamente dos Bitcoiners — a propriedade do usuário.”

A computação multipartidária (MPC) está no cerne dessa funcionalidade. MPC é um conjunto de protocolos criptográficos que permitem que várias partes calculem uma função juntas sem revelar seus inputs uns aos outros.

De acordo com Sadika, uma carteira operando na MPC descentralizada da Rede dWallet pode gerar uma transação Bitcoin. Para fazer isso, um contrato inteligente em um rollup da Avail é necessário para aprovar a transação, bem como o usuário assinar para a transação Bitcoin.

Ele explica que o contrato inteligente em um rollup da Avail pode aplicar qualquer lógica, incluindo custódia, troca, empréstimo ou staking. Sadika acrescenta que a participação do usuário garante criptograficamente que ninguém pode colaborar ou hackear e roubar os ativos do usuário:

“O fato de a dWallet gerar uma assinatura Bitcoin significa que a lógica será aplicada no BTC nativo no Bitcoin e não usando uma representação do BTC, como tokens embalados.”

A colaboração promete usar a infraestrutura de MPC da dWallet para ampliar as capacidades do Bitcoin, permitindo a criação de rollups nativos. Sadika diz que isso permitirá que contratos inteligentes executem qualquer lógica e utilizem BTC nativo como parte do contrato inteligente sem pontes ou wrapping de tokens.

“Portanto, qualquer protocolo DeFi [finanças descentralizadas] como troca ou empréstimo agora pode utilizar BTC nativo. Outros casos de uso, como staking de BTC nativo, DAOs [organizações autônomas descentralizadas] controlando BTC nativo, negociando um portfólio de ordinais ou jogos, agora podem incluir BTC nativo,” acrescenta Sadika.

Anurag Arjun, cofundador da Avail, acrescenta que permitir que o BTC seja usado programaticamente em outras blockchains por meio de uma abordagem minimizada de confiança é uma abordagem inovadora para impulsionar a adoção do Bitcoin.

“O Bitcoin representa uma excelente camada base do ponto de vista da disponibilidade de dados, com a maior segurança disponível no ecossistema,” disse Arjun.

A tecnologia dWallet permite que um contrato inteligente Solidity em um rollup da Avail crie assinaturas Bitcoin e permite que os desenvolvedores gerenciem uma dWallet.

Enquanto isso, a Rede dWallet exige aprovação do contrato inteligente do rollup da Avail para aplicação de lógica, exigindo que os usuários finalizem a assinatura para evitar a colaboração e o roubo de ativos.