Notei uma discussão interessante na comunidade sobre como realmente interagimos com a blockchain. A questão é que o desenvolvimento de criptomoedas por muito tempo se concentrou em escalabilidade e descentralização, mas o fator humano de segurança ficou meio de lado. Vitalik Buterin recentemente chamou atenção para isso, propondo uma abordagem que muda tudo - a simulação não é apenas uma ferramenta técnica, é uma redefinição de como entendemos a segurança no Web3.



A essência da sua ideia é bastante elegante: o gap entre o que o usuário pensa que está fazendo e o que realmente o smart contract está executando. Essa é a questão principal. Uma pessoa comum não consegue entender o código hexadecimal na janela pop-up da carteira, então muitos simplesmente clicam em "Confirmar" e esperam o melhor. O resultado - phishing, permissões comprometidas, ativos perdidos.

Agora, sobre como isso deve funcionar. Em vez de apenas um botão de confirmação, a carteira realiza uma "execução a seco" da transação em um ambiente isolado - a simulação significa que você vê o estado futuro do seu portfólio antes de assinar algo. Por exemplo, ao invés de uma permissão abstrata de "gastar", você vê: "Você perderá 1 ETH, receberá 2500 DAI, nenhuma outra permissão será concedida". Se algum contrato malicioso tentar retirar toda a sua coleção de NFTs ao invés de uma troca simples, a simulação detectará isso antes de gastar gás.

Isso também prevê um sistema de segurança graduado. Para operações comuns de baixo risco - enviar uma pequena quantia para um endereço conhecido - tudo deve ser tranquilo. Mas quando você interage com um contrato novo ou transfere uma quantia significativa do seu saldo, o sistema introduz uma "resistência útil": limites de gastos, exigência de múltiplas assinaturas, até recuperação social através de tutores confiáveis.

Curiosamente, a proposta menciona o uso de grandes modelos de linguagem como uma camada adicional de verificação. Os LLMs treinam em enormes volumes de lógica humana, então teoricamente podem perceber quando o código parece suspeito - por exemplo, um contrato que pede permissão para gastar infinitamente sem um mecanismo de troca claro. Mas a ideia principal é não confiar em uma única "bala de prata", e sim na redundância. Quando vários sinais convergem - comando de voz, carteira de hardware, simulação, transação - ela prossegue. Quando há contradições - o sistema para.

Se isso realmente for adotado como padrão, e não como uma função premium de algumas carteiras, pode mudar radicalmente a situação. Hoje, o medo de um erro irreversível impede muitos de migrar de exchanges centralizadas. Tornar a segurança dos smart contracts visível e intuitiva cria uma rede de segurança que permite explorar sem o risco constante de perder tudo.

Obviamente, nenhum sistema é perfeito - Buterin mesmo reconhece isso. Definir o que é a "intenção do usuário" continua sendo uma tarefa complexa. Mas isso melhora bastante a situação atual. Os usuários ainda precisam seguir boas práticas: usar carteiras de hardware, verificar URLs de sites, ser cauteloso com permissões desconhecidas.

Algumas carteiras já experimentam ferramentas básicas de simulação, mas isso é mais exceção. A proposta de Buterin é, na essência, um apelo para toda a comunidade de desenvolvedores integrar isso como uma parte padrão da infraestrutura. Dado o ritmo acelerado de desenvolvimento do ecossistema, espero que uma adoção mais ampla aconteça gradualmente nos próximos anos. Essa é a mudança que precisa para que as criptomoedas se tornem realmente acessíveis às massas, e não apenas para quem está disposto a arriscar.
ETH-3,19%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
Adicionar um comentário
Adicionar um comentário
Sem comentários
  • Marcar