Assinar uma mensagem numa carteira de criptomoedas privada

Última atualização: 31 de março de 2025

A assinatura de mensagens é uma técnica que pode ser usada para verificar a sua identidade, caso precise de confirmar que é o proprietário do endereço da carteira. Um componente chave do Bitcoin e de outras criptomoedas é a assinatura de mensagens, que permite aos proprietários de carteiras verificar que têm acesso aos fundos armazenados num endereço de carteira específico sem realmente mover nenhum dos ativos.

Em que consiste uma mensagem assinada?

Uma mensagem assinada consiste em três componentes essenciais:

  • Uma mensagem assinada

  • Um endereço

  • Uma assinatura

O endereço é o endereço da carteira que está a confirmar, e a mensagem assinada é o texto completo. Um dos elementos mais cruciais do texto é a assinatura, que verifica que a mensagem assinada foi entregue pela pessoa designada.

Como assinar uma mensagem

Tudo o que precisa é de uma aplicação de carteira que suporte a assinatura de mensagens. Utilizando a aplicação da carteira, pode procurar a funcionalidade de assinatura de mensagens, que produzirá a sua mensagem assinada.

Também pode criar mensagens assinadas usando alguns serviços web, mas deve ser extremamente seletivo sobre quais escolhe. Para usar estes, precisará de ligar a sua carteira, por isso certifique-se de que o serviço é fiável e autêntico. Foi descoberto que fraudadores fabricam geradores de mensagens que, se tiverem acesso, conseguem levar todas as suas criptomoedas.

  1. 1

    Navegue para a secção 'Sign Message':

    Visite etherscan.io e aceda ao ecrã inicial, selecione o menu pendente ‘More’ no canto superior direito e, em ‘Services’, selecione ‘Verified Signature’.

    Escolha 'Sign Message' na barra de menu no topo da página. Geralmente, os serviços de carteira do explorador ou as secções de perfil de utilizador contêm esta opção.

    sign

    Para ligar a sua carteira, basta seguir as instruções. As carteiras Coinbase e Metamask são suportadas. O WalletConnect também pode ser usado para ligar a qualquer outra carteira compatível.

    wallet
  2. 2

    Digite a mensagem que deseja assinar:

    Coloque a mensagem exata que deseja assinar na secção 'Message'. Isto pode ser uma declaração, uma afirmação de propriedade ou qualquer outro conteúdo que exija verificação.

  3. 3

    Clique no botão 'Sign Message':

    Clique no botão 'Sign Message' para confirmar a mensagem que acabou de introduzir. Dependendo do seu fornecedor de carteira, poderá ser-lhe pedido para confirmar a ação na sua carteira (por exemplo, Metamask, Ledger, etc.).

  4. 4

    Forneça à Kraken uma cópia do Endereço, Mensagem e Hash da Assinatura exatamente como mostrado. Recomendamos usar a funcionalidade “copiar” no Etherscan, pois a mensagem diferencia maiúsculas de minúsculas e deve corresponder exatamente para fins de verificação. Não publique a mensagem assinada.

    Verify

    Verifique a Sua Mensagem Assinada

    Para verificar a sua mensagem assinada, clique em Verify Signature. Introduza as informações necessárias e clique em “Continue”.

    verify3

    A próxima solicitação verificará se a mensagem é válida.


  1. 1

    Ligue o seu Trezor:

    Use o cabo USB para ligar o dispositivo Trezor ao seu computador. A instalação do Trezor Bridge ou Trezor Suite pode ser necessária se for a primeira vez que liga o dispositivo, a fim de permitir a comunicação entre ele e o PC.

  2. 2

    Navegue para a interface da Carteira Trezor:

    Aceda à interface da carteira web Trezor ou inicie o Trezor Suite. Para desbloquear o seu Trezor, introduza o seu PIN, se solicitado.

  3. 3

    Escolha a sua conta Bitcoin:

    Abra a conta Bitcoin (BTC) que deseja usar para assinar a mensagem. Para fazer isso, clique na opção "Accounts" no menu lateral e, em seguida, escolha a conta Bitcoin apropriada.

  4. 4

    Clique em Assinar e Verificar:

    Encontre a função "Sign & Verify" na carteira web ou na interface do Trezor Suite. Geralmente, esta opção pode ser localizada nas configurações da conta Bitcoin escolhida ou no menu principal.

    Signverify
  5. 5

    Introduza o texto para assinatura:

    No campo de texto designado, digite a mensagem que deseja assinar na secção "Sign & Verify". Certifique-se de que introduz a mensagem exatamente como deve ser assinada.

    Signverify3
  6. 6

    Introduza o Seu Endereço Bitcoin:

    Ao assinar a mensagem com o seu Trezor, introduza o endereço Bitcoin ligado ao seu Trezor. Este endereço deve vir da conta Bitcoin que escolheu.

  7. 7

    Selecione o botão "Sign Message". O seu dispositivo Trezor poderá pedir-lhe para confirmar a atividade. Para verificar as informações e validar o procedimento de assinatura, siga as instruções exibidas no ecrã do seu Trezor.

  8. 8

    Assim que a mensagem for assinada, a interface do Trezor mostrará a assinatura. Copie a assinatura fornecida. Irá usá-la para confirmar a mensagem.

Verifique a sua mensagem assinada

  1. 1

    No Trezor Suite, escolha a conta que deseja usar para verificação de mensagens. Em seguida, clique nos três pontos e escolha Sign & Verify.

  2. 2

    Copie e cole a sua mensagem assinada no campo da mensagem. No campo Endereço, cole o endereço que foi usado para assinar a mensagem. Cole a assinatura na caixa Assinatura quando terminar. Selecione "Verify”.

  3. 3

    Se feito corretamente, o seu dispositivo Trezor deverá exibir o início da mensagem. Caso contrário, o Trezor Suite exibirá uma mensagem de erro.

    Complete

    "Message verified" aparecerá no ecrã do seu computador depois de ter verificado a assinatura no seu Trezor.

Recursos

A assinatura de mensagens dependerá em grande parte de uma combinação do ativo em questão e da carteira que detém o ativo. Para simplificar, fornecemos alguns recursos úteis abaixo para alguns ativos populares, como Bitcoin, Ethereum, Litecoin e Dash.


Precisa de mais ajuda?