Un libro mastro pubblico prende il nome dall'antico sistema di conservazione dei dati che veniva utilizzato per registrare informazioni come prezzi delle materie prime agricole, notizie e analisi. Era disponibile per la visione da parte del pubblico e per la verifica.
Con l'emergere di sistemi blockchain basati su criptovaluta, che si basavano anche su un meccanismo simile di conservazione dei registri e di verifica pubblica, l'uso del termine di contabilità pubblica ha guadagnato popolarità nel mondo della criptovaluta. Questo articolo esplora i registri pubblici di criptovaluta, il loro funzionamento e le sfide che devono affrontare.
Contabilità pubblica: dove tutto viene memorizzato
Una criptovaluta è una valuta digitale crittografata e decentralizzata che facilita lo scambio di valore mediante il trasferimento di criptovalute tra i partecipanti alla rete. Il libro mastro pubblico viene utilizzato come sistema di conservazione dei registri che mantiene le identità dei partecipanti in forma sicura e (pseudo-) anonima, i rispettivi saldi di criptovaluta e un registro di tutte le transazioni autentiche eseguite tra i partecipanti alla rete.
Per tracciare un parallelo, pensa a scrivere un assegno a un amico o a fare un bonifico online sul suo conto bancario, ad esempio $ 100.
In entrambi i casi, i dettagli della transazione verranno aggiornati nei registri della banca: il conto del mittente viene addebitato con $ 100, mentre il conto del destinatario viene accreditato dello stesso importo. I sistemi contabili della banca tengono traccia dei saldi e garantiscono anche che il conto del mittente abbia fondi sufficienti, altrimenti l'assegno rimbalza o il trasferimento online non è consentito. Se il mittente ha solo $ 100 nel suo account e emette due assegni da $ 100, l'ordine in cui vengono presentati gli assegni determina chi riceve il denaro e il cui assegno rimbalza.
I dettagli della transazione nei registri della banca possono essere richiesti e verificati dalle due parti tra le quali è avvenuta la transazione. Inoltre, la documentazione bancaria è accessibile solo dai funzionari della banca designati e dalle autorità (centrali) interessate come il dipartimento delle imposte o il governo in base alle necessità. Nessun altro può avere accesso a tali dettagli.
I registri pubblici funzionano allo stesso modo dei registri bancari, anche se con alcune differenze.
Analogamente ai registri bancari, i dettagli della transazione su un libro mastro pubblico di criptovaluta possono essere verificati e interrogati dai due partecipanti alla transazione. Tuttavia, nessuna autorità centrale e altri partecipanti alla rete possono conoscere l'identità dei partecipanti. Le transazioni sono consentite e registrate solo dopo un'adeguata verifica della liquidità del mittente, altrimenti vengono scartate.
Poiché nessuna autorità centrale controlla o mantiene i registri dei registri, come viene regolata l'equità sui registri delle criptovalute?
Come funziona il libro mastro pubblico?
Fisicamente, un libro mastro pubblico può essere visto come un sistema di gestione o archiviazione dei dati, simile a un sistema di database di registri bancari. Una blockchain è una forma di libro mastro pubblico, che è una serie (o catena) di blocchi in cui i dettagli della transazione vengono registrati dopo un'adeguata autenticazione e verifica da parte dei partecipanti alla rete designati. La registrazione e l'archiviazione di tutte le transazioni confermate su tali registri pubblici iniziano proprio dalla creazione e inizio del funzionamento di una criptovaluta. Man mano che un blocco viene riempito con capacità con i dettagli della transazione, i nuovi vengono estratti e aggiunti alla blockchain dai partecipanti alla rete chiamati minatori.
Alcuni partecipanti alla rete, spesso chiamati nodi completi, mantengono una copia dell'intero libro mastro sui loro dispositivi connessi alla rete di criptovaluta. A seconda dell'interesse dei partecipanti e della loro diffusione in tutto il mondo, il registro pubblico viene distribuito, mentre si connettono e contribuiscono alle attività della rete blockchain per mantenerlo agile e funzionale.
Poiché centinaia e migliaia di tali partecipanti mantengono una copia del libro mastro, tutti conoscono il vero stato della rete in termini di chi detiene quanti cryptotokens, quali transazioni sono autentiche da registrare e impediscono qualsiasi uso improprio come la doppia spesa. Una combinazione delle varie caratteristiche intrinseche del libro mastro pubblico, come l'algoritmo di consenso, la crittografia e il meccanismo di ricompensa, assicura che le identità dei partecipanti siano protette e che solo le transazioni autentiche vengano eseguite sulla rete.
Per portare a termine una transazione, come Alice che invia 1 bitcoin a Bob, deve solo trasmettere le informazioni che contengono i numeri di conto crittografati di lei e Bob (indirizzi di portafoglio) e l'importo della transazione di 1 bitcoin. Anche l'importo può essere offuscato, a seconda della configurazione della rete. Un meccanismo interno di firma digitale garantisce che solo la persona con le criptocoine necessarie sia in grado di eseguire transazioni di spesa dai propri portafogli / conti. Tutti i nodi completi sulla rete vedono questa trasmissione trasmessa, verificano l'autenticità e, se trovati autentici, aggiornano i record del libro mastro pubblico sui vari nodi che fanno parte della rete di criptovaluta blockchain. (Vedi anche, cosa registra una blockchain in una transazione di scambio bitcoin?)
Svantaggi delle criptovalute basate su contabilità pubblica
Oltre ai numerosi vantaggi offerti dai registri pubblici, c'è stata una crescente preoccupazione per l'uso dei registri pubblici nelle criptovalute.
Ad esempio, il meccanismo di funzionamento della blockchain bitcoin obbliga a registrare ogni singola transazione che si è mai verificata sulla sua rete. Equilibrare il mantenimento di questa storia dettagliata di lunga data con la necessità necessaria di ridimensionare la sua capacità futura di elaborare il numero crescente di transazioni costituirà una grande sfida per mantenere il bitcoin sostenibile nel lungo periodo.
Allo stesso modo, vi è il timore che il mantenimento di un registro pubblico che registri per sempre ogni transazione consenta agli hacker, ai governi e alle agenzie di sicurezza di tenere traccia dei registri pubblici e dei partecipanti alla rete. Mette a rischio l'anonimato e la privacy dei partecipanti alla blockchain, gli aspetti più importanti dell'uso della criptovaluta. In effetti, l'agenzia di sicurezza americana NSA è già accusata di tentare di rintracciare gli utenti di bitcoin. (Per ulteriori informazioni, vedi NSA ha aiutato a rintracciare gli utenti di Bitcoin, Snowden Papers Alleges .)
Inoltre, qualsiasi criptovaluta basata su contabilità pubblica è sempre sotto la possibile minaccia di tentativi di hacking, furto di criptovalute e intasamento della rete da parte degli hacker.
La linea di fondo
Come contenitore per l'archiviazione dei dati, il libro mastro pubblico costituisce la struttura portante di una criptovaluta, in quanto è dove tutto viene archiviato dopo la verifica. Mentre il suo utilizzo è ampiamente adottato, configurarlo con i giusti parametri è importante per mantenere le funzionalità decentralizzate e anonime per le transazioni senza problemi in criptovalute.
