Zanurzenie się w króliczą norę EIL @ethinteroplayer było naprawdę zabawne i czuję, że jest wiele interesujących szczegółów do odkrycia na temat tego zaufania minimalizującego protokołu interoperacyjnego. Jeśli chcesz samodzielnie poszukać, oto co się dzieje: 🧵👇
L2BEAT 💗
L2BEAT 💗22 gru 2025
At DevConnect Buenos Aires, the details of EIL @ethinteroplayer - Ethereum Interoperability Layer were unveiled. We’ve been deep-diving interop protocols for months and our initial assessment of EIL contracts (deployed on testnets already) is following 🧵👇
Krok 1. Alice (na Arbitrum) prosi o voucher na transakcję x-chain. W zasadzie prosi xLP (dostawcę płynności x-chain) o wydanie jej vouchera płatniczego w zamian za środki, które wpłaca:
Zauważ voucherId w transakcji Alice. 4 sekundy później xLP dostarcza voucher. Moje zrozumienie jest takie, że to może się zdarzyć w tym samym bloku, gdy EIL przejdzie na mainnet:
W końcu, kolejne cztery sekundy później (dlaczego tak długo, Alice ???) wykonuje swoją transakcję x-chain na łańcuchu docelowym (Optimism). Ta transakcja jest opłacana przez xLP, który dostarczył płynność do kontraktu CrossChainPaymaster jakiś czas temu.
Identyfikator vouchera można zobaczyć w calldata, trochę ukryty. Analizowanie czegokolwiek na testnetach jest naprawdę trudne, ponieważ narzędzia nie są tak rozwinięte jak na mainnecie (dziękuję @TenderlyApp za wsparcie testnetów, kiedy testnety, @BlockSecTeam? 🙏)
Będzie interesujące zobaczyć, kiedy/jeśli EIL zostanie przyjęty, ponieważ budowanie protokołów bez zaufania jest naprawdę trudne. W ciągu najbliższych kilku dni postaram się dostarczyć więcej szczegółów na temat bardziej zaawansowanych funkcji, w tym: * klucze ephemeryczne * protokół rozwiązywania sporów (co się dzieje, jeśli coś pójdzie nie tak)
1,45K