Relationele gedistribueerde database en blockchain

Gedistribueerde database

Een relationeel gedistribueerd Database is een databasebeheersysteem dat gebruikmaakt van de relatie Primary Key (PK) en Foreign Key (FK). Vrijwel alle ERP-oplossingen maken gebruik van een relationele database. In een eenvoudige context verdeelt deze database alle gegevens op basis van onderlinge relaties. Gegevens van werknemers kunnen bijvoorbeeld worden opgeslagen in drie tabellen, namelijk de tabel met werknemersgegevens, de tabel met het werknemersadres en de tabel met het salaris van de werknemer, waarbij elke tabel de werknemers-ID als gemeenschappelijke sleutel heeft.

Blockchain-grootboek

Een Blockchain kan worden gedefinieerd als een gedecentraliseerde database, of eenvoudigweg een gedecentraliseerde gekoppelde lijst, waar een lijst met records (blokken genoemd) via cryptografie is gekoppeld. Met gedecentraliseerd bedoelen we dat er geen enkele database is waarin alle records worden opgeslagen, maar dat dezelfde set gegevens wordt opgeslagen in meerdere databases. Een blok in een Blockchain bevat een catalogus van records (bekend als transactiegegevens), een tijdstempel (dwz UNIX-tijd) en een cryptografische hash van het vorige blok (hash converteert de vorige blokgegevens naar een vaste lengte van willekeurige tekens).

Verschil tussen gedistribueerde database en Blockchain

Beide bovengenoemde databasesystemen hebben hun eigen voor- en nadelen. Laten we eens kijken naar de fundamentele verschillen tussen deze databasesystemen:

Relationele gedistribueerde databaseBlockchain-grootboek
Beheerd door een beheerderGeen beheerder, iedereen deelt dezelfde gegevens
Toegang beperkt om gegevens te bekijkenIedereen heeft toegang tot (openbare) Blockchain
Toegang beperkt tot schrijven van gegevensIedereen met de juiste consensus kan schrijven
Relationele databases zijn snelBlockchain is vanwege het verificatieproces traag
Geen geschiedenisspoor van bewerkte gegevens tenzij de logtabel wordt bijgehoudenGeschiedenis van gegevens wordt bijgehouden via hashing
Hoge prestaties en vertrouwelijkheidHoge herkomst en onveranderlijkheid

Vergelijking tussen database en blockchain

laat een reactie achter

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.