Ein Blockchain-Protokoll wirkt auf der Spitze des Internets auf einem P2P-Netzwerk von Netzwerkknoten.
Dieses Blockchain-Protokoll läuft auf jedem dieser Netzwerkknoten, d.h. sie führen das Protokoll aus.
Blockchain-Protokolle werden auch als Enterprise-Blockchain-Protokolle bezeichnet.
Sie sind ein Bündel von Regeln und Richtlinien für die Blockchain, die die Funktionsweise der Blockchain festlegen und sicherstellen, so beispielsweise Dezentralisierung, Datenkonsistenz, Sicherheit und Skalierung.
Dazu zählen Blockchain-Netzwerkprotokolle, Blockchain-Konsensprotokolle und Blockchain-Sicherheitsprotokolle.
Zu den Blockchain-Protokollen zählen beispielsweise
Diese Blockchain-Protokolle sind stateful, also nicht zustandslos (stateless).
Stattdessen sind sie in der Lage, Daten und Zustand (state) unmittelbar auf der Blockchain und damit auf der Ebene des Protokolls (und eben nicht in der Applikation / Webbrowser) zu speichern.