Konsensmechanismus | Auf den nachfolgenden Netzwerken ist CyberConnect verfügbar: Binance Smart Chain, Ethereum, Optimism.
Binance Smart Chain (BSC) verwendet einen hybriden Konsensmechanismus namens Proof of Staked Authority (PoSA), der Elemente von Delegated Proof of Stake (DPoS) und Proof of Authority (PoA) kombiniert. Diese Methode gewährleistet schnelle Blockzeiten und niedrige Gebühren bei gleichzeitiger Aufrechterhaltung eines hohen Maßes an Dezentralisierung und Sicherheit. Kernkomponenten 1. Validatoren (sogenannte „Cabinet Members“): Validatoren auf BSC sind für die Erstellung neuer Blöcke, die Validierung von Transaktionen und die Aufrechterhaltung der Netzwerksicherheit verantwortlich. Um Validator zu werden, muss eine Entität einen erheblichen Betrag an BNB (Binance Coin) einsetzen. Validatoren werden durch Einsatz und Abstimmung durch Token-Inhaber ausgewählt. Es gibt zu jedem Zeitpunkt 21 aktive Validatoren, die rotieren, um Dezentralisierung und Sicherheit zu gewährleisten. 2. Delegatoren: Token-Inhaber, die keine Validierungsknoten betreiben möchten, können ihre BNB-Token an Validatoren delegieren. Diese Delegierung hilft Validatoren, ihren Einsatz zu erhöhen und ihre Chancen zu verbessern, für die Erstellung von Blöcken ausgewählt zu werden. Delegatoren erhalten einen Anteil der Belohnungen, die Validatoren erhalten, und schaffen so einen Anreiz für eine breite Beteiligung an der Netzwerksicherheit. 3. Kandidaten: Kandidaten sind Knoten, die den erforderlichen Betrag an BNB eingesetzt haben und sich im Pool befinden und darauf warten, Validatoren zu werden. Sie sind im Wesentlichen potenzielle Validatoren, die derzeit nicht aktiv sind, aber durch eine Abstimmung der Community in den Validator-Satz gewählt werden können. Kandidaten spielen eine entscheidende Rolle, um sicherzustellen, dass es immer einen ausreichenden Pool an Knoten gibt, die bereit sind, Validierungsaufgaben zu übernehmen, und so die Widerstandsfähigkeit und Dezentralisierung des Netzwerks aufrechtzuerhalten. Konsensverfahren 4. Validator-Auswahl: Validatoren werden auf der Grundlage der eingesetzten BNB-Menge und der von den Delegierten erhaltenen Stimmen ausgewählt. Je mehr BNB eingesetzt und Stimmen erhalten werden, desto höher ist die Wahrscheinlichkeit, für die Validierung von Transaktionen und die Erstellung neuer Blöcke ausgewählt zu werden. Am Auswahlverfahren nehmen sowohl die aktuellen Validatoren als auch der Kandidatenpool teil, wodurch eine dynamische und sichere Rotation der Knoten gewährleistet wird. 5. Blockproduktion: Die ausgewählten Validatoren erstellen abwechselnd Blöcke in einer PoA-ähnlichen Weise, wodurch sichergestellt wird, dass Blöcke schnell und effizient generiert werden. Validatoren validieren Transaktionen, fügen sie neuen Blöcken hinzu und senden diese Blöcke an das Netzwerk. 6. Transaktionsendgültigkeit: BSC erreicht schnelle Blockzeiten von etwa 3 Sekunden und eine schnelle Transaktionsendgültigkeit. Dies wird durch den effizienten PoSA-Mechanismus erreicht, der es Validatoren ermöglicht, schnell einen Konsens zu erzielen. Sicherheit und wirtschaftliche Anreize 7. Einsatz: Validatoren müssen einen erheblichen Betrag an BNB einsetzen, der als Sicherheit dient, um ihr ehrliches Verhalten zu gewährleisten. Dieser Einsatzbetrag kann gekürzt werden, wenn Validatoren böswillig handeln. Das Staking motiviert Validatoren, im besten Interesse des Netzwerks zu handeln, um zu vermeiden, dass sie ihre eingesetzten BNB verlieren. 8. Delegation und Belohnungen: Delegatoren erhalten Belohnungen, die proportional zu ihrem Anteil an Validatoren sind. Dies motiviert sie, zuverlässige Validatoren auszuwählen und sich an der Sicherheit des Netzwerks zu beteiligen. Validatoren und Delegatoren teilen sich die Transaktionsgebühren als Belohnung, was kontinuierliche wirtschaftliche Anreize zur Aufrechterhaltung der Netzwerksicherheit und -leistung bietet. 9. Transaktionsgebühren: BSC erhebt niedrige Transaktionsgebühren, die in BNB gezahlt werden, was für die Benutzer kostengünstig ist. Diese Gebühren werden von den Validatoren als Teil ihrer Belohnungen eingezogen, was sie zusätzlich dazu anregt, Transaktionen genau und effizient zu validieren.
Der Proof-of-Stake (PoS)-Konsensmechanismus, der 2022 mit The Merge eingeführt wurde, ersetzt das Mining durch Validator-Staking. Validatoren müssen mindestens 32 ETH pro Block staken, bevor sie zufällig ausgewählt werden, um den nächsten Block vorzuschlagen. Nach dem Vorschlag überprüfen die anderen Validatoren die Integrität der Blöcke. Das Netzwerk arbeitet mit einem Slot- und Epochen-System, bei dem alle 12 Sekunden ein neuer Block vorgeschlagen wird und die Finalisierung nach zwei Epochen (~12,8 Minuten) unter Verwendung von Casper-FFG erfolgt. Die Beacon Chain koordiniert die Validatoren, während die Fork-Choice-Regel (LMD-GHOST) sicherstellt, dass die Chain den meisten kumulierten Validator-Stimmen folgt. Validatoren erhalten Belohnungen für das Vorschlagen und Verifizieren von Blöcken, müssen jedoch bei böswilligem Verhalten oder Inaktivität mit Slashing rechnen. PoS zielt darauf ab, die Energieeffizienz, Sicherheit und Skalierbarkeit zu verbessern, wobei zukünftige Upgrades wie Proto-Danksharding die Transaktionseffizienz steigern sollen.
Optimism ist eine Layer-2-Skalierungslösung für Ethereum, die Optimistic Rollups verwendet, um den Transaktionsdurchsatz zu erhöhen und die Kosten zu senken, während die Sicherheit der Ethereum-Hauptkette übernommen wird. Kernkomponenten 1. Optimistic Rollups: Rollup-Blöcke: Transaktionen werden in Rollup-Blöcke gebündelt und außerhalb der Kette verarbeitet. State Commitments: Der Status dieser Transaktionen wird regelmäßig an die Ethereum-Hauptkette übergeben. 2. Sequencer: Transaktionsreihenfolge: Sequenzierer sind für die Anordnung von Transaktionen und die Erstellung von Stapeln verantwortlich. Statusaktualisierungen: Sequenzierer aktualisieren den Status des Rollups und übermitteln diese Aktualisierungen an die Ethereum-Hauptkette. Blockproduktion: Sie erstellen und führen Layer-2-Blöcke aus, die dann an Ethereum gesendet werden. 3. Betrugssicherungen: Gültigkeitsannahme: Transaktionen werden standardmäßig als gültig angenommen. Anfechtungsfrist: Ein bestimmtes Zeitfenster, in dem jeder eine Transaktion anfechten kann, indem er einen Betrugsbeweis einreicht. Streitbeilegung: Wenn eine Transaktion angefochten wird, wird ein interaktives Verifizierungsspiel gespielt, um ihre Gültigkeit zu bestimmen. Wenn ein Betrug festgestellt wird, wird der ungültige Status zurückgesetzt und der unehrliche Teilnehmer bestraft. Konsensverfahren 1. Transaktionsübermittlung: Benutzer übermitteln Transaktionen an den Sequenzer, der sie in Stapeln ordnet. 2. Stapelverarbeitung: Der Sequenzer verarbeitet diese Transaktionen außerhalb der Kette und aktualisiert den Layer-2-Status. 3. Zustimmung zum Status: Der aktualisierte Status und der Transaktionsstapel werden regelmäßig in die Ethereum-Hauptkette übernommen. Dies geschieht durch die Veröffentlichung des Status-Root (ein kryptografischer Hash, der den Status darstellt) und der Transaktionsdaten als Calldata auf Ethereum. 4. Betrugserkennung und -anfechtung: Sobald ein Stapel veröffentlicht wurde, gibt es eine Anfechtungsfrist, in der jeder einen Betrugserkennungsnachweis einreichen kann, wenn er glaubt, dass eine Transaktion ungültig ist. Interaktive Verifizierung: Der Streitfall wird durch ein interaktives Verifizierungsspiel gelöst, bei dem die Transaktion in kleinere Schritte unterteilt wird, um den genauen Punkt des Betrugs zu ermitteln. Rückgängigmachungen und Strafen: Wenn Betrug nachgewiesen wird, wird der Stapel rückgängig gemacht und der unehrliche Akteur verliert seine eingesetzten Sicherheiten als Strafe. 5. Endgültigkeit: Wenn nach Ablauf der Anfechtungsfrist kein Betrug nachgewiesen wird, gilt der Stapel als endgültig. Das bedeutet, dass die Transaktionen als gültig akzeptiert werden und die Statusaktualisierungen dauerhaft sind. |
Anreizmechanismen und anfallende Gebühren | Auf den nachfolgenden Netzwerken ist CyberConnect verfügbar: Binance Smart Chain, Ethereum, Optimism.
Binance Smart Chain (BSC) verwendet den Konsensmechanismus Proof of Staked Authority (PoSA), um die Netzwerksicherheit zu gewährleisten und Anreize für die Teilnahme von Validatoren und Delegatoren zu schaffen. Anreizmechanismen 1. Validatoren: Staking Rewards: Validatoren müssen eine erhebliche Menge an BNB staken, um am Konsensprozess teilnehmen zu können. Sie erhalten Belohnungen in Form von Transaktionsgebühren und Blockbelohnungen. Auswahlverfahren: Validatoren werden auf der Grundlage der Höhe des eingesetzten BNB und der von den Delegierten erhaltenen Stimmen ausgewählt. Je mehr BNB eingesetzt und Stimmen erhalten werden, desto höher sind die Chancen, für die Validierung von Transaktionen und die Erstellung neuer Blöcke ausgewählt zu werden. 2. Delegatoren: Delegiertes Staking: Token-Inhaber können ihre BNB an Validatoren delegieren. Diese Delegation erhöht den Gesamteinsatz des Validators und verbessert seine Chancen, für die Erstellung von Blöcken ausgewählt zu werden. Geteilte Belohnungen: Delegatoren erhalten einen Teil der Belohnungen, die Validatoren erhalten. Dies ist ein Anreiz für Token-Inhaber, sich an der Sicherheit und Dezentralisierung des Netzwerks zu beteiligen, indem sie zuverlässige Validatoren auswählen. 3. Kandidaten: Pool potenzieller Validatoren: Kandidaten sind Knoten, die den erforderlichen Betrag an BNB eingesetzt haben und darauf warten, aktive Validatoren zu werden. Sie stellen sicher, dass es immer einen ausreichenden Pool an Knoten gibt, die bereit sind, Validierungsaufgaben zu übernehmen, und so die Widerstandsfähigkeit des Netzwerks aufrechterhalten. 4. Wirtschaftliche Sicherheit: Abstrafung: Validatoren können für böswilliges Verhalten oder die Nichterfüllung ihrer Pflichten bestraft werden. Zu den Strafen gehört die Abstrafung eines Teils ihrer eingesetzten Token, um sicherzustellen, dass Validatoren im besten Interesse des Netzwerks handeln. Opportunitätskosten: Für das Staking müssen Validatoren und Delegierte ihre BNB-Token sperren, was einen wirtschaftlichen Anreiz bietet, ehrlich zu handeln, um den Verlust ihrer eingesetzten Vermögenswerte zu vermeiden. Gebühren auf der Binance Smart Chain 5. Transaktionsgebühren: Niedrige Gebühren: BSC ist für seine niedrigen Transaktionsgebühren im Vergleich zu anderen Blockchain-Netzwerken bekannt. Diese Gebühren werden in BNB gezahlt und sind für die Aufrechterhaltung des Netzwerkbetriebs und die Vergütung der Validatoren unerlässlich. Dynamische Gebührenstruktur: Die Transaktionsgebühren können je nach Netzwerkauslastung und Komplexität der Transaktionen variieren. BSC stellt jedoch sicher, dass die Gebühren deutlich niedriger bleiben als die des Ethereum-Mainnets. 6. Blockbelohnungen: Anreize für Validatoren: Validatoren erhalten zusätzlich zu den Transaktionsgebühren Blockbelohnungen. Diese Belohnungen werden an Validatoren für ihre Rolle bei der Aufrechterhaltung des Netzwerks und der Verarbeitung von Transaktionen verteilt. 7. Gebühren für die Interoperabilität: Interoperabilitätskosten: BSC unterstützt die Kompatibilität zwischen den Ketten, sodass Vermögenswerte zwischen der Binance Chain und der Binance Smart Chain übertragen werden können. Für diese kettenübergreifenden Vorgänge fallen nur minimale Gebühren an, was einen nahtlosen Transfer von Vermögenswerten ermöglicht und die Benutzererfahrung verbessert. 8. Gebühren für Smart Contracts: Bereitstellungs- und Ausführungskosten: Für die Bereitstellung und Interaktion mit Smart Contracts auf BSC fallen Gebühren an, die sich nach den erforderlichen Rechenressourcen richten. Diese Gebühren werden ebenfalls in BNB gezahlt und sind so konzipiert, dass sie kosteneffizient sind und Entwickler dazu ermutigen, auf der BSC-Plattform aufzubauen.
Das PoS-System sichert Transaktionen durch Validierungsanreize und Sanktionen. Validatoren setzen mindestens 32 ETH ein und erhalten Belohnungen für das Vorschlagen von Blöcken, das Bestätigen gültiger Blöcke und die Teilnahme an Synchronisationskomitees. Die Belohnungen werden in neu ausgegebenen ETH und Transaktionsgebühren ausgezahlt. Gemäß EIP-1559 bestehen die Transaktionsgebühren aus einer Grundgebühr, die geburned wird, um das Angebot zu reduzieren, und einer optionalen Prioritätsgebühr (Trinkgeld), die an Validatoren gezahlt wird. Validatoren müssen mit Kürzungen rechnen, wenn sie böswillig handeln, und werden bei Inaktivität mit Strafen belegt. Dieses System zielt darauf ab, die Sicherheit zu erhöhen, indem Anreize aufeinander abgestimmt werden und gleichzeitig die Gebührenstruktur bei hoher Netzwerkaktivität vorhersehbarer und deflationärer gestaltet wird.
Optimism, eine Ethereum Layer 2-Skalierungslösung, verwendet Optimistic Rollups, um den Transaktionsdurchsatz zu erhöhen und die Kosten zu senken, während die Sicherheit und Dezentralisierung erhalten bleiben. Hier finden Sie einen detaillierten Einblick in die Anreizmechanismen und die anwendbaren Gebühren innerhalb des Optimism-Protokolls: Anreizmechanismen 1. Sequenzierer: Transaktionsreihenfolge: Sequenzierer sind für die Reihenfolge und Bündelung von Transaktionen außerhalb der Kette verantwortlich. Sie spielen eine entscheidende Rolle bei der Aufrechterhaltung der Effizienz und Geschwindigkeit des Netzwerks. Wirtschaftliche Anreize: Sequenzierer verdienen Transaktionsgebühren von Benutzern. Diese Gebühren bieten Sequenzierern einen Anreiz, Transaktionen schnell und genau zu verarbeiten. 2. Validatoren und Betrugserkennung: Gültigkeitsannahme: Bei optimistischen Rollups wird standardmäßig davon ausgegangen, dass Transaktionen gültig sind. Dies ermöglicht eine schnelle Transaktionsfinalität. Anfechtungsmechanismus: Validatoren (oder andere Personen) können die Gültigkeit einer Transaktion anfechten, indem sie während eines bestimmten Anfechtungszeitraums einen Betrugserkennungsnachweis einreichen. Dieser Mechanismus stellt sicher, dass ungültige Transaktionen erkannt und rückgängig gemacht werden. Belohnungen für Anfechtungen: Erfolgreiche Anfechter werden für die Identifizierung und den Nachweis betrügerischer Transaktionen belohnt. Dies schafft einen Anreiz für die Teilnehmer, das Netzwerk aktiv auf ungültige Transaktionen zu überwachen und so die Sicherheit zu erhöhen. 3. Wirtschaftliche Sanktionen: Sanktionen für betrügerische Nachweise: Wenn ein Sequenzierer eine ungültige Transaktion enthält und diese erfolgreich angefochten wird, drohen ihm wirtschaftliche Sanktionen, wie z. B. der Verlust eines Teils seiner eingesetzten Sicherheiten. Dies schreckt von unehrlichem Verhalten ab. Inaktivität und Fehlverhalten: Validatoren und Sequenzierer werden ebenfalls dazu angehalten, aktiv zu bleiben und sich korrekt zu verhalten, da Inaktivität oder Fehlverhalten zu Strafen und dem Verlust von Belohnungen führen können. Gebühren, die für das Optimism Layer 2-Protokoll anfallen 1. Transaktionsgebühren: Layer 2-Transaktionsgebühren: Benutzer zahlen Gebühren für Transaktionen, die im Layer 2-Netzwerk verarbeitet werden. Diese Gebühren sind in der Regel niedriger als die Gebühren für das Ethereum-Mainnet, da die Rechenlast auf der Hauptkette geringer ist. Kosteneffizienz: Durch die Bündelung mehrerer Transaktionen in einem einzigen Stapel reduziert Optimism die Gesamtkosten pro Transaktion und macht sie für die Benutzer wirtschaftlicher. 2. L1-Datengebühren: Posten von Stapeln in Ethereum: In regelmäßigen Abständen werden die Statusaktualisierungen von Layer-2-Transaktionen als Calldata im Ethereum-Mainnet gepostet. Dies ist mit einer Gebühr verbunden, die als L1-Datengebühr bezeichnet wird und die Gaskosten für die Veröffentlichung dieser Statusaktualisierungen auf Ethereum abdeckt. Kostenteilung: Die Fixkosten für die Veröffentlichung von Statusaktualisierungen auf Ethereum werden auf mehrere Transaktionen innerhalb eines Stapels verteilt, wodurch die Kostenbelastung für einzelne Transaktionen reduziert wird. 3. Gebühren für Smart Contracts: Ausführungskosten: Die Gebühren für die Bereitstellung und Interaktion mit Smart Contracts auf Optimism basieren auf den erforderlichen Rechenressourcen. Dadurch wird sichergestellt, dass den Benutzern die von ihnen genutzten Ressourcen anteilig in Rechnung gestellt werden. |