Der Satz von Regeln, die Interaktionen in einem Netzwerk definieren. Dazu gehören normalerweise Konsens, Transaktionsvalidierung und Netzwerkteilnahme auf einer Blockchain.
Ein Protokoll ist eine Reihe von Regeln, die das Teilen von Daten zwischen Computern ermöglicht. Kryptowährungsprotokolle definieren eine Struktur, die die Grundlage von Blockchain-
Netzwerken bildet. Beispielsweise ist die
Bitcoin-Blockchain ein von
Satoshi Nakamoto entwickeltes Protokoll, das das Senden von Zahlungen auf
P2P-Weise ohne
Vermittler ermöglicht. Die Blockchain funktioniert als
verteiltes Hauptbuch (Distributed Ledger), das Transaktionen aufzeichnet und durch die kombinierte Rechenleistung des Netzwerks gesichert wird.
Kryptoprotokolle sind die Grundlage der Innovation, die Kryptowährungen sind. Sie ermöglichen die Dezentralisierungsfunktion mehrerer Dienste, ohne dass eine zentrale Instanz die Funktionalität des Protokolls koordiniert. Beispielsweise hat das Bitcoin-Protokoll erstmals digitale Peer-to-Peer-Zahlungen ermöglicht, die durch Rechenleistung nachweislich abgesichert sind. Hierbei handelt es sich um den
Proof-of-Work-
Konsensmechanismus, der das Problem von
Doppelausgaben gelöst hat.
Die
Ethereum-Blockchain ist ein Protokoll, das
Smart Contracts erfunden hat. Das sind deterministische Funktionen, die als Bausteine zur Erstellung komplexerer Systeme dienen. Smart Contracts ermöglichen Ethereum beispielsweise, die Dienste von Finanzinstituten rein mit Code zu replizieren. Dieser Service ist als dezentrales Finanzwesen (
DeFi) bekannt und wurde durch den Aufstieg des Ethereum-Protokolls möglich.
Andere Protokolle, die seitdem erstellt wurden, bieten verschiedene Anwendungsfälle, darunter
Token-Swaps,
Staking, Margenhandel,
Kreditvergabe, Bereitstellung von Liquidität und andere Funktionen.
Kryptoprotokolle bieten in der Regel einen Dienst, der einen zentralisierten Dienst durch eine dezentrale Version ersetzt, die ausschließlich auf Smart Contracts basiert. Wichtige Anwendungsfälle für Kryptoprotokolle sind beispielsweise:
Ein Kryptoprotokoll erhebt eine Gebühr, die auf der von ihm bereitgestellten Dienstleistung basiert. Normalerweise macht sie einen winzigen Bruchteil des Transaktionsvolumens aus. Das Protokoll wird von nur wenigen Teammitgliedern betrieben und ist größtenteils automatisierter Code in Smart Contracts.