3 Maggio 2021 22:59

Chiave pubblica

Cos’è una chiave pubblica?

Una chiave pubblica è un codice crittografico che consente agli utenti di ricevere criptovalute nei propri account. La chiave pubblica e la chiave privata sono gli strumenti necessari per garantire la sicurezza della crypto economy.

Come funziona una chiave pubblica

Quando un utente avvia la sua prima transazione con bitcoin o altcoin, viene creata una coppia univoca di una chiave pubblica e una chiave privata. Ciascuna delle chiavi è costituita da una lunga stringa di caratteri alfanumerici che aiutano a mantenere al sicuro i beni di un utente nell’ecosistema digitale.

La chiave privata è nota solo all’utente e funge da ID digitale dell’utente. La chiave privata autorizza l’utente a spendere, ritirare, trasferire o eseguire qualsiasi altra transazione dal proprio account. Un sofisticato algoritmo viene applicato alla chiave privata per generare la chiave pubblica ed entrambe le chiavi vengono archiviate in un portafoglio digitale.

Punti chiave

  • Una chiave pubblica è un codice crittografico utilizzato per facilitare le transazioni tra le parti, consentendo agli utenti di ricevere criptovalute nei propri account.
  • Gli utenti ricevono una chiave privata e una chiave pubblica quando iniziano per la prima volta una transazione.
  • La chiave privata è resa disponibile solo al suo utente e autorizza l’utente a facilitare le transazioni dal proprio account.
  • La chiave pubblica viene utilizzata per verificare la firma digitale, che dimostra la proprietà della chiave privata.

Quando una transazione viene avviata da un utente per inviare, ad esempio bitcoin, a un’altra persona, la transazione deve essere trasmessa alla rete dove i nodi distribuiti confermano la validità della transazione prima di finalizzarla e registrarla sulla blockchain.

Prima che la transazione venga trasmessa, viene firmata digitalmente utilizzando la chiave privata. La firma dimostra la proprietà della chiave privata, sebbene non divulga i dettagli della chiave privata a nessuno. Poiché una chiave pubblica è modellata dalla chiave privata, la chiave pubblica dell’utente viene utilizzata per dimostrare che la firma digitale proviene dalla sua chiave privata. Una volta che la transazione è stata verificata come valida, i fondi vengono inviati all’indirizzo pubblico del destinatario.

L’indirizzo pubblico è una versione con hash della chiave pubblica. Poiché la chiave pubblica è composta da una stringa di numeri estremamente lunga, viene compressa e abbreviata per formare l’indirizzo pubblico. In effetti, la chiave privata genera la chiave pubblica, che a sua volta genera l’indirizzo pubblico.

Quando due persone stipulano un accordo in cui una invia gli altri gettoni o monete, si rivelano reciprocamente i loro indirizzi pubblici. L’indirizzo pubblico è come un numero di conto bancario. Il mittente necessita del numero per poter inviare i fondi al destinatario che potrà poi spenderli o ritirarli con la sua chiave privata. Il destinatario può anche verificare il lotto di monete del mittente utilizzando l’indirizzo pubblico del mittente che verrà visualizzato sul suo schermo.

considerazioni speciali

Sebbene la chiave pubblica e l’indirizzo vengano elaborati dalla chiave privata, il caso inverso è quasi impossibile.

La rete di criptovaluta rimane sicura utilizzando complicate funzioni matematiche per garantire che una chiave privata non possa essere elaborata dalla chiave pubblica, soprattutto perché la chiave pubblica e la sua versione hash sono viste da tutti sulla rete.

Poiché è impossibile rigenerare la chiave privata dalla chiave o dall’indirizzo pubblico, se un utente perde la sua chiave privata, qualsiasi bitcoin o altcoin situato al suo indirizzo pubblico sarà inaccessibile per sempre. D’altra parte, un utente che perde la sua chiave pubblica può farla ricreare con la chiave privata.