Consensus
Consensus in einem Blockchain-Kontext wird als Algorithmus bezeichnet, den eine Kryptowährung verwendet, um die Integrität der Blockchain sicherzustellen. Die Hauptziele des Konsensus-Algorithmus bestehen darin, doppelte Ausgaben und unerwünschte Gabeln zu vermeiden.
Inhaltsverzeichnis
Konsensmethoden
Es gibt verschiedene Methoden, um Consensus in einer Blockchain zu finden:
- Proof-of-Work: ist der älteste Consensus-Mechanismus und wurde von Satoshi Nakamoto erfunden. Es wird derzeit in Bitcoin, Litecoin und Ethereum unter anderen Kryptowährungen verwendet. Es wird für seinen hohen Energieverbrauch kritisiert.
- Proof-of-Stake: Ethereum plant, in naher Zukunft auf diesen Algorithmus umzusteigen
- Algorithmus “Byzantine Fault Tolerance”: Wird von Ripple und Stellar unter anderen Kryptowährungen verwendet.
- Proof-of-Authority
- Deligated Proof-of-Stake
- Proof-of-Concept
Proof-of-Work-Konsensregeln für Bitcoin
Bei den Consensus-Regeln handelt es sich um die spezifischen Regeln, die alle Bitcoin-Vollknoten unbedingt berücksichtigen, wenn sie die Gültigkeit eines Blocks und seiner Transaktionen berücksichtigen. Zum Beispiel erfordern die Bitcoin-Consensus-Regeln, dass Blöcke nur eine bestimmte Anzahl von Bitcoins erzeugen. Wenn ein Block mehr Bitcoins erstellt, als zulässig sind, lehnen alle vollständigen Knoten diesen Block ab, selbst wenn alle anderen Knoten und Miner auf der Welt es akzeptieren. Das Hinzufügen neuer Consensus-Regeln kann im Allgemeinen als Softfork erfolgen, während das Entfernen einer Konsensregel eine Hardfork erfordert. Regeln bezüglich des Verhaltens des reinen Netzwerkprotokolls sind keine Konsensregeln, selbst wenn eine Änderung des Verhaltens des Netzwerkprotokolls die Abwärtskompatibilität bricht. Die Konsensregeln betreffen nur die Gültigkeit von Blöcken und Transaktionen.
Diese Regeln werden als Consensus-Regeln bezeichnet, da Bitcoin von allen Teilnehmern der Bitcoin-Ökonomie einen Consensus (mit der Bedeutung der nächsten Definition) hinsichtlich der Consensus-Regeln verlangt. Wenn die Wirtschaft über die Consensus-Regeln nicht einverstanden ist, teilen sich Währung und Wirtschaft in zwei oder mehr völlig unabhängige Teile.