educazione
Adesso stai leggendo
Proof of Work: cos'è e come funziona?
0

Proof of Work: cos'è e come funziona?

creato Michał SielskiAgosto 26 2020

Proof of Work (PoW in breve) è l'algoritmo di consenso su cui si basa la maggior parte delle criptovalute, tra cui Bitcoin. Impedisce che le stesse monete vengano spese due volte, prevenendo le frodi. Come funziona la prova di lavoro? Si prega di consultare la nostra guida breve e specifica.

L'algoritmo di consenso Proof of Work funziona nella maggior parte delle criptovalute. È stato il primo algoritmo su cui si basava Bitcoin, e poi altro ancora altcoinyche è sorto dopo di lui. Tuttavia, l'algoritmo stesso è apparso prima del 2008 e Il debutto di Bitcoin. È stato utilizzato, tra le altre cose, per ridurre lo spam perché i calcoli sono veloci, affidabili ed economici.


Assicurati di leggere: Proof of Stake: cos'è e come funziona?


Protezione contro la doppia spesa

La funzione principale dell'algoritmo di consenso Proof of Work è la protezione dalla doppia spesa. doppio spesa). È solo che gli stessi fondi vengono spesi due volte, per errore o per frode deliberata.

Naturalmente, questo termine funziona principalmente nel campo delle criptovalute: non puoi pagare due volte con la stessa banconota fisica, ad esempio per un biglietto del cinema e poi per un taxi a casa. Tuttavia, questo è teoricamente possibile con il denaro digitale. Dopotutto, sono "solo" record di computer che possono essere copiati. Ecco perché è stato creato l'algoritmo di consenso PoW, in modo che tale possibilità sia solo teorica e in pratica impossibile da implementare.

È necessaria la prova di lavoro

Tutte le transazioni di criptovaluta vanno online. Questa è la loro base: ogni cambio di proprietà viene registrato nel blocco e deve essere confermato da entrambe le parti. Senza di esso, la transazione non sarà considerata valida e non entrerà nella blockchain. Blockchain non lo salverà e semplicemente non verrà implementato.

Blockchain è una base aperta che tutti possono controllare, ad esempio tracciare il percorso di ogni moneta dall'inizio della sua esistenza. Quindi si sa, ad esempio, del cosiddetto Le "balene", ovvero le persone che da anni tengono criptovalute di enorme valore, contate in milioni di dollari, nei loro portafogli. Grazie a questo si sa dove si trovano (ovvero su quale wallet) e quale percorso hanno percorso le singole unità di criptovaluta.

L'algoritmo di consenso Proof of Work rileva automaticamente le transazioni non valide e le arresta. Quindi nessuno spende i propri soldi o spende gli stessi soldi due volte, perché PoW si protegge utilizzando una combinazione di teoria dei giochi e crittografia.

Come funziona la prova di lavoro

W blockchainie tutte le transazioni vengono aggiunte in blocco alle precedenti. Questo viene fatto pubblicamente, quindi chiunque può verificare la correttezza del blocco per rilevare se, ad esempio, la criptovaluta non è già stata utilizzata per un'altra transazione. Finché la conferma non arriva, il blocco è candidato, solo dopo che è stato confermato, cioè la transazione è completata e le criptovalute possono andare avanti grazie alle transazioni successive.

Ogni blocco deve essere passato attraverso la funzione hash per generare l'hash del blocco. È come una "impronta digitale": dati di input inconfondibili separati per ogni blocco. Se noto, il blocco può essere verificato. Ma i dati sono sconosciuti perché sono crittografati crittograficamente. Questo codice non può essere decifrato, perché oggi richiederebbe la potenza di calcolo di tutti i computer del mondo. Quindi devi passare i dati attraverso l'algoritmo Proof of Work.

Non c'è spazio per errori o discrezione qui. Verrà eseguita solo una transazione valida e avverrà una sola volta. Inoltre, non può più essere annullato, ad esempio ritirare un bonifico bancario subito dopo che è stato inviato. Affinché i fondi vengano restituiti nell'altro modo, è necessario effettuare un'altra transazione, che sarà confermata allo stesso modo. L'algoritmo verificherà se le chiavi pubbliche corrispondono a quelle private, se i fondi appartengono davvero a te e se li hai spesi prima. In tal caso, la prossima transazione confermata andrà alla blockchain.

Cosa ne pensi?
Io
15%
interessante
69%
Eh ...
0%
Shock!
0%
Non mi piace
0%
ferita
15%
Circa l'autore
Michał Sielski
Giornalista professionista da oltre 20 anni. Ha lavorato, tra gli altri, nella Gazeta Wyborcza, recentemente associata al più grande portale regionale - Trojmiasto.pl. È presente sul mercato finanziario da 18 anni, ha iniziato alla Borsa di Varsavia quando le azioni di PKN Orlen e TP SA erano appena state introdotte sul mercato. Recentemente, i suoi investimenti si sono concentrati esclusivamente sul mercato Forex. Nel privato è un paracadutista, un amante delle montagne polacche e un campione polacco di karate.