Transaction Check
O Transaction Check é um recurso de segurança dos dispositivos Ledger que simula transações de criptomoedas, identificando possíveis ameaças antes de você assinar uma transação.
Como o Transaction Check funciona
O Transaction Check funciona como um antivírus para interações cripto: escaneia e analisa transações da Ethereum Virtual Machine (EVM) antes de você assiná-las, identifica possíveis ameaças e fornece informações claras para você tomar decisões mais seguras.
O processo para usar o Transaction Check é este:
- A opção para ativar o Transaction Check aparece quando uma transação EVM é iniciada no Ledger Live
- A transação não assinada é enviada de forma segura do Ledger Live para provedores de simulação independentes, que realizam simulações completas utilizando o estado da blockchain, dados do mempool, modelos de previsão, informações históricas e insights da comunidade.
- Os provedores de simulação emitem relatórios de avaliação da transação, que são autenticados pelos próprios provedores e criptograficamente vinculados à transação.
- Esses resultados são então transmitidos para o dispositivo Ledger do usuário, que verifica se a avaliação do relatório provém dos provedores de simulação confiáveis e corresponde à transação a ser assinada.
- Com base nessas simulações, o Transaction Check fornece uma avaliação clara, incluindo o tipo de transação, indicação de qualquer risco potencial, o nome do provedor de simulação, e essa análise de risco é exibida de forma segura ao usuário em seu dispositivo.
- Por fim, o usuário decide se deseja assinar a transação, considerando o relatório de avaliação de risco. Se quiserem mais informações, podem escanear um QR code e acessar detalhes adicionais do relatório de avaliação de risco para essa transação específica.
É importante destacar que esse processo foi desenvolvido para se proteger contra ataques man-in-the-middle. O elemento seguro oferece provas criptográficas de que o relatório de risco é autêntico.
Assinatura transparente vs Transaction Check
Embora tanto a assinatura transparente quanto o Transaction Check aumentem a segurança para os usuários Ledger, eles têm finalidades diferentes, porém complementares.
A assinatura transparente foca na transparência das transações, exibindo os detalhes de forma legível na tela do seu dispositivo Ledger, permitindo que você saiba exatamente o que está assinando. O Transaction Check, por outro lado, vai além de apenas exibir informações, simulando ativamente os resultados da transação e identificando riscos potenciais com base na atividade dos provedores e outros detalhes.
Quando usados em conjunto, esses recursos oferecem proteção completa: a assinatura transparente garante que você possa verificar a legitimidade dos detalhes da transação, enquanto o Transaction Check analisa de forma proativa possíveis ameaças de segurança e consequências da transação.
Por exemplo, se você fosse enviar alguma criptomoeda, a assinatura transparente mostraria apenas o endereço específico para o qual você está enviando, enquanto o Transaction Check poderia informar se esse endereço pertence a um invasor.