Віталік Бутерін оголосив про EIP-8141 — повний перероблення абстракції акаунтів, яке має усунути посередників і повністю змінити транзакційний рівень Ethereum.
Проблема абстракції акаунтів у Ethereum залишалася невирішеною з 2016 року. До тепер. Віталік Бутерін оголосив у X, що EIP-8141 запущений у роботу, і він усуває всі залишкові прогалини, які спочатку піднімалися у EIP-86 майже десять років тому.
Пропозиція, яку Бутерін називає «омнібусом», об’єднує всі питання, що мала вирішити абстракція акаунтів, і додає ще більше. Сам факт такої рамки вже свідчить про те, наскільки багато охоплює цей один EIP.
Обов’язково до прочитання: Фінансування ETH стає позитивним, оскільки притік у $262М прорвав 35-денний спад
Основний механізм називається Frame Transactions. Транзакція — це N викликів. Ці виклики можуть читати calldata один одного, і кожен має право авторизувати відправника та платника газу. Це вся протокольна архітектура.
Звучить надто просто. Але саме гнучкість, яку відкриває цей механізм, і є справжньою історією. Стандартний мульти-сиг акаунт, наприклад, виконає два фрейми: один для валідації та один для виконання. Атомарні операції, як approve-then-spend, стають тривіальними.
Якщо акаунт ще не існує, спочатку додається фрейм «Розгортання». Бутерін зазначив, що EIP-7997 тут дуже підходить, оскільки він зберігає адреси контрактів послідовними між ланцюгами.
Можливо, вам буде цікаво: Від Legacy Rails до блокчейну: чому великі банки ставлять на токенізацію
Оплата газу у токенах, таких як RAI, тепер працює без зовнішніх релеїв. Контракт paymaster обробля конвертацію ETH у реальному часі. Фрейми виконуються послідовно: за потреби — розгортання, потім валідація, валідація paymaster, фактичні витрати, виконання і, нарешті, повернення невикористаних токенів.
Це останнє важливо. Як зазначив Бутерін у X, це повністю усуває посередників. Ніяких релеєрів. Ніяких сторонніх мовників. Лише ланцюг.
Протоколи приватності отримують подібне оновлення. Існує два шляхи. Перший — контракт paymaster перевіряє дійсність ZK-SNARK і покриває газ, якщо перевірка пройдена. Другий — 2D-нонси дозволяють окремому акаунту функціонувати як протокол приватності і отримувати транзакції паралельно від багатьох користувачів. Бутерін згадував RIP-7712 у цьому контексті.
Це безпосередньо спрямовано на покращення користувацького досвіду у таких інструментах, як Railgun і Tornado Cash, де публічні мовники створюють перешкоди. EIP-8141 замінює їх універсальним публічним мемпулом.
Можливо, вам буде цікаво: Генеральний директор BlackRock закликає до токенізації на одній блокчейні
Існуючі акаунти також можуть увійти до цієї системи. Це включає EOAs. Пакетні операції, спонсорування транзакцій і повна сумісність із FOCIL стають доступними як перший клас транзакцій. У цьому контексті FOCIL забезпечує швидке включення, тоді як EIP-8141 керує складністю того, що саме буде включено.
Квантово-стійкі схеми підпису тепер також розглядаються. Ефективність залишається викликом, але Бутерін окремо повідомив про поточні роботи у цьому напрямку через Firefly і ще один пост у X.
Залишається одна справжня обмеження. На рівні мемпулу початковий набір правил буде консервативним. Фрейми валідації мають йти перед фреймами виконання і не можуть викликати зовнішні контракти. Paymasters отримують механізм ставок для обмеження ризику відмови в обслуговуванні.
Другий, більш ліберальний мемпул працюватиме опціонально поруч. Обмежена версія з часом розширюватиметься, коли правила доведуть свою безпеку.
Як писав Бутерін у X, усе це можна реалізувати протягом року в рамках форку Hegota. Десять років від EIP-86 до EIP-8141. Один форк — щоб все запустити.
Пов'язані статті
Ціна Ethereum: Аналітик подає потужний сигнал "Купувати", Ралі до $2,600 Скоро?
USDC Treasury викарбував 100 мільйонів USDC на мережі Ethereum
Sharplink на минулому тижні отримав 493 ETH від стакінгу, загальний накопичений дохід від стакінгу досяг 15,464 ETH
Графік ціни ETH демонструє повторювальний бичачий паттерн, чи можливий нове ATH для ETH на рівні $30,000?