Translate

lunedì 10 settembre 2018

Quali sono le differenze tra Blockchain e DataBase ?

La tecnologia blockchain ha alcuni differenziatori chiave dai database. 
Una blockchain è una struttura di dati di sola scrittura, in cui le nuove voci vengono aggiunte alla fine del libro mastro. Ogni nuovo blocco viene aggiunto alla catena di blocchi collegando l'hash del blocco precedente (è possibile controllare la scheda Glossario per un aggiornamento sulle funzioni di hash). Non ci sono permessi di amministratore all'interno di una blockchain che consentono la modifica o l'eliminazione di dati.

In un database relazionale, i dati possono essere facilmente modificati o cancellati. In genere, esistono amministratori di database che possono apportare modifiche a qualsiasi parte dei dati e / o della loro struttura. 
Inoltre, le blockchain sono state progettate per applicazioni decentralizzate, mentre i database relazionali, in generale, sono stati originariamente progettati per applicazioni centralizzate, in cui una singola entità controlla i dati.