Was mit Blockchain technisch gemeint ist
Eine Blockchain ist ein Distributed-Ledger-System, bei dem Daten in Blöcken oder vergleichbaren Strukturen organisiert und über mehrere Knoten geführt werden. Neue Einträge werden nach Regeln des jeweiligen Protokolls bestätigt und anschliessend in die Kette oder den Ledger aufgenommen. Je nach Architektur erfolgt diese Bestätigung etwa über Konsensverfahren, definierte Validatoren oder andere Netzwerkmechanismen. Dadurch entsteht ein gemeinsam geführter Datenbestand, bei dem Herkunft, Reihenfolge und Zustand von Einträgen nachvollziehbar bleiben.
Typische Einsatzkontexte in Informatik und Web
Blockchain wird dort eingesetzt, wo mehrere Parteien ohne zentrale Datenhoheit auf denselben Transaktions- oder Statusverlauf zugreifen müssen. Typische Anwendungsfelder sind digitale Vermögenswerte, Smart Contracts, Tokenisierung, Nachweise über Eigentum oder Herkunft, Abwicklung von Transaktionen sowie interoperable Web3-Anwendungen. Auch in konsortialen oder unternehmensnahen Szenarien kann die Technologie sinnvoll sein, wenn Freigaben, Nachvollziehbarkeit und verteilte Zuständigkeiten technisch abgebildet werden sollen. Nicht jede Anwendung mit Transaktionsdaten benötigt jedoch eine Blockchain; in vielen Fällen genügt eine klassische zentrale Datenbank.
Plattformen, Protokolle und Ausprägungen
Unter dem Begriff Blockchain fallen unterschiedliche Netzwerke und technische Ökosysteme. Zu den bekannten Plattformen gehören unter anderem Ethereum, Solana, Cardano, Polkadot, Polygon, Avalanche, Algorand, Ripple, Stellar, Tron und Internet Computer. Sie unterscheiden sich etwa bei Protokollaufbau, Ausführungsumgebung für Smart Contracts, Governance, Transaktionsmodell und Integration in andere Systeme. Fachlich relevant ist zudem die Unterscheidung zwischen öffentlichen Netzwerken, privaten oder konsortialen Implementierungen sowie Lösungen mit eigenem Ledger gegenüber Anwendungen, die nur einzelne Blockchain-Dienste nutzen.
Einordnung unter Technologien und Abgrenzung zu verwandten Themen
Innerhalb der Hierarchie gehört Blockchain zur Ebene Technologien. Die Leistung beschreibt also nicht eine einzelne Programmiersprache oder ein isoliertes Softwareprodukt, sondern eine technologische Architektur mit eigenen Protokollen, Netzwerken und Entwicklungsmodellen. Von Künstlicher Intelligenz unterscheidet sich Blockchain dadurch, dass nicht Mustererkennung oder Modellinferenz im Zentrum stehen, sondern verteilte Zustandsführung und Validierung. Gegenüber Internet of Things liegt der Fokus nicht auf vernetzten Geräten, sondern auf der gemeinsamen Verwaltung von Daten und Transaktionen; im Unterschied zu Programmiersprachen beschreibt Blockchain die Laufzeit- und Netzwerklogik, nicht das sprachliche Werkzeug zur Implementierung.