A carteira quente da Binance teve um problema hoje de madrugada, e muita gente ouviu falar do EIP-7702 pela primeira vez. Vamos esclarecer primeiro o que significa:
1. O que é: um recurso trazido pela atualização Pectra do Ethereum. Uma carteira comum pode assinar uma autorização que transfere temporariamente o poder de execução para um trecho de código de contrato inteligente. O endereço não muda. A vantagem é permitir operações em lote e que outra pessoa pague as taxas de gas.
2. Por que isso chamou atenção desta vez: segundo análises posteriores da Blockaid e de outras empresas, o invasor incluiu em uma única transação 50 autorizações com números de sequência consecutivos, para acertar justamente o número de sequência que a carteira quente estava usando naquele momento. Se acertasse, o contrato malicioso poderia transferir ativos em lote em nome da carteira. E, se a delegação não for revogada, ela continuará válida.
3. Como os usuários comuns podem se proteger: primeiro, não assine autorizações que não entende, especialmente assinaturas que agrupam várias operações de uma só vez; segundo, se um site desconhecido pedir uma assinatura, pare e confira a qual contrato ela está delegando poderes; terceiro, verifique regularmente e revogue as autorizações que não usa. Sempre que possível, mantenha os ativos de maior valor em uma carteira fria.
Na minha opinião, o EIP-7702 não é uma porta dos fundos. Ele transforma a carteira, que antes era apenas uma chave para transferir fundos, em uma chave capaz de executar programas. Como a chave ficou mais poderosa, conferir com atenção a quem se está delegando poderes antes de assinar tornou-se essencial. Você costuma ler cada autorização antes de assinar?
$ETH #EIP7702
1. O que é: um recurso trazido pela atualização Pectra do Ethereum. Uma carteira comum pode assinar uma autorização que transfere temporariamente o poder de execução para um trecho de código de contrato inteligente. O endereço não muda. A vantagem é permitir operações em lote e que outra pessoa pague as taxas de gas.
2. Por que isso chamou atenção desta vez: segundo análises posteriores da Blockaid e de outras empresas, o invasor incluiu em uma única transação 50 autorizações com números de sequência consecutivos, para acertar justamente o número de sequência que a carteira quente estava usando naquele momento. Se acertasse, o contrato malicioso poderia transferir ativos em lote em nome da carteira. E, se a delegação não for revogada, ela continuará válida.
3. Como os usuários comuns podem se proteger: primeiro, não assine autorizações que não entende, especialmente assinaturas que agrupam várias operações de uma só vez; segundo, se um site desconhecido pedir uma assinatura, pare e confira a qual contrato ela está delegando poderes; terceiro, verifique regularmente e revogue as autorizações que não usa. Sempre que possível, mantenha os ativos de maior valor em uma carteira fria.
Na minha opinião, o EIP-7702 não é uma porta dos fundos. Ele transforma a carteira, que antes era apenas uma chave para transferir fundos, em uma chave capaz de executar programas. Como a chave ficou mais poderosa, conferir com atenção a quem se está delegando poderes antes de assinar tornou-se essencial. Você costuma ler cada autorização antes de assinar?
$ETH #EIP7702