Cardano Leios Prototyp passt die Blockgröße an die Abstimmungsunterstützung an
Die experimentelle Funktion ist im Musashi Testnetz verfügbar und belässt die Schwelle zur Zertifizierung von Blöcken unverändert.
By SongMarketCap
Updated:
Das Konsensteam von Cardano veröffentlichte den Ouroboros Leios Prototyp rc-2026w44 mit einer Funktion namens Adaptive Endorsements. Sie erlaubt Produzenten, kleinere Endorserblöcke zu erstellen, wenn jüngste Blöcke weniger Abstimmungsunterstützung erhalten. Das Team entwarf die Funktion, um einen Teil der von Leios hinzugefügten Transaktionskapazität zu erhalten, wenn größere Blöcke Schwierigkeiten haben, zertifiziert zu werden, und der Durchsatz sonst auf das von Praos, Cardanos bestehendem Konsensprotokoll, unterstützte Niveau zurückfallen würde.
Warum kleinere Blöcke helfen können
Leios erhöht die Kapazität, indem Endorserblöcke verwendet werden, die Transaktionen neben den regulären Blöcken transportieren, die die Kette bilden. Die Zertifizierung eines Endorserblocks erfordert Stimmen, die einen Mindestanteil an Stake repräsentieren. In Musashi Tests verfehlten einige größere Blöcke die Zertifizierung, weil abstimmende Knoten Transaktionen nicht validieren konnten, die sie noch nicht gesehen hatten, bevor das Abstimmungsfenster schloss.
Der Prototyp vergleicht das Abstimmungsgewicht hinter jeder jüngsten Blockankündigung mit dem Stake, der über die jüngsten Runden hinweg teilgenommen hat. Er nutzt diese Differenz, um abzuschätzen, wie viel von der Marge über der Zertifizierungsschwelle die Ankündigung eingebüßt hat. Produzenten verkleinern daraufhin neue Endorserblöcke, sodass abstimmende Knoten im selben Zeitfenster weniger Transaktionen prüfen müssen.
Was sich im Hauptentwicklungszweig geändert hat
Unabhängig von der Prototypveröffentlichung fügte das Konsensteam dem Hauptentwicklungszweig die Produktion von Endorserblöcken hinzu. Produzenten können diese Blöcke aus Transaktionen erstellen, die nicht in einen regulären Kettenblock, den sogenannten Ranking Block, passen, und sie in einer eigenen Datenbank namens LeiosDB speichern.
Wenn ein eingehender Ranking Block ein Leios Zertifikat trägt, prüft der Knoten das Zertifikat und wartet auf den zugehörigen Endorserblock, bevor er den Ranking Block für seine Kette auswählt. Der Entwicklungszweig fügt außerdem die Weiterleitung von Stimmen hinzu. Knoten prüfen jede Leios Stimme einmal und trennen die Verbindung zu Peers, die ungültige Stimmen senden.
[NEWSBREAK]
Wie sich Musashi und DijkstraNet unterscheiden
Intersect benannte Musashi als das Testnetz für die vollständige Linear Leios Implementierung. DijkstraNet läuft mit Protokollversion 12 und unterstützt die Registrierung von BLS Schlüsseln für Betreiber von Stake Pools. Seine aktuelle Veröffentlichung umfasst die vollständige Linear Leios Umsetzung nicht.
Adaptive Endorsements sind in rc-2026w44 standardmäßig deaktiviert. Die für Musashi gelieferte Konfiguration aktiviert die Funktion. Die Veröffentlichung behält die von rc-2026w43 verwendeten Formate für Datenbank und Netzwerknachrichten bei, sodass Knoten auf beiden Versionen kommunizieren können und Betreiber ohne erneute Synchronisierung aktualisieren können.