Private Blockchain (permesso) VS regular Crittografia a chiave pubblica: qual è la necessità e il valore aggiunto di una blockchain privata (autorizzata) se si può usare la normale crittografia a chiave pubblica normale?
Consentitemi di prefigurare questo, non sono assolutamente un esperto di blockchain.
Attualmente esistono due tipi di blockchain nel mondo di Crypto Currency. Registro privato e registro pubblico.
Un libro mastro pubblico consente a tutti gli utenti della rete di convalidare il numero di monete possedute da qualcuno e costituisce il fondamento del sistema di fiducia zero. Non hai bisogno di fidarti del fatto che ti ho inviato monete perché puoi guardare il libro mastro pubblico e convalidarlo per te stesso. Questo è il motivo per cui spesso c'è un lungo ritardo nell'invio di monete a un'azienda perché richiedono alcuni blocchi da aggiungere al libro mastro prima che acconsentano a una transazione.
I registri privati nascondono invece le transazioni. A seconda dell'implementazione, se si desidera provare una transazione, è necessario trovare una terza parte attendibile che abbia accesso al libro mastro o ad altre implementazioni. Nel caso di Monero, hanno una chiave di transazione che può essere recuperata dal mittente e utilizzata per convalidare una transazione dal ricevente.
Questo è solo il mondo della valuta criptata. Ovviamente c'è una quantità infinita di usi per la tecnologia blockchain. Uno di questi esempi sarebbe la documentazione sanitaria. Questo è un eccellente esempio di qualcosa che vogliamo tracciare sulla nostra vita, ma che non voglio anche pubblico. Sarebbe un ottimo banco di prova per una blockchain di ledger privato.
D'altra parte ci sono cose come i record di vendita di proprietà. Questi sono qualcosa che dovrebbe essere tracciato e ogni trasferimento pubblico e immutabile. Un altro grande banco di prova per una blockchain pubblica.
Bene, la crittografia a chiave pubblica / chiave asimmetrica parla molto brevemente, l'idea di utilizzare i concetti di una chiave pubblica e privata ai fini della crittografia e della decrittografia, rispettivamente. La tecnologia blockchain è solo un concetto che usa questa idea. Ovviamente, questa è una panoramica di base e i dettagli di ciascuno di questi due concetti prendono interi libri / corsi per spiegarli completamente. Ma per chiarire la tua percezione generale su come questi due concetti interagiscono, pensa in questo modo:
Pensa al concetto di serratura (intendo la versione fisica, un pezzo di metallo con un buco della serratura al centro). Ora questo concetto è usato dalle porte di casa tua, dalle tue porte per automobili, da scrigni del tesoro, ecc. Ora non diresti "perché dovrei usare una cassa del tesoro, quando posso usare solo un lucchetto?". La cassa utilizza semplicemente il concetto della serratura. La funzionalità del torace non può essere paragonata a quella della serratura, il baule viene utilizzato per riporre oggetti di valore, ma ha bisogno del lucchetto per farlo in modo efficace. Mentre il lucchetto è un lucchetto indipendentemente dal fatto che il torace lo stia usando.
Leggi altre domande sui tag cryptography blockchain public-key-infrastructure