This article has been translated from English to German.
Eine Blockchain ist eine Datenbank oder ein digitales Hauptbuch, das aus einer Reihe miteinander verbundener Blöcke besteht, die Transaktionsdaten aus dem Netzwerk über einen bestimmten Zeitraum enthalten.
Die Distributed-Ledger-Technologie (DLT) ist ein anderer Begriff, der oft im Zusammenhang mit Blockchains verwendet wird.
Blockchain-Netzwerke sind das Herzstück von Kryptowährungen.
Jeder Block in einer Blockchain hat auch eine einzigartige Kennung, die sich von allen anderen Blöcken in der Kette unterscheidet und als Hash bezeichnet wird. Stell dir den Hash wie einen Fingerabdruck vor, der diesen Block für alle anderen Blöcke identifiziert.
Der Hash ist für die Gesamtfunktion der Blockchain äußerst wichtig, da Hashing bei der Verarbeitung der Transaktionen verwendet wird, die auf einer Blockchain stattfinden.
Hashing ermöglicht die schnelle und sichere Verarbeitung von Transaktionsdaten, da es Transaktionsdaten unterschiedlicher Länge in einen Wert fester Länge umwandelt.
Der Wert kann jederzeit abgerufen werden und ermöglicht so einen schnellen Zugriff auf Transaktionsdetails und Adressen.
Neu erstellte Blöcke enthalten auch Daten, die sich auf den vorherigen Block beziehen. Diese Beziehung zwischen aufeinanderfolgenden Blöcken macht Blockchains nahezu unveränderlich oder unverfälschbar.
Damit ein Hacker zum Beispiel einen Block ändern kann, müsste er nicht nur einen einzigen Block ändern, sondern jeden Block nach dem ersten Block, der geändert wurde.
Die Erstellung von Blöcken ist dank Kryptografie möglich.
Blöcke werden von Netzwerkteilnehmern, sogenannten Minern oder Validatoren, erstellt oder gemined, je nachdem, welcher Konsensmechanismus von der Blockchain verwendet wird. Diese validieren Netzwerktransaktionen und packen sie dann in einen neuen Block.
Miners und Validatoren werden für ihre Arbeit für das Blockchain-Netzwerk mit Belohnungen (Kryptowährung = Geld!) motiviert.
Die beiden bekanntesten Blockchains, die es heute gibt, sind Bitcoin und Ethereum.
Sie sind Beispiele für öffentliche Blockchains, die es jedem ermöglichen, die Transaktionshistorie einer Blockchain einzusehen.
Die meisten der heute bekanntesten Blockchains sind öffentliche Blockchains, im Gegensatz zu privaten Blockchains.
Viele Blockchains werden auch als „permissionless“ (genehmigungsfrei) bezeichnet, was bedeutet, dass jeder die für den Betrieb eines Blockchain-Knotens erforderliche Software herunterladen kann, um sich mit dem Netzwerk zu verbinden und mit der Erstellung und Validierung von Transaktionen sowie dem Mining von Blöcken zu beginnen.
Ebenso kann jeder die Blockchain-Software nehmen, sie installieren und dann so ändern, dass nur bestimmte Benutzer mit bestimmten Netzwerkberechtigungen Zugriff erhalten. Dies wird als genehmigungspflichtige Blockchain bezeichnet.