Занурення в кролячу нору EIL @ethinteroplayer було дуже цікавим, і мені здається, що є ще багато цікавих деталей для відкриття цього протоколу взаємодії з мінімальним довірою. Якщо хочете покопатися самостійно, ось що відбувається: 🧵👇
L2BEAT 💗
L2BEAT 💗22 груд. 2025 р.
На DevConnect Buenos Aires були представлені деталі EIL @ethinteroplayer - Ethereum Interoperability Layer. Ми вже кілька місяців глибоко вивчали протоколи взаємодії, і наша початкова оцінка контрактів EIL (які вже розгорнуті на тест-мережах) йде далі 🧵👇
Крок 1. Alice (на Arbitrum) запитує ваучер на транзакцію x-chain. Вона фактично просить xLP (x-chain Liquidity Provider) надати їй платіжний ваучер в обмін на кошти, які вона вносить:
Зверніть увагу на ідентифікатор ваучера в транзакції Alice's. Через 4 секунди xLP вручає ваучер. Наскільки я розумію, це може статися в тому ж блоці, коли EIL переходить у mainnet:
Нарешті, ще через чотири секунди (чому так довго, ??? Аліса), вона виконує свою транзакцію x-chain у ланцюжку dst (Optimism). Ця транзакція оплачується xLP, який деякий час раніше забезпечував ліквідність контракту CrossChainPaymaster
Ідентифікатор ваучера можна побачити у calldata, дещо прихований. Аналізувати щось у тестнетах дуже складно, оскільки інструменти не такі зрілі, як у mainnet (дякую @TenderlyApp за підтримку тестнетів, коли тестнети, @BlockSecTeam?🙏)
Буде цікаво побачити, коли/чи буде прийнято EIL, адже будувати протоколи без довіри справді складно. У найближчі дні я спробую надати більше деталей про більш просунуті функції, зокрема: * ефемерні ключі * протокол вирішення спорів (що відбувається, якщо щось піде не так)
1,51K