Konsensmechanismus | Auf den nachfolgenden Netzwerken ist Mina verfügbar: Ethereum, Mina.
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.
Mina arbeitet mit einem einzigartigen Proof-of-Stake (PoS)-Konsensprotokoll namens Ouroboros Samasika, das an die prägnante Blockchain-Struktur von Mina angepasst ist. Dieser innovative Ansatz ermöglicht es Mina, eine schlanke und effiziente Blockchain zu betreiben und gleichzeitig Sicherheit und Dezentralisierung zu gewährleisten. Kernkomponenten des Mina-Konsenses: 1. Ouroboros Samasika PoS-Protokoll: Anpassung von Cardanos Ouroboros: Minas PoS-Mechanismus, Ouroboros Samasika, ist eine modifizierte Version von Cardanos Ouroboros PoS. Er wurde speziell für Minas prägnantes Blockchain-Modell optimiert, das nur minimale Datenspeicherung für die Validierung der gesamten Kette erfordert. 2. Succinct Blockchain (Constant Size): 22 KB Fixed Size: Im Gegensatz zu herkömmlichen Blockchains verwendet Mina eine minimale Blockchain mit fester Größe von etwa 22 KB. Dies wird durch die Verwendung rekursiver Zero-Knowledge-Proofs (zk-SNARKs) erreicht, die die gesamte Blockchain in einen einzigen, überprüfbaren Beweis komprimieren, den jeder Knoten validieren kann. Effiziente Überprüfung: Diese prägnante Struktur ermöglicht es Mina, effizient zu arbeiten, ohne dass Knoten große Mengen historischer Daten speichern müssen. Stattdessen validiert jeder Knoten die Kette durch die Überprüfung eines prägnanten zk-SNARK-Beweises, wodurch Sicherheit und Skalierbarkeit gewährleistet werden. 3. Wahl des Anführers mit verifizierbarer Zufallsfunktion (VRF): Randomisierte Validator-Auswahl: Der Wahlprozess für den Anführer von Mina wird durch eine verifizierbare Zufallsfunktion (VRF) durchgeführt, die Validatoren nach dem Zufallsprinzip auswählt, um Blöcke basierend auf ihrem Einsatz zu erstellen. Diese Randomisierung erhöht die Sicherheit, verhindert Manipulationen und gewährleistet ein dezentrales Netzwerk. 4. Fork-Auflösung: Längste-Kette-Regel: Mina verwendet eine Längste-Kette-Regel mit Ouroboros Samasika. Die Kette mit der größten akkumulierten Proof-of-Stake-Arbeit wird als gültige Kette betrachtet. Aufgrund von zk-SNARKs reduziert Mina jedoch die zur Verifizierung der Blockchain erforderlichen Kettendaten, wodurch die Fork-Auflösung effizienter wird. |
Anreizmechanismen und anfallende Gebühren | Auf den nachfolgenden Netzwerken ist Mina verfügbar: Ethereum, Mina.
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.
Mina bietet den Teilnehmern Anreize durch Blockbelohnungen, Transaktionsgebühren und eine einzigartige Rolle namens Snarkers, um die Sicherheit und Stabilität des Netzwerks und das prägnante Blockchain-Modell zu unterstützen. Anreizmechanismen: 1. Blockbelohnungen für Validatoren (Blockproduzenten): Anreize für Sicherheit und Blockproduktion: Validatoren, auch Blockproduzenten genannt, erhalten Blockbelohnungen für die erfolgreiche Produktion von Blöcken. Diese Belohnungen bieten den Benutzern einen Anreiz, ihre Token einzusetzen und zur Netzwerksicherheit und Blockproduktion beizutragen. Inflationsmodell: Mina verfügt über ein inflationäres Token-Angebot, bei dem neue Token als Blockbelohnungen geprägt werden. Diese Inflationsrate soll im Laufe der Zeit sinken, um ein stabiles Token-Angebot zu erreichen, das Anreize mit langfristiger Nachhaltigkeit in Einklang bringt. 2. Transaktionsgebühren: Laufende Belohnungen: Validatoren verdienen auch Transaktionsgebühren aus den in jedem Block enthaltenen Transaktionen, wodurch ein kontinuierlicher Belohnungsmechanismus entsteht, der mit zunehmender Netzwerknutzung wächst. Dynamische Gebühren bei Überlastung: Obwohl die Transaktionsgebühren von Mina im Allgemeinen pauschal sind, können sie in Zeiten hoher Netzwerknachfrage steigen. Validatoren können höhere Gebühren festlegen, um Transaktionen zu priorisieren und eine effiziente Blockproduktion in Spitzenzeiten zu gewährleisten. 3. Anreize für Snarkers (Proof Generators): Rolle der Snarkers: Mina führt Snarkers (oder Snark Workers) ein, eine einzigartige Rolle im Netzwerk, die für die Generierung von zk-SNARKs zur Überprüfung des Blockchain-Status verantwortlich ist. Diese zk-SNARK-Beweise sind für die Aufrechterhaltung der prägnanten Struktur von Mina unerlässlich. Vergütung durch Blockproduzenten: Blockproduzenten bezahlen Snarkers für ihre zk-SNARK-Beweise und schaffen so einen dezentralen Markt für die Beweisgenerierung. Diese Struktur schafft Anreize für Einzelpersonen, diese wichtigen Beweise zu erstellen, wodurch der Prozess der Beweisgenerierung dezentralisiert und die Netzwerkfunktionalität unterstützt wird. Anwendbare Gebühren: Pauschale Transaktionsgebühren mit dynamischen Anpassungen: Die Transaktionsgebühren von Mina sind in der Regel pauschal, wodurch das Netzwerk für die Benutzer zugänglich und vorhersehbar ist. In Zeiten hoher Netzwerkauslastung können Validatoren jedoch höhere Gebühren festlegen, um Transaktionen mit höheren Gebühren zu priorisieren und sicherzustellen, dass kritische Transaktionen schnell verarbeitet werden können. |