Den Unterschied zwischen einer Datenbank und einer Blockchain verstehen

Unterschied zwischen einer Datenbank & amp; Blockchain

Wussten Sie, dass eine Blockchain und eine Datenbank zwei verschiedene Dinge sind? Ich frage das, weil viele Blockchain als ähnlich wie eine Datenbank betrachten, aber es ist viel mehr als das.

Natürlich ist eine Blockchain eine Form einer Datenbank, einer verteilten Datenbank. Ich weiß, dass einige von Ihnen vielleicht neugierig werden, wenn ich “verteilt” sage. & ‘Datenbank’ zusammen.

Lassen Sie uns diese Neugier am Leben erhalten, denn ich werde heute den Unterschied und die Ähnlichkeit zwischen einer Datenbank und einer Blockchain hervorheben.

Was ist eine Blockchain??

Eine Blockchain ist eine verteilte Datenbank oder ein Ledger.

Es handelt sich um eine DLT- oder verteilte Hauptbuchtechnologie, die die Welt noch nicht gesehen hat, bevor sie uns erst 2009 von Satoshi Nakamotos Bitcoin-Einführung vorgestellt wurde.

Die zugrunde liegende Technologie hinter Bitcoin ist die Blockchain..

Auf CoinSutra haben wir Blockchain in der Vergangenheit ausführlich besprochen: Der ultimative Leitfaden zum Verständnis, was eine „Blockchain“ ist & Wie es funktioniert.

Aber für die Uneingeweihten werde ich noch einmal eine kurze Einführung geben.

Eine Blockchain ist ein verteiltes Hauptbuch, das zwischen Parteien verwendet werden kann, die sich gegenseitig keine Daten anvertrauen.

Es ist so, weil das Hinzufügen von etwas zur Blockchain Arbeiten erfordert.

Im Fall einer Bitcoin-Blockchain werden beispielsweise alle 10 Minuten Blöcke von den Bergleuten mit kryptografischen Beweisen und Zeitstempeln zur Kette hinzugefügt. Vergessen wir aber nicht, dass dieser Prozess Blockchains sehr langsam macht.

Diese kryptografischen Beweise und Zeitstempel sowie der Arbeitsnachweis stellen sicher, dass niemand diese Daten bearbeiten kann, ohne einen erheblichen Arbeitsaufwand zu verursachen. Darüber hinaus wird durch das Hinzufügen von Transaktionen mit Zeitstempel ein unveränderlicher Verlauf erstellt, der von jedem überprüft werden kann.


Durch eine Blockchain wird die Herkunft digitaler Aufzeichnungen einfach und transparent.

Man kann sehen, wann ein digitaler Datensatz erstellt wurde (Ursprung), den Besitz von Datensätzen mit Zeitstempeln und seinen aktuellen Status, wie wir ihn in der Bitcoin-Blockchain haben.

In der Bitcoin-Blockchain können Sie tatsächlich den Ursprung einer bestimmten BTC sehen und sehen, wie oft sie zwischen verschiedenen Adressen abgewickelt wurde und welche Adresse diese BTC tatsächlich besitzt.

Diese Art von verteiltes Hauptbuch oder Datenbank kann zwischen Parteien, die sich nicht vertrauen und dennoch fair und nicht zentral miteinander umgehen möchten, sehr hilfreich sein.

Schließlich kann in der Blockchain-Architektur jeder digitale Aufzeichnungen in die Blockchain schreiben, indem er eine erhebliche Menge an Arbeit, die als Arbeitsnachweis bezeichnet wird, aufbringt, sodass es keine zentrale Agentur für das Schreiben in einer Blockchain gibt.

Was ist eine Datenbank??

Datenbanken sind eine Art zentrales Hauptbuch, in dem Sie dem Administrator vertrauen, dass er sie gut verwaltet.

Natürlich gewährt der Datenbankadministrator Lese- oder Schreibrechte, im Gegensatz zu Blockchain, wo jeder dies tun kann, indem er den erheblichen Arbeitsaufwand korrekt ausführt.

Aber wie bei Blockchain können moderne Datenbanken den Verlauf und verschiedene Versionen von Daten speichern, jedoch in gewissem Umfang mithilfe einer zentralisierten vertrauenswürdigen Entität.

Und weil sie zentralisiert sind, ist ihre Wartung einfach und ihre Leistung hoch. Dies bringt jedoch auch den Nachteil mit sich, einer zentralisierten Einheit zu vertrauen, die bei Beschädigung die gesamten Daten gefährden und sogar den Besitz digitaler Aufzeichnungen ändern kann.

Es ist auch nicht erforderlich, alle vorherigen Versionen des Hauptbuchs beizubehalten, da wir alle standardmäßig der zentralisierten Behörde vertrauen und sie fair handeln sollten, was in der realen Welt weit von der Realität entfernt ist.

In einem solchen System ist es einfach, die digitalen Aufzeichnungen zu raubkopieren, und kann daher Probleme wie doppelte Ausgaben nicht lösen.

Fazit: Blockchain vs Database

Blockchain Datenbank
Niemand ist der Administrator oder Verantwortliche Datenbanken haben Administratoren & zentrale Steuerung
Jeder kann auf (öffentliche) Blockchain zugreifen Nur Entitäten mit Rechten können auf die Datenbank zugreifen
Jeder mit dem richtigen Arbeitsnachweis kann in die Blockchain schreiben Dies können nur Lese- oder Schreibberechtigte tun
Blockchains sind langsam Datenbanken sind schnell
Geschichte der Aufzeichnungen & Eigentum an digitalen Aufzeichnungen Keine Geschichte von Aufzeichnungen & Eigentum an digitalen Aufzeichnungen

Ich möchte nicht die Botschaft nach Hause bringen, dass zentralisierte traditionelle Datenbanken nutzlos oder schlecht sind. Stattdessen möchte ich zeigen, dass beide Arten von Ledgern für unterschiedliche Zwecke verwendet werden können.

Überall dort, wo wir Herkunft und Unveränderlichkeit benötigen, können wir beispielsweise die Blockchain verwenden. Wenn wir hohe Leistung und Vertraulichkeit benötigen, können wir herkömmliche Datenbanken verwenden.

Gefällt dir dieser Beitrag? Teile es mit deinen Freunden!

Hier sind einige andere handverlesene Artikel, die Sie als nächstes lesen können:

  • Beste auf Spielen basierende Kryptowährungen, in die Sie in diesem Jahr investieren können
  • Top Wallets zum Speichern von ERC20-Token
  • Kryptowährung der Gegenpartei (XCP): Alles, was Sie wissen müssen
  • Welche Kryptowährungen werden von der Ledger Wallet unterstützt??
  • Was ist ein Block- / Blockchain-Explorer??
Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map