Laut PANews hat Vitalik Buterin, Mitbegründer von Ethereum, über die Transaktionsbestätigungsmethode von Ethereum nachgedacht. Die Transaktionsbestätigungszeit des Hauptnetzwerks von 5 bis 20 Sekunden liegt bereits nahe an der Geschwindigkeit von Kreditkartentransaktionen, was aus Sicht der Benutzerwahrnehmung ausreichend erscheint. Im Vergleich zur Bestätigungszeit im Millisekundenbereich von Layer2 besteht jedoch ein gewisses Sicherheitsrisiko im Unterschied der Transaktionsbestätigung zwischen dem Hauptnetzwerk und Layer2. Daher ist die Optimierung der Transaktionsbestätigungszeit des Hauptnetzwerks eher eine Überlegung, um der Entwicklungsstrategie von Layer2 gerecht zu werden.

Der aktuelle Gasper-Konsensmechanismus von Ethereum übernimmt die Kernkonzepte von Slot und Epoch. Jeder Slot dauert 12 Sekunden, währenddessen eine Gruppe von Validatoren ausgewählt wird, um den aktuellen Transaktionsstatus der Kette zu überprüfen und abzustimmen. Alle 32 Slots, also 6,4 Minuten, stellen eine Epoche dar, während der alle Validatoren ihre Abstimmung abschließen. Die Finalität einer Transaktion dauert normalerweise zwei Epochen oder 12,8 Minuten, was bedeutet, dass eine Transaktion 12,8 Minuten nach ihrer Einleitung irreversibel wird.

Buterin hält diese Zeit für zu lang und hat seine Unzufriedenheit mit dem aktuellen Gasper-Konsensmechanismus zum Ausdruck gebracht. Er schlug eine Methode zur Verbesserung der Single-Slot-Finalität vor, die sicherstellen kann, dass jeder Block die Finalitätsbestätigung abschließt, bevor der nächste Block generiert wird, wodurch die Zeit für die Finalitätsbestätigung verkürzt wird. Allerdings sind Finalitätsbestätigung und Transaktionsbestätigung zwei verschiedene Dinge. Dies hat nicht viel mit der vom Benutzer wahrgenommenen 5-20 Sekunden dauernden Transaktionsbestätigung zu tun, wird jedoch zu einem erheblichen Problem, wenn es auf das Layer2-Netzwerk angewendet wird.

Dies liegt daran, dass die Zeit, die Layer2-Benutzer zum Senden und Bestätigen von Transaktionen benötigen, kürzer ist. Sie ist nicht nur besser als die vom Benutzer wahrgenommene Zeit von 5 bis 20 Sekunden, sondern kann Millisekunden erreichen. Dies liegt an dem von Layer2 insgesamt übernommenen Bestätigungsmechanismus vor der Transaktion. Wenn jedoch die Bestätigungszeit für die Transaktionsendgültigkeit des Layer1-Hauptnetzwerks zu lang ist, besteht theoretisch ein gewisses Zeitunterschiedsrisiko auf Layer2. Beispielsweise können Benutzer auf L1 schnell bestätigen und nachfolgende Aktionen ausführen, aber aufgrund der Verzögerung bei der L1-Statusbestätigung finanzielle Verluste erleiden. Da Layer2 selbst bestimmte Zentralisierungsrisiken aufweist, besteht außerdem ein größeres potenzielles unbekanntes Risiko eines Zentralisierungschaos, je länger der Zeitunterschied ist.

Daher ist Buterins neuer Artikel zur Optimierung der Transaktionsbestätigungszeit im Ethereum-Hauptnetzwerk meiner Ansicht nach in gewissem Maße eine Ergänzung zur Hauptstrategie, das Layer2-System und das Layer1-System gemeinsam zu fördern. Obwohl einige Leute auf dem Markt in Bezug auf Layer2 pessimistisch sind, ist Layer2 zweifellos zu einer Richtung geworden, die Ethereum in seinem Entwicklungsprozess konsolidieren muss.

Es ist klar, dass die Zukunft von Ethereum definitiv eine „geschichtete“ strategische Weiterentwicklung sein wird, wobei Layer 1 sich auf Sicherheit und Dezentralisierung konzentriert und Layer 2 eine stabile und zuverlässige Interaktionsabwicklungsumgebung bietet. Buterins Vorschlag, die Transaktionsbestätigung zu beschleunigen, besteht im Wesentlichen darin, die Reibung zwischen Layer 1 und Layer 2 zu verringern und den Benutzern eine bessere Front-End-Interaktionsumgebung in Layer 2 und eine sicherere Back-End-Abwicklungsgrundlage zu bieten.