
Autor: Christine Kim, Galaxy;
Vorwort
In diesem Bericht werden wir das Pectra -Upgrade und den erwarteten Zeitplan für die Aktivierung von Mainnet ab Oktober sowie Validatoren, ETH -Inhaber und Investoren skizzieren.endlich,Der Bericht enthält Einblicke in die Protokollentwicklung parallel zu Pectra, wie z. B. historischer Ablauf, eingebauter Antriebsbuilder-Trennung (EPBs) und Migration von Verkle-Baum.
Wie es beginnt
Prag-Electra, bezeichnet als „Pectra“, ist der Name des nächsten Ethereum-Upgrade.Abgesehen vom Namen haben sich alle anderen Details zum Upgrade geändert, seit die Entwickler im November begonnen haben.Bei der Erörterung dessen, was in Pectra enthalten ist, ist jedoch klar, dass Entwickler sich auf Themen einigen sollten, die über den Übergang von Lexen hinausgehen, dass die erste Priorität des Ethereum -Protokolls vereinbart werden sollte.Die Entwickler sind sich einig, dass der Übergang des Leerzeichens im Mittelpunkt der nachfolgenden Upgrades von Pectra stehen sollte, aber es ist unklar, welche Codeänderungen vor dem Versuch priorisiert werden.
Im Hintergrund ist der Übergang von Leerkle eine wichtige Reform der Datenstruktur des Ethereum State.Der Status bezieht sich auf den aktuellen Restbetrag aller Ethereum -Konten, dem sie kontrollierenden Vertragscode und die Speicherung von Daten.Der Entwickler plant, alle staatlichen Daten von der Merkle Patricia -Baumstruktur in die Perkle -Struktur zu migrieren.Dadurch können Knoten kleinere Beweise für Zustandsdaten generieren und kann leichter an andere Knoten übergeben werden.In Zukunft stellen sich Entwickler vor, dass die von den Benutzern geführten Knoten keine Ethereum -staatlichen Aufzeichnungen aufrechterhalten müssen, die als „staatenlose Kunden“ bezeichnet werden.Diese leichten Knoten, die auf ressourcenbezogenen Geräten ausgeführt werden können, erhalten die erforderlichen Informationen, um den Block zu überprüfen, und stützen sich auf Beweise, die von anderen Knoten im Netzwerk generiert werden, die staatliche Aufzeichnungen speichern, die als „staatliche Clients“ bezeichnet werden, um die Kette voranzutreiben.Im Wesentlichen wurde der Übergang von Leerkle entwickelt, um die Dezentralisierung von Ethereum zu verbessern, indem Benutzer es den Benutzern erleichtern, Knoten auszuführen.
Aufgrund der Komplexität der Wiederaufnahme der Ethereum-Statusdatenbank erklärten sich die Entwickler ein, das nächste Upgrade nach Pectra (als kurzer Fusaka „Fusaka“ Fusaka) zu verlassen.Sie sind sich einig, dass Verkle keine anderen wesentlichen Änderungen an der Vereinbarung vornehmen wird, um die technischen Risiken für die Verbesserung der Implementierung zu minimieren.Entwickler erwarten, dass Pectra ein kleines Upgrade ist, das sie leicht abschließen können, bevor sie ihre gesamte Aufmerksamkeit auf die schwierigeren Aufgaben bei der Implementierung des Übergangs von Perkle konzentrieren.
Wie ist Fortschritte
Bis Ende August 2024 wird Pectra nach der Anzahl der Ethereum -Verbesserungsvorschläge (EIPs) zum größten Upgrade der Ethereum -Geschichte sein.Die Entwickler waren sich einig, 20 EIPs in Pectra aufzunehmen, und erwägen, Anfang September weitere EIPs zur Liste zu geben.Die breite Palette von Pectra war jedoch die Quelle für Kontroversen und Bedenken bei Ethereum -Entwicklern und anderen Stakeholdern.Aufgrund seiner Skala benötigt Pectra umfangreiche Tests und Simulation, um sicherzustellen, dass die geplanten 20 EIPs keine versteckten Fehler oder Schwachstellen enthalten, insbesondere wenn sie in Reihe implementiert sind.
Bereits im Mai 2024 teilte ein Team von Ethpandaops, ein Ingenieur der Ethereum Foundation, der für die Organisation von Ethereum -Upgrade -Tests verantwortlich ist, einen Blog -Beitrag mit, was darauf hindeutet, dass Pectra -Upgrades in zwei unterteilt werden.Zu dieser Zeit wurde die Idee nicht ernsthaft berücksichtigt, da Bedenken, dass dies den für Pectra -Aktivierung geplanten Übergang der Perkle verzögern könnte, verzögern könnte.Alex Stokes, Fellow der Ethereum Foundation, schlug erneut die Idee in den All -Core -Entwicklungsausführungen vor.Diesmal stimmten die Entwickler mehr mit der Idee zu und bestanden darauf, dass sie dies in sechs Monaten den ersten Teil des Upgrades liefern können.
Daher sollen alle in Pectra enthaltenen EIPs auf zwei harten Gabeln implementiert werden, nicht auf einer.Der Umfang der ersten Hardgabel umfasst 8 der 20 EIPs in der Pectra -Liste.Für die anderen 12 EIPs auf der Liste werden die Entwickler sie parallel weiterentwickeln, um sie nach den ersten 8 EIPs auf dem Mainnet zu ermöglichen.
Pectra -Übersicht
Im Oktober 2024 haben die Entwickler zugestimmt, den Umfang von Pectra um eine zusätzliche Codeänderung zu erweitern, nämlich EIP 7742.Durch die Einbeziehung dieser Codeänderung in Pectra können Entwickler auch die Blob -Kapazität in Pectra erhöhen.Es gibt jetzt neun EIPs.Das Pectra -Upgrade ist vorläufig für die Aktivierung des Hauptnetzes Anfang 2025 geplant und kann die folgenden 10 Codeänderungen enthalten:
Insgesamt enthält Pectra eine Reihe von Aktualisierungen von Ethereum, die voraussichtlich drei Ergebnisse erzielen wird:
-
Es wurde ein Schlüsselfehler in Protokollen als Blockchain zur Beweis des Störungen festgelegt
-
Verbesserung der Benutzererfahrung mit Smart Contract -Anwendungen auf Ethereum (UX)
-
Verbessern Sie die Datenverfügbarkeitsfunktionen von Ethereum
Auf der Oberfläche haben Benutzerverbesserungen und die Verbesserungen von Ethereum als DA -Schicht die Endbenutzer dazu ermutigt, nicht mehr mit intelligenten Verträgen für Ethereum zu interagieren, sondern mit intelligenten Verträgen auf Rollup auf billigere Weise zu interagieren.Verbesserungen der Benutzererfahrung von Ethereum können jedoch einen „Trick-Drop-Effekt“ haben, was bedeutet, dass sie aufgrund ihrer Implementierung auf dem Mainnet wahrscheinlich von Rollup übernommen werden, wodurch sowohl Rollup als auch Ethereum-Endbenutzer zugute kommen.
Es ist erwähnenswert, dass Pectra keine Codeänderungen vorgenommen hat, um die Erzählung von ETH als „solide Währung“ oder als Mittelspeicher zu verstärken.Darüber hinaus kann kein EIP die Qualität von Ethereum als zensurresistente Blockchain direkt verbessern, und seit dem Fusions-Upgrade ist dieses Problem für Entwickler eine Priorität geworden erhöht.
Mehr als 50% der Blöcke für Ethereum werden von OFAC-konformen Relais erzeugt, was bedeutet, dass das für die Erstellung dieser Blöcke verantwortliche Unternehmen absichtlich Transaktionen ausschließt, die mit Ethereum-Adressen, die auf dem US-Markt aufgeführt sind, interagieren.
Entwickler arbeiten an Codeänderungen, um die ETH -Releases zu verringern und den Widerstand der Zensur in zukünftigen Upgrades zu erhöhen.Sie stehen jedoch nicht im Fokus von Pectra.
Fusaka -Übersicht
Das nächste Upgrade nach Pectra ist Fusaka.Da Entwickler den Upgrade -Bereich nicht abgeschlossen haben, ist es schwierig, die Zeitleiste von Fusaka abzuschätzen.Derzeit möchten Entwickler die 12 anderen Codeänderungen im ursprünglichen Pectra EIP -Set von Fusaka, nämlich EOF -Codeänderungen und Peerdas, priorisieren.Nach Abschluss des Pectra -Upgrade werden die Entwickler den EIP auf der Grundlage von Prioritäten und Bereitschaft von Fusaka neu bewerten.
Als Referenz sind nachstehend 12 Codeänderungen aufgeführt, die ursprünglich in Pectra enthalten waren, jedoch aus dem Upgrade entfernt wurden.
Beachten Sie, dass mit Ausnahme des ersten EIP die anderen 11 EIPs Code Änderungen sind, die jeden Aspekt der Virtual Machine (EVM) von Ethereum ändern.Diese EVM-zentrierten Code ändern zusammen das „EVM-Zielformat“ oder das kurze EOF.EOF hat wesentliche Änderungen an der Art und Weise vorgenommen, wie EVM Code erstellt und verarbeitet, und wird erwartet, dass die Erfahrung von Smart Contract-Entwicklern die Ausführung intelligenter Vertragscode vorhersehbarer, sicherer und kostengünstiger wird.
Zusätzlich zu Peerdas und EOF finden Sie hier eine Liste aller potenziellen Codeänderungen, die für Fusaka ab Oktober 2024 in Betracht gezogen werden können:
Alle oben aufgeführten Initiativen wurden als potenzielle Kandidaten für Pectra -Upgrades diskutiert, mit Ausnahme der Account -Abstraktion und der Kandidaten, wurden jedoch aufgrund des Mangels an Konsens über Codeänderungen jedoch nicht in das Upgrade enthalten.Für viele dieser Initiativen sind noch viele Nachforschungen erforderlich, bevor ihre Entwürfe implementiert werden können.Die letzte Spalte in der obigen Tabelle arrangiert den Grad der Bereitschaft für die obigen Code von 1 auf 3, wobei 3 für die sofortige Implementierung bereit sind und 1 in den frühen Stadien von F & E liegt.
Unter den oben genannten Initiativen ist die Einbeziehung der Liste und des SSZ -Übergangs am ausgereiftesten.Von allen parallelen Initiativen ist die Kontoabstraktion bei Fusaka bei weitem am wenigsten vorbereitet, da der Weg zur Umsetzung der vollständigen Kontoabstraktion auf Ethereum noch unklar ist, und viele Teile dieser Roadmap unterliegen EIP 7702 im Einfluss von PECTRA.
Angesichts der mit diesen parallelen Initiativen verbundenen Unsicherheit ist es derzeit nutzlos, ihre Auswirkungen auf die Bereitschaftsbereitschaft oder den Wert der ETH zu bewerten.Bis 2025 beeinflussen jedoch eine Reihe von 10 Code -Änderungen wahrscheinlich die Stakeholder von Ethereum.
Der nächste Abschnitt dieses Berichts erläutert ausführlicher die erwarteten Auswirkungen von EIP in Pectra auf Netzwerkstakeholder und ETH -Wert.
Kritische und nicht kritische Reparaturen
Es gibt einen EIP in Pectra, der für Ethereum entscheidend ist, um als Blockchain zur Proof-of-Stake zu arbeiten.EIP 7251 erhöht den maximal gültigen Gleichgewicht des Überprüfers von 32 ETH auf 2048 ETH und ermöglicht bestehende Überprüfungen mit einem maximal gültigen Gleichgewicht von 32 ETH, um ihre Interessen zu konsolidieren.Dies wird voraussichtlich die Anzahl der Ethereum -Validatoren verringern, die im September 2024 1 Million überschritten haben.
Eine Simulation von Ethereum By Ethereum Foundation (EF) zeigte, dass das Protokoll bei 1,4 Millionen Validatoren ernsthafte Netzwerkprobleme auftrat.Es wird erwartet, dass EIP 7251 den Netzwerkdruck lindert, indem die Integration der Einschränkung der ETH gefördert wird.Um mehr über das Problem mit großen Validator -Set -Größen zu erfahren,Bitte lesen Sie diesen Galaxy Research Report.
Die Grundprinzipien hinter 32 ETH -Validatoren
Beacon Chains wurden ursprünglich für Validatoren mit einem maximalen effektiven Gleichgewicht von 32 ETH konzipiert, da Protokollentwickler eine große Anzahl von Teilnehmern dazu ermutigen wollten, am Nachweis des Stakemenkonsensabkommens teilzunehmen.Die Entwickler schätzen konservativ, dass die Beacon -Kette bei 32 ETH ungefähr 312.500 Validatoren anziehen wird, deren aggregierte kryptografische Unterschriften, die von diesen Validatoren erzeugt werden, ausreichen, um die Sicherheit der aufkommenden Kette zu schützen.
Die ETH kostete etwa 600 US -Dollar, als die Beacon -Kette im Dezember 2020 live ging, was bedeutet, dass Benutzer mit weniger als 20.000 US -Dollar ihre eigenen Validatoren betreiben und unabhängig voneinander eingestellte Belohnungen verdienen können.Zu diesem Zeitpunkt beinhaltete die Verpfändung nicht die Belohnung von Transaktionsgebühren oder MEV, und da der Benutzer keine Gelder zurückziehen konnte, stellte das Versprechen erhebliche Risiken dar.
Zusätzlich zur Förderung der Teilnahme wurde das gültige Gleichgewicht von 32 ETH ausgewählt, da das ursprüngliche Design der erweiterten Beacon -Kette durch einen „Shard“ für jeden Validator das gleiche gültige Gleichgewicht beibehält.Wenn alle Benutzer ein Anteilsbilanz über 32 ETH aufrechterhalten müssen, befürchten Entwickler, dass es nicht genügend Validatoren gibt, um die Kette zu schützen.Wenn alle Benutzer das Stufenbalance unter 32 ETH behalten, machen sich die Leute Sorgen um die übermäßige Anzahl von Validatoren, was die Ethereum -Netzwerkschicht unnötig belastet.
Zusätzlich zum maximal effektiven Gleichgewicht von 32 ETH setzen die Entwickler eine große Anzahl anderer Konstanten und Parameter im Protokoll, basierend auf einer groben Schätzung der zukünftigen Anforderungen an Ethereum.Wenn die Schätzungen der Entwickler sehr ungenau sind, sind sie der Meinung, dass die Wirtschafts- und Absteckparameter der Kette durch nachfolgende harte Gabeln angepasst werden können.Die schnelle Einführung flüssiger Lösungen wie Lido und Coinbase hat heute Diskussionen zwischen den Entwicklern ausgelöst, um die Emissionskurve von Ethereum zu verringern.
Schließlich kann es falsche Annahmen über die wahre Kapazität der Ethereum -Netzwerkschicht geben.Der Gründer von Ethereum, Vitalik Buterin, schrieb in einem Blog -Beitrag von 2021, dass die Entwurfsspezifikationen von Beacon -Ketten den Overhead von 4,1 Millionen Validatoren effektiv unterstützen oder die gesamte ETH -Versorgung mit einem maximalen effektiven Gleichgewicht von 32 ETH verpflichten können.Tatsächlich ist die Netzwerkschicht von Ethereum aufgrund verschiedener Upgrades und Änderungen, die vom Kunden implementiert werden, 1,4 Millionen Validatoren wahrscheinlich nicht, geschweige denn mehr als 4 Millionen.
Implementierungsdetails von EIP 7251
EIP 7251 ist eine komplexe Codeänderung, die implementiert werden muss.Es ändert sich grundlegend die Art und Weise, wie Protokolle die Belohnungen, Strafen und Abhebungen von Validator berechnen.Das Protokoll führt diese Berechnungen nicht basierend auf der Anzahl der aktiven Validatoren aus, sondern auf dem kombinierten gültigen Gleichgewicht der Validatoren kann jeder Validator von mindestens 32 ETH bis 2048 ETH variieren.
Insbesondere bei der Änderung der relevanten Kürzungsstrafe haben Entwickler einen Randfall entdeckt, in dem Validatoren mit kleineren gültigen Guthaben im Vergleich zu denen mit größeren gültigen Guthaben unverhältnismäßig bestraft werden.Dieser Randfall wurde während des Pectra -Testprozesses aufgelöst.Ab Oktober 2024 identifizieren Entwickler noch Fehler in der Spezifikation der EIP 7251 und arbeiten an der Lösung.
Zusätzlich zur Aktualisierung der Berechnungen hat EIP neue Aktionen für Validatoren eingeführt, um bestehende Validatoren zu integrieren und die anfängliche Grenze für Validatoren mit größeren gültigen Guthaben nach unten anzupassen, um die Integration zu fördern.
Sobald es aktiviert ist, ist unklar, wie schnell große Einstellungsunternehmen ihre Validatoren integrieren und den Netzwerkdruck verringern können.Es besteht die Bedenken, dass jeder Spitzenwert in der Validator-Set-Größe von jetzt bis zur Wirkung der Validator-Integration die Netzwerkgesundheit und die Netzwerkteilnehmer, die Validatoren in Hardware auf niedriger Ebene ausführen, negativ beeinflussen oder die Internetbandbreite begrenzt ist.
Die folgende Abbildung zeigt das Wachstum der Anzahl der aktiven Validatoren seit dem Dencun -Upgrade.Das Dencun -Upgrade bezieht sich auf die Reduzierung der maximalen Anzahl jedes Epochen -Validatoreintrags für Ethereum von 15 auf einen konstanten Wert von 8.Die folgende Abbildung liefert eine prognostizierte Abwanderungsrate für das Wachstum von Ethereum Validator Set, bis 8 auf der Aktivität neuer Validatoreinträge seit dem Validator.Es ist erwähnenswert, dass die folgenden Vorhersagen konservativ sind und nicht die potenziellen künftigen Nachfragekatalysatoren wie die Reife von Restaurierungsverträgen wie Eigenlayer auf Ethereum berücksichtigen.
Nichtkritische Korrekturen
Zusätzlich zu EIP 7251 gibt es einige nicht kritische Korrekturen und Verbesserungen im Pectra-Upgrade.Dazu gehören:
-
EIP 7549, verschieben Sie den Ausschussindex außerhalb des Nachweises– Um die CL -Client -Software effizienter zu gestalten, führt diese Codeänderung ein Refactoring der Verifier -Proof -Nachricht vor.Es wird erwartet, dass die Netzwerkbelastung bei Validatorknoten reduziert wird, wenn auch in weniger als EIP 7251.
-
EIP 6110, das Validator -Einlagen in der Kette bereitstellt– Diese Code -Änderung überträgt die Verantwortung für die Überprüfung der neuen Einzahlung von CL nach EL.Auf diese Weise können Entwickler die Sicherheit von Einlagen verbessern, die Protokollkomplexität für CL -Kunden verringern und die Einschränkung der Benutzererfahrung verbessern, indem sie die Latenz zwischen der Ablagerung von 32 ETH auf EL und neuen Aktivierungsvalidatoren auf CL verringern.
-
EIP 2935, der den historischen Block -Hash -Wert aus dem Staat liefert– Änderungen an EL wurden eingeführt, so dass Beweise historischer Blöcke aus dem Staat erzeugt werden können.Es kann einige zusätzliche Funktionen für intelligente Vertragsentwickler bereitstellen, da sie aus früheren Blöcken auf Informationen über den Staat von Ethereum zugreifen können.Dies ist hauptsächlich eine erforderliche Codeänderung, um sich auf den Übergang des Leerzeichens vorzubereiten.
-
EIP 7685, allgemeine Ausführungsschichtanfrage– Erstellen Sie ein gemeinsames Framework zum Speichern von Anforderungen an CLS, die durch intelligente Verträge ausgelöst werden.Da intelligente, vertragsbasierte Einstellpools immer beliebter werden, müssen intelligente Verträge direkt den Validator-Abhebungen (EIP 7002) und Fusionen (EIP 7251) auf CLS ausgesetzt sein.Diese Codeänderung führt ein Protokoll -Framework ein, um diese Arten von Anforderungen für die einfache Handhabung von CLS zu speichern.
Erwartete Auswirkungen
Die kritischen und nicht kritischen Korrekturen, die in Pectra aktiviert sind EIP 6110.Erstere werden den Knotenbetreibern in zukünftigen Upgrades zugute kommen, wenn staatenlose Kunden Realität werden, während die letzteren die Implementierung von Codeänderungen wie EIP 7251 verbessern, aber den Status Quo des Netzwerks nicht auf andere Weise verbessern.
Es wird nicht erwartet, dass Endbenutzer und ETH -Inhaber direkt von diesen fünf Codeänderungen profitieren.Diese Kodexänderungen sind in erster Linie der Gesundheit und Widerstandsfähigkeit von Ethereum als Blockchain zur Beweis für den Einsatz förderlich.Auf lange Sicht sind sie positiv über den Wert der Vereinbarung, da sie sicherstellen, dass die Vereinbarung weiterhin sicher und reibungslos funktioniert.Sie führen jedoch keine neuen Funktionen ein, die die Benutzererfahrung von Endbenutzern, intelligenten Vertragsentwicklern oder aggregiertem aggregiertem Benutzer erheblich verbessern.Daher wird nicht erwartet, dass sie einen übermäßigen Einfluss auf den Wert der ETH haben.
Wie bei jedem netzwerkweiten Upgrade von Ethereum kann sich die Volatilität in der ETH um Pectra intensivieren, und wenn unerwartete Fehler oder Fehler im Zusammenhang mit dem Upgrade auftreten, kann der Preis negativ schwanken.Es sollte klar sein, dass angesichts der Tatsache, dass diese Codeänderungen vor der Aktivierung bei Interferenz mit dem Mainnet viele Kampftests durchlaufen haben, was die Störung des Netzwerks verursacht, die Möglichkeit des Upgrades von Pectra schlank ist.Wenn ETH vor und kurz nach dem Upgrade nicht vorübergehend schwankt, wird daher nicht erwartet, dass Codeänderungen der Pectra mit verschiedenen Teilen des Reparaturprotokolls einen langfristigen positiven oder negativen Einfluss auf den Wert der ETH haben.
Betroffene Stakeholder:Überprüfen Sie den Knotenoperator
Erwartete Auswirkungen auf die ETH:neutral
Verbesserung der Benutzererfahrung
Es gibt drei EIPs in Pectra, die Verbesserungen der Benutzererfahrung für die Endbenutzer von Ethereum und die intelligenten Vertragsentwickler einführen.Während der Verfolgung einer zusammenfassenden Roadmap arbeiten Entwickler auch zusammen, um Ethereums Wertversprechen als führende allgemeine Blockchain zu verbessern.
EIP 2537, BLS12-381 Vorkompilierung von Kurvenoperationen-Fügen Sie neue Funktionen hinzu, um Operationen in der BLS12-381-Kurve effizient auszuführen, einer algebraischen Struktur, die in der Verschlüsselung von Null-Wissen weit verbreitet ist.Eine Kryptographie von Zero-Knowledge kann mehrere Vorteile für Blockchain-basierte Anwendungen bieten, einschließlich stärkerer Datenschutzzustand, Sicherheit und Skalierbarkeit.Die Fähigkeit, Operationen an der BLS-Kurve auszuführen, kommt Anwendungen und Aggregationen zugute, die auf Ethereum basieren, die bereits mit Null-Wissen-Proof-Systemen verwendet wurden oder um solche Systeme in ihren Betrieb zu integrieren.
EIP 7002, Ausführungsschicht kann Abhebungen auslösen –EIP 7002 schafft eine staatliche Vorkompilierung, einen Mechanismus zur Änderung des EVM -Zustands für Validator -Abhebungen.Derzeit kann der Überprüfer in der Beacon -Kette nur durch den Rückzugsbesitzer des Verifiererauszugs (normalerweise den Bediener des Verifizierers) durchlaufen.EIP 7002 führt einen intelligenten Vertragsmechanismus vor, der Validator -Auszahlungsanmeldeinformationen besitzen und diese verwenden kann, um den Validator -Ausgang ohne manuelle Eingriff vom Validator -Betreiber auszulösen.Es wird mehr vertrauenslose Konstruktionen für das Einstellen von Anwendungen bereitstellen und vorhandene Einlagenanwendungen ermöglichen, um die Annahmen des Vertrauens für ehrliche Verhaltensweisen ihrer Validatorknotenbetreiber und die Sicherheit dieser Anwendungen zu beseitigen.
EIP 7702, EOA -Kontocode einrichten –Erstellen Sie neue Transaktionstypen für Endbenutzer, um ihren von benutzergesteuerten Ethereum-Konten kurzfristige Funktionen hinzuzufügen, wie z. B.:
-
Transaktions-Stapelverarbeitung, autorisieren Sie mehrere Onkettenvorgänge, indem Sie eine einzelne Transaktion unterschreiben
-
Sponsoring, zahlen Transaktionsgebühren im Namen eines anderen Kontos
-
Erniedrigte Berechtigungen, spezifische Ausgabenbedingungen für autorisierte Kontosgutrechte
Angesichts der Tatsache, dass die meisten Benutzer über Brieftaschenanbieter Transaktionen auf Ethereum durchführen, müssen Brieftaschenentwickler neue Transaktionstypen nutzen und diese Funktionen auf eine Weise hinzufügen, auf die Benutzer problemlos zugreifen können.
Erwartete Auswirkungen
Im Gegensatz zu kritischen und nicht kritischen Korrekturen ermöglichen diese Codeänderungen eine vollständigere Anwendungsentwicklung direkt in Ethereum.EIPs wie 7002, 2537 und 7702 werden jeweils ein vertrauensloseres Billarddesign, die von Privatsphäre verstärkten dezentralen Finanzprotokolle und sichere benutzergesteuerte Konten erkennen.
Betroffene Stakeholder:Endbenutzer, intelligente Vertragsentwickler
Erwartete Auswirkungen auf die ETH:positiv
DA -Verbesserungen
Wie bereits in diesem Bericht erwähnt, kann eine weitere Codeänderung in Pectra enthalten sein.Entwickler erwägen einen geringen Anstieg des Blob -Gas -Ziels, um die Skalierbarkeit von Ethereum als DA -Schicht (Datenverfügbarkeit) zu verbessern.Es gibt viele größere und komplexere Codeänderungen im Zusammenhang mit der Verbesserung der DA -Funktionen mit EIP 7594 (Peerdas).Da EIP 7549 jedoch in Pectra nicht mehr aktiviert wird, wurde vorgeschlagen, dass einfachere Änderungen eingeführt werden, um die DA -Kosten zu senken.
Derzeit kann Ethereum bis zu 6 Blobs pro Block verarbeiten und die Kosten dieser Blobs dynamisch an das Ziel von 3 Blobs pro Block anpassen.Der Vorschlag von Francis Li, einem Entwickler der Layer-2-Rollup-Basis, besteht darin, die Anzahl der Blob-Ziele pro Block auf 5 und die maximale Anzahl von Blobs pro Block auf 8 zu erhöhen.
In Lis Vorschlag wies er darauf hin, dass selbst konservativ die Erhöhung des Ziel -Blob -Zählers auf 4 anstelle von 3 dazu beitragen wird, das Rollup -Team auf Ethereum aufzubauen.Entwickler unterstützen den Anstieg der Blob -Ziele von Pectra in hohem Maße.Die Bestätigung dieser Sichtweise und die formale Aufnahme von DA -Verbesserungen in Pectra müssen jedoch für eine zukünftige ACD -Konferenz berechtigt werden.Derzeit haben Entwickler zugestimmt, EIP 7742 in Pectra aufzunehmen, was den Weg für die Veränderung der Blob -Kapazität von Ethereum durch Tuning CL ebnen wird.
-
EIP 7742, entkoppelte BLOB -Zahlen zwischen CL und EL – Maximum und Zielblobgrimits sind ständig hart codiert auf EL und Cl.Mit EIP 7742 kann CL die Maximum- und Zielblobungsgrenzen dynamisch einstellen, so dass zukünftige Änderungen an der DA -Kapazität nicht die beiden Schichten hart gegossen werden, sondern speziell über CL angepasst werden können.
Zusätzlich zu der Zunahme der Kapazität von EIP 7742 und der BLOB wiegen Entwickler zwei zusätzliche Codeänderungen im Zusammenhang mit der Optimierung der Ethereum DA -Funktionalität in Pectra oder Fusaka:
-
EIP 7762, fügen Sie min_base_fee_per_blob_gas hinzu– Wenn die Nachfrage nach einem Blob die Zielrate überschreitet (derzeit 3 Blobs pro Block), passt das Protokoll automatisch die obligatorischen Grundkosten des Blob an.EIP 7762 passt die minimalen Grundkosten von Blobs auf ein höheres Niveau an, sodass der Markt für Blob -Gebühren sensibler für Schwankungen der Blob -Nachfrage reagieren und die BLOB -Preisentdeckung schneller ermöglicht.
-
EIP 7623, erhöhen Sie die Kosten für Anrufdaten– Zusätzlich zu Blobs können Zusammenfassungen auch beliebige Daten mit dem Aufrufdatenfeld der Transaktion an Ethereum veröffentlichen.Das Aufrufen von Datenfeldern, die Transaktionen verwenden, sind jedoch für die Zusammenfassung in der Regel teurer.EIP 7623 soll die Kosten für die Aufrufdaten weiter erhöhen, um die maximale Größe des Ethereum -Blocks zu verringern.Wenn Ethereum -Entwickler die Blockgröße durch Erhöhen der Blobkapazität erhöhen, möchten sie Randfälle verhindern, bei denen Validatoren mit großen Mengen an Anrufdaten und einer maximalen Anzahl von Blobs außergewöhnlich große Blöcke ausbreiten.
Der Erhöhung des Blob -Durchsatzes in Pectra ist ein kontroverses Thema unter den Entwicklern, da dies die Anzahl der im Netzwerk betriebenen unabhängigen Stakeholder verringern kann und dadurch die Dezentralisierung von Ethereum negativ beeinflusst.Ein separater Staker ist ein Benutzer, der seine eigene ETH steckt und seine eigenen Pfahlvorgänge zu Hause oder über einen Cloud -Anbieter betreibt, anstatt sich um einen Einsatz auf einen Pfahlpool oder einen anderen Intermediary -Service zu verlassen.Unabhängige Staker sind Benutzer, die Validatoren auf den am stärksten ressourcenbezogenen Geräten im Vergleich zu anderen Arten von Stakern betreiben.
Der erhöhte Blob -Durchsatz kann die rechnerischen Anforderungen von operativen Validatoren erhöhen, was dazu führt, dass einige einzelne Stakeholder ihre Maschinen herunterfahren.Auf ACDE #197 teilten Entwickler einige anekdotische Beweise dafür, dass einige einzelne Staker bereits hart daran arbeiten, den Dencun -Validator zu betreiben.Die Entwickler haben sich bereit erklärt, eine datengesteuerte Studie zur Gesundheit individueller Einlagenvorgänge durchzuführen, bevor sie sich entscheiden, die Blob-Kapazität von Pectra zu erhöhen.
Erwartete Auswirkungen
Kurzfristig wird erwartet, dass die DA-Verbesserungen von Ethereum die Protokolleinnahmen aus Layer-2-Rollups (L2) verringern, die Gewinnmargen für L2-Sortierter erhöhen und die Transaktionsgebühren für L2-Endbenutzer verringern.Es wird erwartet, dass diese Effekte denjenigen ähneln, die nach Aktivierung von EIP 4844 im Dencun -Upgrade auftreten.
Betroffene Stakeholder:2-Layer-Zusammenfassung, L2-Endbenutzer, ETH-Inhaber
Erwartete Auswirkungen auf die ETH:Negativ
Pectra Timeline -Analyse
Die Entwickler haben zwei alternative Codeänderungen erörtert, um sie in Pectra aufzunehmen, falls Änderungen des Blob Fee -Marktes nicht in das Upgrade einbezogen werden.Da die Blob -Kapazität in Pectra erhöhen kann, ist es unwahrscheinlich, dass diese beiden Codeänderungen in Pectra enthalten sind.Sie sind EIP 7782 und
EIP 7782, vorgeschlagen vom Nethermind -Entwickler Ben Adams, verkürzt die Ethereum -Schlitzzeit von 12 Sekunden auf 8 Sekunden.Diese Veränderung der Schlitzzeit erhöht den Transaktionsdurchsatz von Ethereum effektiv um 50% und verringert die Geschwindigkeit der Transaktionsbestätigung um 33%.Die Bedenken, die von Entwicklern über den Vorschlag zu ACDE #198 und ACDC #144 geäußert wurden, besteht darin, dass die staatlichen Wachstumsraten beschleunigt werden können, wodurch der Übergang des Perkle noch schwieriger wird.Darüber hinaus sagte Francesco D’Amato, Forscher der Ethereum Foundation, dass sich Änderungen in Zeiträumen negativ auf positive Forschungsinitiativen auswirken könnten, wie z.
EIP 7783 wurde vom Eragon -Entwickler Giulio Debuffo vorgeschlagen und ist für Entwickler eine relativ einfachere Codeänderung, da es keine harte Gabel erfordert.EIP 7783 schafft einen Mechanismus für Kundenteams, um die Gasziele im Laufe der Zeit schrittweise zu erhöhen.Durch Erhöhen des Gasziels erhöht die maximale Anzahl von Transaktionen, die in einem Block enthalten werden können.Der Vorschlag von Debuffo gibt kein bestimmtes Gasziel an, schlägt jedoch lediglich einen Mechanismus für Entwickler vor, um Ziele auszuwählen und sie allmählich auf diesen Schwellenwert zu erhöhen.Während eines Anrufs im Oktober 2024 diskutierten Entwickler das Potenzial der Implementierung von EIP 7783 kurz nach dem Pectra -Upgrade.
Das Hinzufügen eines neuen EIP in Pectra kann die Aktivierung des Mainnet -Upgrade verzögern.Je länger der Entwickler bei der Entscheidung über den endgültigen Pectra -Bereich verzögert, desto länger wird der Entwickler auf das öffentliche Ethereum TestNet aufgerüstet.Ab Oktober 2024 scheint es, dass Entwickler nicht nahe dem Umfang der Fertigstellung von Pectra liegen.Daher ist es unwahrscheinlich, dass das öffentliche TestNet -Upgrade von Pectra bis Ende dieses Jahres gestartet wird.
Unter der Annahme, dass der Umfang von Pectra im Januar oder Anfang Februar nächsten Jahres abgeschlossen ist, müssen Entwickler neue Ergänzungen zu Pectra in einem privaten Testnetzwerk (auch als Entwicklungsnetzwerk bezeichnet) testen, bevor das öffentliche Ethereum -Testnetzwerk weiter aufgerüstet wird.Legen Sie mindestens ein Monatsbudget zur Prüfung anderer Codeänderungen für Pectra beiseite, und es wird empfohlen, dass Entwickler im März ein öffentliches TestNet -Upgrade starten können, um das Mainnet -Upgrade irgendwann im April oder Mai vorübergehend zu aktivieren.
Diese Schleimschätzungen können sich ändern, basierend darauf, wie lange die Entwickler in den kommenden Monaten den Pectra -Bereich abschließen werden, und die Komplexität der Codeänderungen, die sie schließlich zum Upgrade hinzufügen.
Andere Katalysatoren für ETH -Wert
Bisher ist Pectra eine Hybridcode -Änderung, von der einige die Erfahrung für Benutzer und intelligente Vertragsentwickler erweitern.Da der Umfang von Pectra vereinfacht wird, wird nicht erwartet, dass das Upgrade starke Auswirkungen auf den ETH -Wert hat.Zusätzlich zu Pectra hat Ethereum nachfolgende Aktualisierungen, die den ETH -Wert direkter beeinflussen können, z. B. die Reduzierung der Ausgabe und Implementierung von Peerdas.Wie bereits in diesem Bericht erwähnt, ist es jedoch schwierig vorherzusagen, wann diese Änderungen am Mainnet aktiviert werden.
Es ist erwähnenswert, dass Ethereum die Skalierbarkeitsverbesserungen in DA aufgrund der „zusammenfassenden Roadmap“ weiter verfolgt, die Auswirkungen von Protokollverbesserungen auf Ethereum auf den ETH-Wert im Laufe der Zeit immer kleiner werden.Langfristig können Ethereum -Einnahmen hauptsächlich von Benutzeraktivitäten auf L2 gesteuert werden, wenn Anwendungen und Benutzer zu L2 wechseln.Upgrades auf L2 können die Benutzererfahrung, Interoperabilität, Dezentralisierung und Sicherheit in diesen Netzwerken verbessern, was für den Wert von Ethereum wichtiger ist als die Optimierung und Verbesserung der zugrunde liegenden Schicht.Während Upgrades wie Pectra die Dezentralisierung und Verfügbarkeit von Protokollen weiter verbessern, ist es unwahrscheinlich, dass sie eine neue Welle von Benutzern anziehen und dezentrale Anwendungen vorantreiben können, da Rollups skalieren können, um diese Nachfrage zu befriedigen, während Ethereum dann nicht.Daher sind Anwendungen, die auf Rollup- und Protokoll -Upgrades basieren, basierend auf dem Rollup (die Funktionalität von Anwendungen, die auf Rollup basieren) basierend auf der Analyse bei der Bewertung der Faktoren, die den Wert der ETH fördern.
Ein häufiger Widerstand gegen die rollup-zentrierte Roadmap ist die Sorge, dass Ethereum aufgrund der DA-Stufe zu billig wird oder dass Einnahmen aus Rollup zu klein sind, um den Wert der ETH zu unterstützen.Diese Argumente unterschätzen den potenziellen potenziellen Markt für dezentrale Anwendungen.Derzeit stören Kryptowährungsversorgungsfälle jede Branche der Welt, da öffentliche Blockchains das Potenzial haben, menschliche koordinierte Aktivitäten grundlegend zu verändern, ebenso wie die künstliche Intelligenz (KI) das Potenzial hat, alle Branchen zu stören. Digitale Inhalte in der Branche.
Obwohl Skalierbarkeitsverbesserungen wie EIP 4844 oder Peerdas kurzfristig die Protokolleinnahmen reduzieren.Sie legen die Grundlage für Ethereum, um mehr Aktivitäten auf Ketten zu unterstützen als auf Ethereum L1.Spielen, Spendenaktionen, dezentrale Finanzierung und soziale Medien sind nur einige Beispiele für die Arten von Anwendungen, die historisch gesehen einen Anstieg des Ethereum -Transaktionsvolumens und der Gebühren für das Ethereum verursacht haben.Diese Anwendungen nutzen die Netzwerkeffekte von Ethereum, die Dezentralisierung, die Zensurresistenz und die Komposition.Theoretisch können Anwendungen im Aggregat zusätzlich zu erheblich reduzierten Gebühren und verbesserten Merkmalen wie verschiedenen Arten von virtuellen Maschinen, Programmiersprachen und Kontomanagement in der Lage sein, all diese Vorteile von Ethereum zu nutzen.
In der Praxis erben Zusammenfassungen jedoch nicht sinnvoll die Eigenschaften von Ethereum wie Dezentralisierung, Zensurresistenz oder Zwangbarkeit.Obwohl sie die Transaktionsgebühren effektiv reduzieren können, gehen sie auf Kosten der Dezentralisierung und Sicherheit.Mit anderen Worten, die Aggregation skaliert Ethereum nicht auf sinnvolle Weise als die Reduzierung der Transaktionskosten.Es gibt zu viele Kompromisse für Benutzer, um ihre Aktivitäten und Anwendungen von L1 bis L2 zu migrieren.Infrastrukturprojekte wie Rollup wie andere Skalierungslösungen, die auf alternativen Blockchains der Schicht 1 und Restaking -Lösungen und ZKVM entwickelt wurden.Bis Rollup als Technologie ausgereift ist und von der dezentralen Natur von Ethereum profitiert, führen reine DA -Verbesserungen möglicherweise nicht zu einer neuen Welle der Einführung von Ethereum oder Rollup, die darauf aufgebaut sind.
abschließend
Trotz der Unsicherheit im Bereich der Pectra ist Ethereum immer noch führend im Web 3 -Ära.Um dies zu erreichen, muss Ethereum sich weiter als dezentrale Technologie ausdehnen und zentralisierte Kräfte wie maximaler extrahierbarer Wert (MEV) und Transaktionszensur bekämpfen.Während Ethereum sicherlich Konkurrenten in der Verwirklichung dieser Vision hat, bleibt die Dominanz im Web 3-Blockchain-Raum ein Muss für Ethereum.
Ethereum hält weiterhin den höchsten Netzwerkeffekt aller allgemeinen Blockchains bei.Für Smart Contract -Entwickler ist es nach wie vor die am meisten bewährte Blockchain und die am stärksten untersuchte Blockchain unter Forschern und Entwicklern, die zur Lösung von Skalierung, MEV, Zensur, Benutzererfahrung und mehr Herausforderung verwendet werden.Da die Ethereum-Entwickler jedoch eine rollup-zentrierte Roadmap durchführen, sollte die Bedeutung von Ethereum als Technologie und Ethereum-Upgrade abnehmen, da die Lösung für das größte Problem, mit dem Web 3 konfrontiert ist, durch Rollup geerbt wird.
Pectra führt Änderungen des Benutzererlebnis-zentrierten Code-Codes ein, die neue Benutzer und Smart-Contract-Entwickler in den Web 3-Speicherplatz einfließen lassen.Dies kann jedoch einer der letzten verbleibenden Upgrades sein, wobei Code -Änderungen am Protokoll direkt Benutzer und ETH -Inhaber betreffen.Wenn Benutzer auf Rollup migrieren, werden die Protokolleinnahmen zunehmend von Rollup -Aktivitäten angetrieben, und die wichtigste Codeänderung für Ethereum -Stakeholder sind die Codesänderungen, die auf Rollup vorgenommen wurden.Zu diesem Zweck ist es wichtig, die Reife von Rollup als Technologie und ihre Fähigkeit zu analysieren, die Sicherheit von Ethereum sinnvoll zu erben und auf Millionen neuer Benutzer auszudehnen.