Assinar uma mensagem numa carteira de criptomoedas privada

Última atualização: 31/03/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 da 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?

Existem três componentes essenciais para uma mensagem assinada:

  • 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 de 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 escolher. Para os usar, precisará de ligar a sua carteira, por isso certifique-se de que o serviço é fiável e autêntico. Foram encontrados fraudadores a fabricar geradores de mensagens que, se tiverem acesso, conseguem levar todas as suas criptomoedas.

  1. 1

    Navegue até à secção 'Assinar Mensagem':

    Visite etherscan.io e aceda ao ecrã inicial, selecione o menu pendente ‘Mais’ no canto superior direito e, em ‘Serviços’, selecione ‘Assinatura Verificada’.

    Escolha 'Assinar Mensagem' na barra de menu na parte superior 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 'Mensagem’. Isto pode ser uma proclamação, uma declaração de propriedade ou qualquer outro conteúdo que exija verificação.

  3. 3

    Clique no botão 'Assinar Mensagem':

    Clique no botão 'Assinar Mensagem' 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 é sensível a maiúsculas e 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 Verificar Assinatura. Introduza as informações necessárias e clique em “Continuar”.

    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 do 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 até à 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 for 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 "Contas" no menu lateral e, em seguida, escolha a conta Bitcoin apropriada.

  4. 4

    Clique em Assinar e Verificar:

    Encontre a função "Assinar e Verificar" na carteira web ou na interface Trezor Suite. Geralmente, esta opção pode ser encontrada nas definições da conta Bitcoin escolhida ou no menu principal.

    Signverify
  5. 5

    Introduza o texto para assinar:

    No campo de texto designado, digite a mensagem que pretende assinar na secção "Assinar e Verificar". 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 a sua Trezor, introduza o endereço Bitcoin associado à sua Trezor. Este endereço deve ser da conta Bitcoin que escolheu.

  7. 7

    Selecione o botão "Assinar Mensagem". Poderá ser-lhe pedido pelo seu dispositivo Trezor para confirmar a atividade. Para verificar as informações e validar o procedimento de assinatura, siga as instruções apresentadas no ecrã da sua Trezor.

  8. 8

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

Verifique a sua mensagem assinada

  1. 1

    Na Trezor Suite, escolha a conta que pretende utilizar para a verificação da mensagem. Em seguida, clique nos três pontos e selecione Assinar e Verificar.

  2. 2

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

  3. 3

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

    Complete

    "Mensagem verificada" aparecerá no ecrã do seu computador depois de ter verificado a assinatura na sua 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?