Heim  >  Artikel  >  Die Prüfung des Ethereum Cancun-Upgrades wird mehrere Monate dauern! Blitzbuchhaltungssystem

Die Prüfung des Ethereum Cancun-Upgrades wird mehrere Monate dauern! Blitzbuchhaltungssystem

WBOY
WBOYnach vorne
2024-02-20 13:27:17876Durchsuche

Die Prüfung des Ethereum Cancun-Upgrades wird mehrere Monate dauern! Blitzbuchhaltungssystem

Uniswap, die führende dezentrale Börse, gab gestern (15.) bekannt, dass die mit Spannung erwartete Version von Uniswap v4 voraussichtlich im dritten Quartal 2024 im Ethereum-Mainnet eingeführt werden soll.

Laut der Erklärung der Governance-Leiterin der Uniswap Foundation, Erin Koen, vom vergangenen Juli hängt die Veröffentlichung der v4-Version von der erfolgreichen Implementierung des Cancun-Upgrades ab. Darüber hinaus ist ein umfassendes Code-Audit erforderlich, sodass sich der Start von Version 4 bis zu vier Monate nach Abschluss des Cancun-Upgrades verzögern kann.

Uniswap v4 wird im dritten Quartal im Mainnet gestartet

Die Ethereum Foundation gab kürzlich bekannt, dass der Dencun-Upgrade-Plan am 13. März 2024 im Ethereum-Mainnet eingeführt werden soll. Gleichzeitig aktualisierte die Uniswap Foundation am Donnerstag in einem Tweet auch das Startdatum von v4, das voraussichtlich im dritten Quartal dieses Jahres liegen wird. Die Stiftung kündigte außerdem die Audit-Roadmap an, bevor v4 online geht, was voraussichtlich mehrere Monate dauern wird. Sie äußerten ihre Überzeugung, dass v4 einer der am strengsten geprüften Codes auf Ethereum werden wird.

Phase 1: Code Freeze (in Bearbeitung)

Kerncodevervollständigung, Tests, Gasoptimierung, Sicherheitsverbesserungen und kleinere Teile fertiggestellt.

Koen hat zuvor erklärt, dass Änderungen aus dem Ethereum-Vorschlag EIP-1153 während der „Code-Freeze“-Phase in den v4-Code integriert werden. Der Kernpunkt von EIP-1153 ist die Einführung eines „Temporary Storage“-Systems, was bedeutet, dass nach Abschluss der Transaktion der entsprechende Speicherplatz geräumt wird und so zur Reduzierung der Gaskosten beigetragen wird.

Im Softwareentwicklungsprozess ist „Code Freezing“ eine Phase, in der der Code des Protokolls fixiert wird und keine groß angelegten Änderungen vorgenommen werden. Dies bedeutet, dass das Entwicklungsteam keine neuen Funktionen mehr zum Protokoll hinzufügt oder vorhandene Funktionen ändert, um die Stabilität und Zuverlässigkeit des Protokolls sicherzustellen. Diese Phase soll sicherstellen, dass nachfolgende Phasen der Softwareentwicklung das Produkt besser testen, Fehler beheben und letztendlich bereitstellen können. Durch das Einfrieren von Code kann sich das Entwicklungsteam auf die Lösung bestehender Probleme und die Sicherstellung der Qualität und Stabilität des Codes konzentrieren, ohne häufigen Änderungen und Unterbrechungen ausgesetzt zu sein. Dies trägt dazu bei, das Risiko unerwarteter Probleme in nachfolgenden Phasen zu verringern und die Entwicklungseffizienz zu verbessern

Phase 2: Audit- und Testnetzwerk

Dieses Mal werden ein umfassendes Audit und ein Community-Audit-Wettbewerb durch mehrere Audit-Unternehmen durchgeführt. Gleichzeitig wird v4 im Testnetz bereitgestellt und letzte Code-Anpassungen vorgenommen.

Phase 3: Starten Sie das Mainnet online.

v4 wird voraussichtlich im dritten Quartal auf dem Ethereum-Mainnet eingeführt legte nach und nach den Grundstein für seinen Status als Pionier im Bereich der automatisierten Market Maker (AMM) und den Grundstein für dezentrale Finanzen (DeFi). Beispielsweise führt v3, das 2021 eingeführt wird, das Konzept der „konzentrierten Liquidität“ ein, das es Benutzern ermöglicht, Liquidität innerhalb einer bestimmten, selbst definierten Preisspanne bereitzustellen, was eine effektivere Allokation der Liquidität ermöglicht und möglicherweise die Kapitaleffizienz verbessert.

Die kommende Version 4 zielt darauf ab, ein anpassbareres, flexibleres und effizienteres AMM bereitzustellen. Zu den wichtigsten technischen Reformen gehören: Hooks, Singleton Contract, Flash Accounting.

Hooks

Die Hauptachse von Uniswap v4 besteht in der Umstellung auf eine modularere Handelsstruktur, die hauptsächlich durch die Einführung von „Hooks“ (Hooks) erreicht wird, die es Liquiditätspool-Bereitstellern ermöglichen, dem Liquiditätspool neue Anpassungen hinzuzufügen . Definieren Sie Code, um Benutzern die Ausführung von Funktionen wie dynamischen Gebühren, On-Chain-Preislimits und benutzerdefinierten On-Chain-Orakeln zu ermöglichen Gaskosten.

Ursprünglich musste in Version 3 jedes Mal, wenn ein Liquiditätspool eingerichtet wurde, ein neuer Vertrag bereitgestellt werden, was die Erstellung eines Pools und die Durchführung eines Multi-Pool-Swaps teurer machte, während Uniswap in Version 4 alle Pools in einem einzigen Vertrag speichert (Singleton-Vertrag), so dass beim Austausch von Token keine Notwendigkeit besteht, Token zwischen verschiedenen Verträgen zu übertragen. Offizielle Untersuchungen zeigen, dass v4 die Gaskosten für die Erstellung eines Mining-Pools um 99 % senkt.

Die Prüfung des Ethereum Cancun-Upgrades wird mehrere Monate dauern! BlitzbuchhaltungssystemLightning-Buchhaltungssystem

v4s Lightning-Buchhaltungssystem wird dazu beitragen, die Gaskosten von Transaktionen weiter zu senken, da der Nettosaldo der Token im Pool nur übertragen wird, wenn der Swap abgeschlossen ist, und jedes Mal im Prozess nur Operationen führen zu internen Saldoaktualisierungen, während v3 während des Swap-Prozesses alle an der Transaktion beteiligten Vermögenswerte in den Pool bzw. aus dem Pool verschiebt.

„Protocol Code Freeze“ bezieht sich auf eine Phase im Softwareentwicklungsprozess, in der der Protokollcode fixiert ist und keine größeren Änderungen mehr vorgenommen werden. In dieser Phase hört das Entwicklungsteam auf, dem Protokoll neue Funktionen hinzuzufügen oder vorhandene Funktionen zu ändern, um die Stabilität und Zuverlässigkeit des Protokolls sicherzustellen

Das obige ist der detaillierte Inhalt vonDie Prüfung des Ethereum Cancun-Upgrades wird mehrere Monate dauern! Blitzbuchhaltungssystem. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen