Blockchain

Eine Blockchain ist ein verteiltes Konto, das aus einer Verkettung von Datenblöcken besteht, wobei jeder einzelne Datenblock mit dem folgenden verkettet ist. Aus der Verkettung wird ein Hashwert für die Prüfsumme gebildet wird. Die Verkettung ist manipulationssicher und kann für Transaktionen genutzt werden.


Die Aneinanderreihung aus gesicherten und verketteten Datenblöcken, wie es bei der Blockchain angewendet wird, funktioniert wie eine verteilte Datenbank und wird durch die Computer der Peer-to-Peer-Netze verwaltet. Die Blockchain arbeitet dezentral und ist auf vielen Computern von Peer-to-Peer-Netzen gesichert und wird von diesen auch verwaltet. Basis der Blockchain ist die Distributed Ledger Technology (DLT) bei der die Kontenführung und die Transaktionen auf mehrere Computer verteilt sind. Kein einzelner Computer eines Peer-to-Peer-Netzes kann die Blockchain verändern. Alle Kopien werden gleichzeitig aktualisiert und validiert. Durch die Dezentralisierung sind Blockchain-Systeme besonders sicher. Um Unsicherheiten durch Single Point of Failures (SPoF) zu verhindern, erhält jeder einzelne an der Blockchain beteiligte Computer eine Kopie des momentanen Blockchain-Zustands.

Blockchains basieren auf festen Regeln bei denen Datenblöcke miteinander verkettet werden. Bei der Verkettung der Datenblöcke wird der Hashwert des Headers von Datenblock 1 berechnet und mit dem Header von Datenblock 2 verkettet. Daraus wird der Hashwert für den Header von Datenblock 2 berechnet. Der neue Hashwert wird mit dem Header von Datenblock 3 verkettet und daraus der Hashwert für Datenblock 3 berechnet, usw. Jeder neu hinzukommende Datenblock wird zuerst auf seine Authentizität hin überprüft.

Auf diese Art und Weise sind alle Datenblöcke gesichert. Der Vorgang ist transparent und kann unveränderbar nachvollzogen werden. Weil in jedem Datenblock die Transaktionen gespeichert sind, können gesicherte Transaktionen durchgeführt werden. Angewendet wird das Blockchain-Verfahren u.a. bei Transaktionen im Internet of Values, bei Kryptowährungen wie Bitcoin, Ripple etc. aber ebenso bei sicherheitsrelevanten Industrieanwendungen.

Informationen zum Artikel
Deutsch: Blockchain
Englisch: blockchain
Veröffentlicht: 29.08.2019
Wörter: 299
Tags: #Datenschutz
Links: Authentizität, Bitcoin, Computer, Datenblock, DLT (distributed ledger technology)