Na DevConnect Buenos Aires ujawniono szczegóły EIL @ethinteroplayer - Warstwy Interoperacyjności Ethereum. Od miesięcy zagłębiamy się w protokoły interoperacyjności, a nasza wstępna ocena kontraktów EIL (już wdrożonych na testnetach) jest w toku 🧵👇
Po pierwsze, dlaczego powinieneś się tym przejmować? "Interop" = robienie rzeczy między łańcuchami: - mostkowanie funduszy - wymiany między łańcuchami - kupowanie NFT na jednym łańcuchu przy użyciu funduszy z innego złożone działania wielo-łańcuchowe 👉 Dziś prawie wszystko to wymaga zaufania do pośredników. EIL to zmienia.
Co tak naprawdę oznacza bezzaufana interoperacyjność? Oznacza to: ❌ brak zaufanych pośredników ❌ brak zaufanych oracle'ów ❌ brak zaufanych rozwiązywaczy, którzy mogą cenzurować lub cię krzywdzić Powinieneś być w stanie wykonywać działania międzyłańcuchowe, gdzie: - bezpieczeństwo nie zależy od uczciwości pośredników - twoje transakcje nie mogą być arbitralnie blokowane To jest bardzo trudny problem.
Do tej pory było to tylko (częściowo) rozwiązane przez kanoniczne mosty między Ethereum ↔ L2s. A nawet wtedy: - tylko dla konkretnych L2s - często bardzo wolno (7+ dni dla systemów optymistycznych) - nadal pewne założenia dotyczące zaufania, chyba że L2 jest na Etapie 2 Kanoniczne mosty ≠ ogólna interoperacyjność.
Tymczasem większość protokołów interoperacyjnych wybrała inny kompromis. Skoncentrowali się na: - niższych opłatach - lepszym UX - szybszej realizacji Ale kosztem: - zaufania do relayerów/orakli - lub zaufania do rozwiązywaczy (którzy mogą cenzurować, opóźniać lub dokuczać użytkownikom) EIL przyjmuje radykalnie inną ścieżkę.
Podstawowa idea EIL: 👉 Usunięcie pośredników niemal całkowicie EIL jest zbudowany na bazie ERC-4337 Account Abstraction, co czyni go natywnie wielołańcuchowym z abstrakcją gazu. Dzięki EIL użytkownicy mogą samodzielnie wykonywać transakcje międzyłańcuchowe.
Zamiast polegać na: - relayerach, aby działały w Twoim imieniu - solverach, które "zachowują się uczciwie" EIL czyni użytkownika wykonawcą. To dramatycznie redukuje: - ryzyko bezpieczeństwa - awarie dostępności - wektory cenzury Pośrednicy nie siedzą już na krytycznej ścieżce.
Co więc zastępuje relayerów? Poznaj XLP - Dostawców Płynności Międzyłańcuchowej. Nie wykonują transakcji za Ciebie. Działają jako dostawcy płynności dla inteligentnych kontraktów PayMasters międzyłańcuchowych.
Jak działa transakcja na ścieżce szczęścia 👇 1️⃣ Składasz transakcję na łańcuchu źródłowym 2️⃣ XLP-y widzą ją w mempoolu 3️⃣ XLP dołącza kupon płatności w tym samym bloku 4️⃣ Używasz tego kuponu do samodzielnego wykonania na łańcuchu docelowym ⚡ Z perspektywy użytkownika: prawie natychmiast.
Dlaczego to jest potężne: - Nie potrzebujesz środków na docelowym łańcuchu - Twoja transakcja docelowa jest gwarantowana jako udana - XLP płaci za gaz i płynność z góry - Później XLP odzyskuje twoje środki (+ opłata) na łańcuchu źródłowym
Ale co jeśli XLP zachowuje się niewłaściwie? Na nieszczęśliwej ścieżce: ❌ XLP nie dostarcza funduszy na miejsce docelowe ✅ Mogą być bezzezwolnie zredukowane na Ethereum L1 🔁 Dowód jest wysyłany przez kanoniczne mosty (L2 → L1) Inne XLP mogą natychmiast wkroczyć.
To jest kluczowy punkt projektowy 👀 Mostki kanoniczne są używane tylko w nieszczęśliwych przypadkach. Porównaj to z większością protokołów interoperacyjnych, gdzie każda pojedyncza wiadomość polega na mostkach lub wyroczniach. EIL minimalizuje zaufanie tam, gdzie ma to największe znaczenie.
EIL umożliwia: - bezzaufane wykonanie międzyłańcuchowe - transakcje kontrolowane przez użytkownika - szybkie doświadczenie użytkownika w idealnych warunkach - silne gwarancje kryptoeconomiczne w przypadkach awarii Wszystko zbudowane na istniejącej infrastrukturze Ethereum.
Co to odblokowuje? - Portfele mogą przedstawiać Ethereum + L2 jako jedną zintegrowaną sieć - Złożone działania wielołańcuchowe przypominają doświadczenie jednolitańczowe - Protokoły (oparte na intencjach lub nie) mogą budować na EIL - Interoperacyjność bez ukrytych założeń zaufania
Pracujemy nad ramami ryzyka interoperacyjności, podobnymi do naszych ram ryzyka L2. Na podstawie tego, co widzieliśmy: - EIL jest jednym z pierwszych projektów, który prawdopodobnie jest w pełni zminimalizowany pod względem zaufania - Prawdopodobnie uzyska status „pełnej zieleni”, gdy ramy zostaną sfinalizowane 🟢
EIL pokazuje, że: - bezpieczna interoperacyjność Ethereum jest możliwa - UX i bezpieczeństwo nie muszą być kompromisami - AA + kryptoeconomia mogą zastąpić zaufanych pośredników Czekamy na ostateczną wersję i wdrożenie mainnet.
3,95K