Firma di un messaggio su un wallet crypto privato

Ultimo aggiornamento: 31 mar 2025

La firma di un messaggio è una tecnica che può essere utilizzata per verificare la tua identità qualora avessi bisogno di confermare di essere il proprietario dell'indirizzo del wallet. Una componente chiave di Bitcoin e di altre criptovalute è la firma dei messaggi, che consente ai proprietari di wallet di verificare di avere accesso ai fondi memorizzati in un indirizzo di wallet specifico senza dover effettivamente spostare alcuna risorsa.

Da cosa è composto un messaggio firmato?

Un messaggio firmato è composto da tre elementi essenziali:

  • Un messaggio firmato

  • Un indirizzo

  • Una firma

L'indirizzo è l'indirizzo del wallet che stai confermando, e il messaggio firmato è il testo completo. Uno degli elementi più cruciali del testo è la firma, che verifica che il messaggio firmato sia stato consegnato dalla persona designata.

Come firmare un messaggio

Tutto ciò di cui hai bisogno è un'applicazione wallet che supporti la firma dei messaggi. Utilizzando l'applicazione wallet, puoi cercare la funzione di firma dei messaggi, che produrrà il tuo messaggio firmato.

Puoi anche creare messaggi firmati utilizzando alcuni servizi web, ma dovresti essere estremamente selettivo su quali scegliere. Per usarli, dovrai collegare il tuo wallet, quindi assicurati che il servizio sia affidabile e autentico. Sono stati scoperti truffatori che fabbricano generatori di messaggi che, se ottengono l'accesso, sono in grado di prendere tutte le tue criptovalute.

  1. 1

    Vai alla sezione 'Firma messaggio':

    Visita etherscan.io e, dalla schermata iniziale, seleziona il menu a discesa 'Altro' nell'angolo in alto a destra e, sotto 'Servizi', seleziona 'Firma verificata'.

    Scegli 'Firma messaggio' dalla barra del menu nella parte superiore della pagina. Di solito, questa opzione si trova nei servizi del wallet dell'explorer o nelle sezioni del profilo utente.

    sign

    Per collegare il tuo wallet, segui semplicemente le istruzioni. Sono supportati i wallet Coinbase e Metamask. WalletConnect può essere utilizzato anche per connettersi a qualsiasi altro wallet compatibile.

    wallet
  2. 2

    Digita il messaggio che desideri firmare:

    Inserisci il messaggio esatto che desideri firmare nella sezione 'Messaggio'. Questo potrebbe essere una dichiarazione, una prova di proprietà o qualsiasi altro contenuto che richieda verifica.

  3. 3

    Clicca sul pulsante 'Firma messaggio':

    Clicca sul pulsante 'Firma messaggio' per confermare il messaggio appena inserito. A seconda del tuo fornitore di wallet, potrebbe esserti richiesto di confermare l'azione nel tuo wallet (ad esempio, Metamask, Ledger, ecc.).

  4. 4

    Fornisci a Kraken una copia dell'indirizzo, del messaggio e dell'hash della firma esattamente come mostrato. Si consiglia di utilizzare la funzione “copia” in Etherscan poiché il messaggio è sensibile alle maiuscole e minuscole e deve corrispondere esattamente per scopi di verifica. Non pubblicare il messaggio firmato.

    Verify

    Verifica il tuo messaggio firmato

    Per verificare il tuo messaggio firmato, clicca su Verifica firma. Inserisci le informazioni necessarie e clicca su “Continua”.

    verify3

    Il prossimo messaggio ti chiederà di verificare se il messaggio è valido.


  1. 1

    Collega il tuo Trezor:

    Usa il cavo USB per collegare il dispositivo Trezor al tuo computer. Potrebbe essere necessario installare Trezor Bridge o Trezor Suite se è la prima volta che colleghi il dispositivo, al fine di abilitare la comunicazione tra esso e il PC.

  2. 2

    Naviga all'interfaccia del wallet Trezor:

    Accedi all'interfaccia del wallet web Trezor o avvia Trezor Suite. Per sbloccare il tuo Trezor, inserisci il PIN se richiesto.

  3. 3

    Scegli il tuo account Bitcoin:

    Apri l'account Bitcoin (BTC) che desideri utilizzare per firmare il messaggio. Per farlo, clicca sull'opzione "Account" nel menu laterale, quindi scegli l'account Bitcoin appropriato.

  4. 4

    Clicca su Firma e Verifica:

    Trova la funzione "Firma e Verifica" nell'interfaccia del wallet web o di Trezor Suite. Di solito, questa opzione si trova nelle impostazioni dell'account Bitcoin scelto o nel menu principale.

    Signverify
  5. 5

    Inserisci il testo da firmare:

    Nel campo di testo designato, digita il messaggio che desideri firmare nella sezione "Firma e Verifica". Assicurati di inserire il messaggio esattamente come dovrebbe essere firmato.

    Signverify3
  6. 6

    Inserisci il tuo indirizzo Bitcoin:

    Quando firmi il messaggio con il tuo Trezor, inserisci l'indirizzo Bitcoin collegato al tuo Trezor. Questo indirizzo dovrebbe provenire dall'account Bitcoin che hai scelto.

  7. 7

    Seleziona il pulsante "Firma messaggio". Il tuo dispositivo Trezor potrebbe chiederti di confermare l'attività. Per controllare le informazioni e convalidare la procedura di firma, segui le istruzioni visualizzate sullo schermo del tuo Trezor.

  8. 8

    Una volta firmato il messaggio, l'interfaccia Trezor mostrerà la firma. Copia la firma fornita. La userai per confermare il messaggio.

Verifica il tuo messaggio firmato

  1. 1

    In Trezor Suite, scegli l'account che desideri utilizzare per la verifica del messaggio. Quindi, clicca sui tre puntini e scegli Firma e Verifica.

  2. 2

    Copia e incolla il tuo messaggio firmato nel campo del messaggio. Nel campo Indirizzo, incolla l'indirizzo utilizzato per firmare il messaggio. Incolla la firma nella casella Firma quando hai finito. Seleziona "Verifica”.

  3. 3

    Se fatto correttamente, il tuo dispositivo Trezor dovrebbe visualizzare l'inizio del messaggio. In caso contrario, Trezor Suite visualizzerà un messaggio di errore.

    Complete

    "Messaggio verificato" apparirà sullo schermo del tuo computer dopo aver verificato la firma sul tuo Trezor.

Risorse

La firma dei messaggi dipenderà in gran parte da una combinazione dell'asset in questione e del wallet che detiene l'asset. Per semplicità, abbiamo fornito alcune risorse utili di seguito per alcuni asset popolari come Bitcoin, Ethereum, Litecoin e Dash.


Hai ancora bisogno di aiuto?