Eine Blockchain ist eine Datenstruktur, in der Daten in Form von verketteten Datenblöcken abgespeichert werden.
Blöcke verketten sich zu einer Kette von Blöcken. Diese Verkettung von Blöcken verkörpert die Blockchain.
Ein Block ist eine abgrenzbare Einheit innerhalb eines Datenspeichers, d.h. innerhalb eines Datenbanksystems. Er bündelt Datensätze.
Er verkörpert einen Eintrag, d.h. ein Datenstück mit einer begrenzten Anzahl an Datensätzen.
Er hat daher eine begrenzten Datenspeicherkapazität mit einer begrenzten Anzahl an Datensätzen.
Ist ein Block vollgefüllt mit Datensätzen wird ein neuer Block erzeugt.
Dieser muss allerdings zuerst validiert (Validierung Datenblock mittels Konsensmechanismus) werden, bevor dieser neu angehängte Block über das Netzwerk verteilt wird und der Systemstatus über die Netzwerkknoten hinweg aktualisiert wird.
Im Unterschied zu Transaktionen mit Bitcoin-Kryptowährung in einer Bitcoin-Blockchain-System, ist dafür kein Mining (Schürfung) erforderlich.
Jeder Netzwerkknoten im P2P-Netzwerk fügt anschliessend diesen (gültigen) Block zur Kette der bisherigen Blöcke hinzu.
Würde von einem Knoten (Netzwerkteilnehmer) versucht, einen Block in der Kette zu ändern, so würde auch die Hashwerte des Blockes und der nachfolgenden Blöcke geändert.
Der Hashwert des vorgängigen Block würde nicht mehr mit dem aktuellen Block übereinstimmen.
Die Manipulationsversuch flöge auf.