Copia digitale
Cos’è una copia digitale?
Copia digitale in riferimento a Bitcoin indica un record duplicato di ogni transazione Bitcoin confermata che ha avuto luogo su una rete peer-to-peer.
La copia digitale è una delle funzionalità di sicurezza della piattaforma Bitcoin che è stata implementata per affrontare il problema della doppia spesa.
Come funziona una copia digitale
L’ascesa delle criptovalute è iniziata nel 2009 con l’introduzione di Bitcoin. Uno dei catalizzatori dietro la creazione di Bitcoin è stato il desiderio dei suoi creatori di inventare una valuta digitale che non potesse essere controllata da alcuna autorità centrale e non richiedesse una terza parte fidata per garantire le transazioni.
A differenza del dollaro USA, che può essere inflazionistico o deflazionistico in base alla politica monetaria della Federal Reserve Bank, Bitcoin è indipendente da qualsiasi organo di controllo. Questo perché Bitcoin opera attraverso una rete decentralizzata di computer indipendenti in tutto il mondo che comunicano e trasmettono tra loro transazioni e dati Bitcoin.
Il problema della doppia spesa
Le transazioni in valuta digitale utilizzando un sistema decentralizzato hanno portato a un problema noto come doppia spesa.
La doppia spesa si verifica quando un utente acquista da due venditori utilizzando lo stesso Bitcoin. Prendi come esempio ipotetico Dave che ha $ 700 nel suo conto corrente. Il suo conto corrente è collegato a entrambi i suoi conti di investimento con il Broker A e il Broker B.
Quando Dave completa un ordine di acquisto, i fondi vengono trasferiti automaticamente dal suo conto corrente al suo conto di investimento in cui è stato effettuato l’ordine. Dave acquista un’azione del valore di $ 700 inclusa la commissione di negoziazione dal Broker A ed effettua lo stesso identico ordine di acquisto per la stessa azione contemporaneamente al Broker B. In una situazione in cui c’è un ritardo nel sistema e le transazioni possono essere elaborate al Allo stesso tempo, entrambi i broker riceveranno informazioni che Dave ha i fondi richiesti sul suo conto, guadagnando due azioni invece di una.
Fortunatamente, spendere soldi più di una volta è un rischio che le valute tradizionali evitano attraverso istituzioni come stanze di compensazione, banche e sistemi di pagamento online come PayPal che controllano per assicurarsi che i fondi non vengano richiesti prima che la transazione venga elaborata. (E anche in questo caso possono verificarsi degli errori.)
Per risolvere questo problema in una piattaforma di valuta digitale, il produttore di Bitcoin ha creato un processo in base al quale ogni transazione copiata su un libro mastro viene verificata da più minatori Bitcoin distribuiti sulla rete.
Il registro distribuito e le copie digitali multiple
Ogni transazione Bitcoin viene registrata in un libro mastro noto come blockchain, quindi archiviata e copiata digitalmente su più reti nel sistema decentralizzato. Per impedire agli utenti manipolatori di spendere denaro digitale due volte, le copie digitali assicurano che ogni partecipante a bitcoin detenga una copia digitale crittografata delle proprietà di bitcoin di tutti.
I minatori di Bitcoin verificano le nuove transazioni e le aggiungono ai registri distribuiti. Il primo miner che conferma una transazione legittima la aggiunge alla coda delle nuove transazioni da includere nel libro mastro e pubblica i suoi risultati. Altri minatori verificano i risultati del primo minatore prima di aggiungere la transazione alla coda del registro delle loro copie digitali.
Le transazioni vengono finalmente e permanentemente registrate nella blockchain dopo che sei miner hanno confermato che l’utente ha i fondi necessari per completare la transazione. Dall’esempio sopra, il primo minatore può contrassegnare l’ordine di Dave con il Broker A come legittimo e annullare la sua transazione con il Broker B dati i suoi fondi insufficienti. Se gli altri minatori seguono l’esempio, la transazione di Dave con il Broker A viene finalizzata e registrata nel libro mastro. In un certo senso, la necessità di una singola autorità fidata è sostituita da una comunità distribuita e sicura di custodi di libri mastri.
Con le copie digitali delle transazioni Bitcoin nel registro, è altamente improbabile che la cronologia di una transazione venga compromessa. Un utente che cerca di manipolare una transazione sul libro mastro per il proprio guadagno lo farebbe invano poiché la transazione deve essere verificata da più minatori ed è in grado di modificare solo la propria copia digitale. Affinché un input di transazione venga modificato nel libro mastro, l’utente dovrà accedere alla copia di tutti. (L’eccezione a questo è un attacco del 51%.)