ETFFIN Finance >> Finanza personale corso >  >> Criptovaluta >> Blockchain

Spiegare le criptovalute nelle criptovalute

Le criptovalute come Bitcoin ed Ethereum hanno guadagnato un'immensa popolarità grazie alla loro decentralizzazione, sicuro, e natura quasi anonima, che supporta l'architettura peer-to-peer e consente di trasferire fondi e altre risorse digitali tra due individui diversi senza un'autorità centrale.

In che modo questo sistema automatizzato e pseudonimo di criptovaluta garantisce che tutte le transazioni vengano elaborate con la dovuta diligenza e autenticità senza alcun intervento? Inserisci il concetto e gli strumenti alla base della crittografia, che costituiscono la spina dorsale dell'elaborazione delle criptovalute.

Punti chiave

  • Bitcoin e altre criptovalute basate su blockchain si affidano a metodi crittografici per mantenere la sicurezza e la fedeltà, inserendo il "cripto-" nel nome.
  • La crittografia è la pratica matematica e computazionale di codifica e decodifica dei dati.
  • Bitcoin utilizza tre diversi metodi crittografici tra cui uno dedicato alla generazione delle sue coppie di chiavi pubblico-privato e un altro allo scopo di "estrarre".

La "Cripto" in Crittografia

La parola "crypto" significa letteralmente nascosto o segreto. "Crittografia" significa "scrittura segreta":la capacità di scambiare messaggi che possono essere letti solo dal destinatario previsto. A seconda della configurazione, la tecnologia di crittografia può garantire lo pseudo o il completo anonimato. Nelle criptovalute, la crittografia garantisce la sicurezza delle transazioni e dei partecipanti, indipendenza delle operazioni da un'autorità centrale, e protezione dalla doppia spesa.

La tecnologia di crittografia viene utilizzata per molteplici scopi:per proteggere le varie transazioni che si verificano sulla rete, per controllare la generazione di nuove unità monetarie, e per la verifica del trasferimento di asset digitali e token.

Facciamo un'analogia con una transazione del mondo reale, come la firma di un assegno bancario, che richiede la tua firma. Una firma affidabile e sicura richiede che abbia le seguenti proprietà:

  1. Dovrebbe essere verificabile da altri che si tratti effettivamente della tua firma;
  2. Dovrebbe essere a prova di contraffazione in modo che nessun altro possa falsificare la tua firma, e
  3. Dovrebbe essere al sicuro da qualsiasi possibilità di rifiuto da parte del firmatario in un secondo momento, vale a dire, non puoi rinunciare a un impegno una volta firmato.

Le criptovalute emulano il concetto di firme del mondo reale utilizzando tecniche di crittografia e chiavi di crittografia. I metodi di crittografia utilizzano codici matematici avanzati per archiviare e trasmettere i valori dei dati in un formato sicuro che garantisce che solo coloro a cui sono destinati i dati o la transazione possano ricevere, leggere, ed elaborare i dati, e garantire l'autenticità della transazione e del partecipante, come una firma del mondo reale.

Come funziona la crittografia?

Pensa alla ricezione di segnali radio sulla radio della tua auto che ti consentono di ascoltare la trasmissione. Questa trasmissione è di dominio pubblico e aperta a tutti. Al contrario, pensare alle comunicazioni a livello di difesa, come quella tra soldati in missione di combattimento. Questa comunicazione sarà sicura e crittografata. Sarà ricevuto e conosciuto solo dai partecipanti previsti invece di essere aperto a tutto il mondo. La crittografia delle criptovalute funziona in modo simile.

Nei termini più semplici, la crittografia è una tecnica per inviare messaggi sicuri tra due o più partecipanti:il mittente crittografa/nasconde un messaggio utilizzando un tipo di chiave e algoritmo, invia questa forma crittografata di messaggio al destinatario, e il destinatario lo decifra per generare il messaggio originale.

Le chiavi di crittografia sono l'aspetto più importante della crittografia. Fanno un messaggio, transazione, o valore dei dati illeggibile per un lettore o destinatario non autorizzato, e può essere letto ed elaborato solo dal destinatario previsto. Le chiavi rendono le informazioni "criptate", o segreto.

Molte criptovalute, come Bitcoin, non può utilizzare esplicitamente tale segreto, messaggi criptati, poiché la maggior parte delle informazioni che riguardano le transazioni Bitcoin sono in buona parte pubbliche. Però, ci sono anche criptovalute orientate alla privacy, come ZCash e Monero, che può utilizzare la crittografia per oscurare il valore e il destinatario di una transazione.

Alcuni degli strumenti che sono stati sviluppati come parte della crittografia hanno trovato un uso importante nella criptovaluta. Includono funzioni di hashing e firme digitali che costituiscono parte integrante dell'elaborazione di Bitcoin, anche se Bitcoin non utilizza direttamente i messaggi nascosti.

Metodi di crittografia utilizzati nelle criptovalute

Esistono più metodi per la crittografia nella crittografia.

Il primo è Crittografia a crittografia simmetrica . Utilizza la stessa chiave segreta per crittografare il messaggio non elaborato alla fonte, trasmettere il messaggio crittografato al destinatario, e quindi decifrare il messaggio a destinazione. Un semplice esempio è rappresentare alfabeti con numeri, diciamo, "A" è 01, "B" è 02, e così via. Un messaggio come "HELLO" verrà crittografato come "0805121215, ” e questo valore sarà trasmesso in rete al/ai destinatario/i. Una volta ricevuto, il destinatario lo decrittograferà utilizzando la stessa metodologia inversa:"08" è H, "05" è E, e così via, per ottenere il valore del messaggio originale "HELLO". Anche se le parti non autorizzate ricevono il messaggio crittografato "0805121215, "non avrà alcun valore per loro a meno che non conoscano la metodologia di crittografia.

Quanto sopra è uno degli esempi più semplici di crittografia simmetrica, ma esistono molte varianti complesse per una maggiore sicurezza. Questo metodo offre vantaggi di semplice implementazione con minimo sovraccarico operativo ma soffre di problemi di sicurezza della chiave condivisa e problemi di scalabilità.

Il secondo metodo è Crittografia con crittografia asimmetrica , che utilizza due chiavi diverse, pubblica e privata, per crittografare e decrittografare i dati. La chiave pubblica può essere divulgata apertamente, come l'indirizzo del destinatario del fondo, mentre la chiave privata è nota solo al proprietario. In questo metodo, una persona può crittografare un messaggio utilizzando la chiave pubblica del destinatario, ma può essere decifrato solo dalla chiave privata del destinatario.

Questo metodo aiuta a realizzare le due importanti funzioni di autenticazione e crittografia per le transazioni di criptovaluta. Il primo si ottiene quando la chiave pubblica verifica la chiave privata accoppiata per il mittente autentico del messaggio, mentre quest'ultimo viene realizzato poiché solo il titolare della chiave privata accoppiato può decifrare con successo il messaggio crittografato.

secp256k1

L'asimmetria utilizzata per le chiavi Bitcoin è chiamata crittografia a curva ellittica. Il metodo specifico è noto come secp256k1 e apparentemente è stato scelto da Satoshi per nessun motivo particolare se non per quello che era disponibile all'epoca!

Il terzo metodo di crittografia è Hashing , che viene utilizzato per verificare in modo efficiente l'integrità dei dati delle transazioni sulla rete. Mantiene la struttura dei dati blockchain, codifica gli indirizzi degli account delle persone, è parte integrante del processo di crittografia delle transazioni che avvengono tra conti, e rende possibile il mining di blocchi. Inoltre, le firme digitali completano questi vari processi di crittografia, consentendo ai partecipanti autentici di dimostrare la propria identità alla rete.

È possibile implementare più varianti dei metodi di cui sopra con i livelli di personalizzazione desiderati su varie reti di criptovaluta.

La linea di fondo

L'anonimato e l'occultamento sono aspetti chiave delle criptovalute, e vari metodi utilizzati attraverso tecniche crittografiche assicurano che i partecipanti, così come le loro attività, rimanere nascosti nella misura desiderata sulla rete.

Investire in criptovalute e offerte iniziali di monete ("ICO") è altamente rischioso e speculativo, e questo articolo non è una raccomandazione di Investopedia o dello scrittore per investire in criptovalute o ICO. Poiché la situazione di ogni individuo è unica, un professionista qualificato dovrebbe sempre essere consultato prima di prendere qualsiasi decisione finanziaria. Investopedia non rilascia dichiarazioni o garanzie in merito all'accuratezza o alla tempestività delle informazioni qui contenute. Alla data in cui questo articolo è stato scritto, l'autore non possiede criptovalute.