Konsensmechanismus | 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 | 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. |