Geschrieben von: 0xjs@金财经

Obwohl es bereits viele Ethereum L2 gibt, betreten immer noch neue große Player das Schlachtfeld von Ethereum L2.

Am 9. Oktober 2024 kündigte Uniswap an, eine eigene L2-Unichain zu entwickeln. Am selben Tag kündigte Paradigm eine Investition von 20 Millionen US-Dollar in Ithaca an, das das L2-Testnetzwerk Odyssey gestartet hat.

Insbesondere wird Paradigms CTO und Komplementär Georgios das Ithaca-Team als CEO leiten, und Paradigm-Gründer Matt Huang wird ebenfalls als Vorsitzender dem Ithaca-Team beitreten.

Paradigma drängt Ithaca, etwas zu tun

Laut der offiziellen Website von Ithaca ist Ithaca ein Unternehmen, dessen Ziel es ist, die Grenzen der Verschlüsselungstechnologie voranzutreiben. Da Ithaca davon überzeugt ist, dass Krypto schneller voranschreiten muss, hat es 20 Millionen US-Dollar gesammelt, um die Krypto-Entwicklung im gesamten Stack zu beschleunigen.

Ithaka sagt, sein erster Schritt sei Odyssee. Odyssey ist ein Open-Source-L2-Testnetz aus der Zukunft, gebaut von Reth, OP Stack und Conduit.

Ithaca sagte auch, dass Odyssey entwickelt wurde, um Innovationen im breiteren Infrastruktur-Ökosystem voranzutreiben, und plant, regelmäßig neue Funktionen, sogenannte Kapitel, neu bereitzustellen. Jedes Odyssey-Kapitel ähnelt insofern einem Entwicklungsnetzwerk, als neue Funktionen eingeführt werden, eine begrenzte Dauer haben und den Status zwischen den einzelnen Kapiteln nicht beibehalten.

Ithaca gab außerdem bekannt, dass Odyssey Kapitel 1 im Sepolia-Testnetz gestartet wurde.

Wofür möchte Paradigm Ithaca fördern? Ithaca erklärte unverblümt: „Krypto muss schneller werden“ und sein Ziel ist es, anderen L2s dabei zu helfen, die Einführung modernster Technologien zu beschleunigen. Dieser Schritt wurde von Brancheninsidern als „Entwickler als Geisel genommen, um die Prinzen zu beeinflussen“ angesehen.

Warum sagst du das? Bitte lesen Sie Odyssee Kapitel 1.

Wie ist Odyssee Kapitel 1?

Odyssey Kapitel 1 verfügt über die folgenden Funktionen:

  • Erreichen Sie hohe Leistung, Stabilität und Skalierbarkeit mit dem Reth SDK

  • Zu den beiden neuen Funktionen der zukünftigen Upgrades von Ethereum auf Pectra und Fusaka gehören derzeit: EOF, EIP-7702, EIP-2537 und RIP-7212.

  • Reibungsloser Einstieg in L2, Benutzer müssen sich nicht mit benutzerdefiniertem RPC, Bridging ETH oder Browsererweiterungen auskennen.

RETH SDK: Erzielung hoher Leistung, Stabilität und Skalierbarkeit

Odyssey wird mit dem Reth SDK erstellt. Reth von Paradigm ist hochperformant, stabil und skalierbar. Reth ist weder ein L1-Knoten noch ein L2-Knoten, sondern eine Reihe von Bibliotheken zum Aufbau leistungsstarker, stabiler und skalierbarer Verschlüsselungsdienste. Es kann als Reth SDK bezeichnet werden und ermöglicht die Einführung eines kleinen Teams Odyssee.

Reth SDK bringt zu Odyssey:

  • Erbt den hohen Durchsatz und die geringe Schreiblatenz von Reth.

  • Übernahme der schnellen Archivknoten- und RPC-Lesefunktionen von Reth.

  • Es erbt die Stabilität von Reth, da es denselben Code verwendet, der das Ethereum-Mainnet betreibt.

  • Aufgrund der Erweiterbarkeit von Reth ist es sehr einfach, <1000 LoC of Rust-Tests inbegriffen;

Das Ziel von Odyssey liegt bei 33 Megagas pro Sekunde (200 Megagas im OP-Stack, Elastizitätsfaktor 6) mit einer Blockzeit von 1 Sekunde, und Ithaca plant, sein Zielgas als nächstes auf Gigabit pro Sekunde zu erhöhen. Ithaca plant außerdem, mit dem Ökosystem zusammenzuarbeiten, um neue, hochmoderne Funktionen einzuführen.

Paradigm sagte, dass man sich sehr darauf freue, in den kommenden Monaten die Grenzen der Krypto-Infrastruktur weiter voranzutreiben, und das Reth SDK sei ein wichtiges Werkzeug, um dieses Ziel zu erreichen.

Erleben Sie die zukünftigen Upgrades PECTRA und FUSAKA von Ethereum im Voraus

Die nächsten beiden Upgrades des Ethereum-Netzwerks sind Pectra und Fusaka, die viele aufregende neue Funktionen in das Ethereum-Mainnet bringen werden. Aber Entwickler müssen nicht warten, bis diese Funktionen im Mainnet live gehen, um mit der Entwicklung und dem Testen zu beginnen.

Paradigm gibt an, eine Reihe von EIPs in Pectra und Fusaka in Reth implementiert und getestet zu haben und sie in Odyssey Kapitel 1 veröffentlicht zu haben, sodass sie Entwicklern zum Bauen zur Verfügung stehen.

Welche EIPs enthält Odyssey Kapitel 1? Im Einzelnen umfasst Odyssee:

  • EIP-7702: Wegbereiter für die Kontoabstraktion, die das Benutzererlebnis in der Kette revolutionieren wird. Mit diesem EIP wird ein neuer Transaktionstyp eingeführt, der es Externally Owned Accounts (EOA) ermöglicht, wie Smart Contracts zu funktionieren. Dadurch werden Funktionen wie Gassponsoring, Kontowiederherstellung, Transaktionsbündelung oder die Gewährung eingeschränkter Berechtigungen für Unterschlüssel freigeschaltet.

  • EVM Object Format (EOF): Stellt eine Reihe von EIPs dar, die zur Verbesserung von EVM entwickelt wurden. EOF führt ein versioniertes Containerformat für EVM-Bytecode ein und ermöglicht so intelligente Verträge, die sicherer, effizienter und entwicklerfreundlicher sind. EOF macht Smart Contracts insbesondere gaseffizienter, einfacher statisch zu analysieren und beseitigt den berüchtigten „Stack too Deep“-Bug in Solidity.

  • EIP-2537: Implementieren Sie die Vorkompilierung von BLS12-381, um kryptografische Operationen an BLS12-381-Kurven durchzuführen. Dieses EIP soll die Effizienz von Vorgängen verbessern, die in Protokollen wie der BLS-Signaturaggregation und Zero-Knowledge-Proofs verwendet werden.

  • RIP-7212: Einführung der Vorkompilierung von secp256r1-Ellipsenkurven, die in Protokollen wie Apple Secure Enclave und WebAuthn weit verbreitet sind. Die Kurve ermöglicht es Benutzern, private Schlüssel sicher in Hardwaremodulen zu speichern und Nachrichten mithilfe biometrischer Authentifizierung zu signieren. Durch die Vorkompilierung können diese Signaturen direkt in der Kette effizient überprüft werden, wodurch die Gaskosten im Vergleich zu herkömmlichen Methoden, die keine Vorkompilierung nutzen, um das bis zu 50-fache gesenkt werden. Dies ist in den meisten OP-Stack-Ketten bereits verfügbar, wird jedoch noch nicht weit verbreitet verwendet.

Reibungsloser Einstieg in L2

Durch die Verwendung von EIP-7702, RIP-7212 und dem neuen RPC-Namespace EIP-5792 wallet_ (der es Sequenzern ermöglicht, Transaktionen zu sponsern) ermöglicht Odyssey Benutzern den Zugang zum Odyssey L2-Testnetz, ohne eine Wallet zu installieren, Gas-Tokens zu besitzen oder mit einem zu interagieren Bridge-Interaktion, und es ist nicht erforderlich, neue RPCs einzurichten. Dies funktioniert geräte- und anwendungsübergreifend und nutzt den Schlüsselbund oder den Passwort-Manager des Betriebssystems des Benutzers.

Ithaca bietet Beispiele auf der offiziellen Website. In dem auf der offiziellen Website bereitgestellten Beispiel können Sie ein Smart-Contract-Wallet erstellen, das Testnet-Token enthält, die von PassKey-Unterzeichnern unterstützt werden, ohne dass eine Browsererweiterung oder ein eingebettetes Wallet erforderlich ist (Hinweis: Passkey-Unterstützung ist erforderlich). Es verwendet EIP-7702 und RIP-7212, um Sponsoring-Transaktionen zu senden, um experimentelle 100 EXP ERC20-Token zu prägen, alles mit einem Klick.

Sie können auch direkt auf die Schaltfläche „Tausch“ klicken, um EXP-Testtoken im festen Verhältnis 1:1000 gegen das Odyssey-Testnetzwerk ETH einzutauschen. Keine Brücke, keine Notwendigkeit, RPC zu konfigurieren und keine Notwendigkeit, ETH im Voraus als Gasgebühren einzuzahlen. umgekehrt.

Ithakas nächste Schritte

Ithaca erklärte unverblümt, dass sein Zukunftsplan darin besteht, anderen L2s dabei zu helfen, die Einführung modernster Technologien zu beschleunigen. Diese Arbeit wurde bereits in Zusammenarbeit mit Paradigm mit Optimism, Uniswap, Conduit, Flashbots, Succinct, Base und vielen anderen Unternehmen gestartet.

Ein Teil dieser Arbeit wird von Ithaca durchgeführt, und ein Großteil davon wird die innovative Arbeit anderer vorantreiben, beispielsweise bestehender Mitarbeiter oder des breiteren Krypto-Ökosystems.

Zu den breiteren Schwerpunkten von Ithaca gehören:

  • Wallet Endgame: Welche idealen Eigenschaften sollte ein Wallet haben? Wie gehe ich bei der Eingabe, Überbrückung, dem Austausch, der Signaturaggregation, der Kontowiederherstellung, der leichten Kundenüberprüfung usw. vor?

  • Beschleunigen Sie die zweite Phase der Roadmap von OP Stack zur Dezentralisierung und machen Sie jedes Rollup zu einem ZK-Rollup.

  • Nutzung von TEE und anderen neuen Technologien zur Verbesserung der MEV-Marktstruktur.

  • Setzen Sie modernste Verschlüsselungstechnologie und verschlüsselungsfähige Anwendungen ein: zkPassport, FHE, zkEmail, TLS Notary und mehr.

  • Ökosystemweite Interoperabilitäts- und Datenschutzstandards.

  • Experimentelles EIP für Spitzenforscher und Entwickler: Überraschen Sie uns!

  • Innovation auf der VM-Ebene mit Parallelisierung, kompiliertem Bytecode, Zugriffslisten auf Blockebene, neuen EOF-Versionen und intelligenten Verträgen mit RISC-V ISA.

  • Neue Gaskostenstrukturen (z. B. mehrdimensionales Gas), basierend auf strengem datengesteuertem Benchmarking.

  • High Performance Systems Engineering ist bestrebt, die Gigabit-Grenze pro Sekunde durch neue Zustandszustände (z. B. Verkle-Versuche), Datenbanken, Netzwerke und Konsens zu durchbrechen.

Anhang: Wie kann man ODYSSEY ausprobieren?

Das kleine Bild ist das komplette Conduit-Dashboard von Odyssey:

vzMXjZeP0v0tZL5NZBqbnwH7bzfq7Yrrt2kmjzyw.png

Einige Informationen lauten wie folgt:

  • RPC: https://odyssey.ithaca.xyz

  • WS: wss://odyssey.ithaca.xyz

  • Block-Explorer: https://odyssey-explorer.ithaca.xyz/

  • Chian-ID: 911867

  • Durchsatz und Latenz: 33 Megagas/s

  • Gasgrenze: 200.000.000 Gas

  • Elastizitätskoeffizient: 6

  • Blockzeit: 1 Sekunde

  • Gasvermögen: ETH

  • Rückzugszeit: 1 Sekunde

Sie können die SuperBridge-Integration (https://odyssey-fba0638ec5f46615.testnets.rollbridge.app/) von Conduit für Bridging verwenden;

Oder senden Sie den Sepolia ETH-Vertrag per Wallet an den Canonical Bridge: 0x9228665c0D8f9Fc36843572bE50B716B81e042BA

oder über CLI:

Besetzung senden 0x9228665c0D8f9Fc36843572bE50B716B81e042BA \

    --Wert 0,1 Ether \

    --private-key <Ihr privater Schlüssel> \

    --rpc-url <Ihre Sepolia-RPC-URL>

Wie verwende ich Odyssey EIP für die Entwicklung?

Ithaca sagt, dass es auf seiner Github-Seite Beispiele und exemplarische Vorgehensweisen für die Integration mit jedem Feature anvil --odyssey zum lokalen Testen bereitstellt:

  • Einfaches Beispiel für EIP-7702: Demonstriert, wie EIP-7702-Transaktionen funktionieren.

  • Konten an p256-Schlüssel delegieren: Beschreibt, wie EIP-7702+EIP-7212 die Möglichkeit bietet, Nachrichten mit P256-Schlüsseln zu signieren.

  • BLS Multisig: Eine ausführliche Demonstration der Implementierung von Multisig basierend auf vorkompilierten verifizierten BLS-Signaturen über EIP-2537.

  • EOF: Anweisungen zur Bereitstellung und Prüfung von Verträgen im neuen EOF-Format.