Uma assinatura ruim será capaz de drenar sua conta no Ethereum após EIP-3074

4/23/2024, 5:44:08 PM
Após o PEI-3074, uma assinatura defeituosa poderia esgotar o saldo em sua conta Ethereum. O artigo elabora sobre como as carteiras integram o PEI-3074 e explica as maneiras específicas pelas quais isso poderia tornar os usuários mais vulneráveis e os mecanismos subjacentes, com o objetivo de evitar erros irreversíveis.

"Uma assinatura ruim será capaz de drenar sua conta no Ethereum após o EIP-3074."

Sim; isso é verdade. 3074 coautor aqui! Deixe-me resolver um pouco dessa preocupação antes que saia mais do controle.

Para começar: Não estou ciente de nenhuma carteira que suporte a assinatura de dados não prefixados hoje. Isso significa que atualmente, nenhuma carteira suporta 3074. Não importa quantos painéis de controle você navegue ou quantos recursos avançados você ative. Não é possível assinar uma mensagem 3074 hoje.

As mensagens que você assina para “login” em dapps usam um padrão completamente diferente com base no PEI-191. Isso antepõe os seguintes dados à mensagem que você assina:

“””

0x19 <0x45 (E)>

“””

É isso que torna impossível enganar alguém que faz login em um dapp para realmente assinar uma transação Ethereum válida.

Transações são prefixadas com valores de um único byte:

0x01 - 2930 tx

0x02 - 1559 tx

0x03 - 4844 tx

mais informações aqui:https://github.com/ethereum/execution-specs/tree/master/lists/signature-types

O 3074 planeja usar o prefixo 0x04. Isso o distinguirá de todos os outros tipos de dados assináveis no Ethereum.

Carteiras terão que optar ativamente por permitir que os usuários assinem essas mensagens.

Dependendo de como as carteiras integram 3074, elas podem criar uma situação em que seus usuários possam ser mais facilmente explorados. Para entender isso, precisamos ter certeza de que entendemos como as assinaturas 3074 funcionam.

A mensagem de autenticação sobre a qual a assinatura é construída tem os campos abaixo. Importante, inclui um endereço de invocador. Este é o único endereço sob o qual a assinatura será considerada válida por AUTH.

Para uma conta ser drenada, 1) a carteira precisará permitir que os usuários assinem para qualquer endereço de invocador e 2) os usuários não devem verificar se o invocador é confiável. Se qualquer um desses casos ocorrer, não haverá problema.

Para 1) esperamos que as carteiras entendam que 3074 invocadores são mais semelhantes a extensões de seu código do que a contratos. As carteiras não dão aos usuários a liberdade de executar código arbitrário com acesso às suas chaves privadas; da mesma forma, elas não devem permitir que os usuários deleguem sua conta arbitrariamente.

Portanto, se as carteiras integrarem de forma insegura 3074eos usuários não verificam o invocador com quem estão interagindo, é possível delegar a um invocador malicioso.

No entanto, é possível desfazer enviando uma única tx do EOA. Isso revoga todas as assinaturas de AUTORIZAÇÃO “em andamento”.

No mínimo, as carteiras devem tornar a assinatura de uma mensagem 3074 algo importante. Isso é como exportar sua chave privada, algo muito importante.

Supondo que uma carteira integre com segurança 3074, ainda é possível que uma conta seja varrida. Esta é uma propriedade fundamental das txs em lote. Ela permite facilmente que você envie várias operações, assim como permite que um atacante o engane e envie um lote de ativos para um endereço que eles controlam.

As carteiras devem exibir claramente cada operação que você está assinando. Dessa forma, é fácil notar “Eu pretendia fazer apenas uma negociação, mas este pedido de assinatura está me fazendo realizar uma dúzia de transferências também”.

Será impossível detectar isso se o agrupamento estiver disponível via assinatura cega.

Sim, 3074 está depositando muita confiança nas carteiras. Mas veja, já estamos confiando nelas para guardar com segurança nossa chave privada! Não há um nível mais alto de confiança.

É possível integrar e usar 3074 com segurança. Se alguma carteira tiver dúvidas sobre como fazer isso, não hesite em entrar em contato. Como autores do 3074, estamos atualmente descobrindo como podemos ajudar melhor esse padrão em sua próxima fase de vida.

Nos últimos anos, passamos muito tempo desenvolvendo cenários hipotéticos sobre como ele poderia ser usado e abusar. Estamos animados para que essas ideias comecem a ser produzidas. Mas também estamos cientes de que essa é a parte difícil.

Declaração:

  1. Este artigo originalmente intitulado "Uma assinatura ruim será capaz de drenar sua conta no Ethereum após a EIP-3074" é reproduzido de [clientes leves]]. Todos os direitos autorais pertencem ao autor original [clientes leves]. Se você tiver alguma objeção à reprodução, entre em contato com o Gate Learnequipe, a equipe lidará com isso o mais rápido possível.

  2. Isenção de responsabilidade: As visões e opiniões expressas neste artigo representam apenas as visões pessoais do autor e não constituem nenhum conselho de investimento.

  3. As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. Salvo indicação em contrário, copiar, distribuir ou plagiar os artigos traduzidos é proibido.

Compartilhar

Conteúdo

Calendário Cripto

Atualizações de projeto
Etherex lançará o Token REX em 6 de agosto.
REX
22.27%
2025-08-06
Dia Raro de Desenvolvimento e Governança em Las Vegas
A Cardano irá sediar o Rare Dev & Governance Day em Las Vegas, de 6 a 7 de agosto, com workshops, hackatonas e discussões em painel focadas em desenvolvimento técnico e tópicos de governança.
ADA
-3.44%
2025-08-06
Blockchain.Rio no Rio de Janeiro
A Stellar participará da conferência Blockchain.Rio, programada para acontecer no Rio de Janeiro, de 5 a 7 de agosto. O programa incluirá palestras e discussões em painéis com representantes do ecossistema Stellar em colaboração com os parceiros Cheesecake Labs e NearX.
XLM
-3.18%
2025-08-06
Webinar
A Circle anunciou um webinar ao vivo intitulado "A Era do Ato GENIUS Começa", agendado para 7 de agosto de 2025, às 14:00 UTC. A sessão explorará as implicações do recém-aprovado Ato GENIUS—o primeiro marco regulatório federal para moedas estáveis de pagamento nos Estados Unidos. Dante Disparte e Corey Then, da Circle, liderarão a discussão sobre como a legislação impacta a inovação em ativos digitais, a clareza regulatória e a liderança dos EUA na infraestrutura financeira global.
USDC
-0.03%
2025-08-06
AMA no X
Ankr realizará um AMA no X no dia 7 de agosto às 16:00 UTC, focando no trabalho do DogeOS em construir a camada de aplicação para DOGE.
ANKR
-3.23%
2025-08-06

Artigos Relacionados

Como fazer suas próprias pesquisas (DYOR)?
iniciantes

Como fazer suas próprias pesquisas (DYOR)?

"Pesquisa significa que você não sabe, mas está disposto a descobrir." -Charles F. Kettering.
11/21/2022, 8:53:06 AM
O que é análise fundamentalista?
intermediário

O que é análise fundamentalista?

Indicadores e ferramentas adequados combinados com notícias criptográficas compõem a melhor análise fundamental possível para a tomada de decisões
11/21/2022, 8:17:17 AM
O que é Bitcoin?
iniciantes

O que é Bitcoin?

Bitcoin, a primeira criptomoeda usada com sucesso no mundo, é uma rede descentralizada de pagamento digital peer-to-peer inventada por Satoshi Nakamoto. O Bitcoin permite que os usuários negociem diretamente sem uma instituição financeira ou terceiros.
11/21/2022, 10:12:36 AM
O que é o PolygonScan e como você pode usá-lo? (Atualização 2025)
iniciantes

O que é o PolygonScan e como você pode usá-lo? (Atualização 2025)

PolygonScan é um explorador de blockchain que permite aos usuários acessar detalhes de transações publicamente compartilhados na rede Polygon. Na atualização de 2025, agora processa mais de 5 bilhões de transações com confirmações em milissegundos, apresenta ferramentas de desenvolvedor aprimoradas, integração com Layer 2, análises avançadas, recursos de segurança melhorados e uma experiência móvel redesenhada. A plataforma ajuda os usuários a rastrear transações e obter insights mais profundos sobre o fluxo de ativos no crescente ecossistema da Polygon, que agora abriga 3,2 milhões de endereços ativos diários e $8,7 bilhões em valor total bloqueado.
11/11/2023, 6:20:25 PM
O que é Solana?
06:10
iniciantes

O que é Solana?

Como um projeto blockchain, Solana visa otimizar a escalabilidade da rede e aumentar a velocidade, e adota um algoritmo exclusivo de prova de histórico para melhorar significativamente a eficiência das transações e sequenciamento na cadeia.
11/21/2022, 10:09:54 AM
O que é EtherVista, o autoproclamado "Novo Padrão para DEX"?
intermediário

O que é EtherVista, o autoproclamado "Novo Padrão para DEX"?

Este artigo fornece uma análise aprofundada da emergente exchange descentralizada (DEX) EtherVista e seu token de plataforma, VISTA. Explora como a EtherVista visa desafiar o modelo existente de AMM (Automated Market Maker), especialmente o da Uniswap, por meio de seus mecanismos de negociação exclusivos e modelo de distribuição de taxas. O artigo também explora os contratos inteligentes da EtherVista, a tokenomia e como atrai usuários ao oferecer taxas de gás baixas e um inovador sistema de distribuição de receitas.
9/10/2024, 3:49:43 PM
Comece agora
Inscreva-se e ganhe um cupom de
$100
!