Consensus: Unterschied zwischen den Versionen
imported>Rob Wilson Keine Bearbeitungszusammenfassung |
imported>devteamwiki Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
[[File:Legacy/7001268696a88177-400px-Consensus1.png|400px|alt=PoW und PoS Diagramm]] | [[File:Legacy/7001268696a88177-400px-Consensus1.png|400px|alt=PoW und PoS Diagramm]] | ||
'''Consensus''' in einem | '''Consensus''' in einem [[Blockchain]]-Kontext wird als Algorithmus bezeichnet, den eine [[Kryptowahrung|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. | ||
== Konsensmethoden == | == Konsensmethoden == | ||
| Zeile 7: | Zeile 7: | ||
Es gibt verschiedene Methoden, um Consensus in einer Blockchain zu finden: | 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 [[Kryptowahrung|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 | * Algorithmus "Byzantine Fault Tolerance": Wird von [[Ripple]] und [[Stellar]] unter anderen Kryptowährungen verwendet. | ||
* Proof-of-Authority | * Proof-of-Authority | ||
* Deligated Proof-of-Stake | * Deligated Proof-of-Stake | ||
| Zeile 18: | Zeile 18: | ||
PoW vs. PoS. Wie wird auf einer Blockchain Konsens erzeugt? | PoW vs. PoS. Wie wird auf einer Blockchain Konsens erzeugt? | ||
Bei den Consensus-Regeln handelt es sich um die spezifischen Regeln, die alle | 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 | 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. | ||
== Siehe auch auf BitcoinWiki == | == Siehe auch auf BitcoinWiki == | ||
* | * [[Mining]] | ||
* | * [[Proof-of-Work]] | ||
* | * [[Proof-of-Stake]] | ||
== Ressourcen == | == Ressourcen == | ||
| Zeile 32: | Zeile 32: | ||
* [https://medium.com/@HabichtJonathan/wie-entsteht-konsens-auf-einer-blockchain-pow-pos-dpos-cd14dc7c0e92 Wie entsteht Konsens auf einer Blockchain?] | * [https://medium.com/@HabichtJonathan/wie-entsteht-konsens-auf-einer-blockchain-pow-pos-dpos-cd14dc7c0e92 Wie entsteht Konsens auf einer Blockchain?] | ||
* [https://masterthecrypto.com/guide-to-consensus-algorithms-what-is-consensus-mechanism/?lang=de Leitfaden für die Consensus-Algorithmen: Was ist Mechanism Consensus?] | * [https://masterthecrypto.com/guide-to-consensus-algorithms-what-is-consensus-mechanism/?lang=de Leitfaden für die Consensus-Algorithmen: Was ist Mechanism Consensus?] | ||
[[Category:Bitcoin: Grundlagen]] | |||
[[en:Consensus]] | |||
Aktuelle Version vom 28. Mai 2025, 15:30 Uhr
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.
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
PoW vs. PoS. Wie wird auf einer Blockchain Konsens erzeugt?
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.
