Виталик Бутерин объявил о EIP-8141 — полном обновлении абстракции аккаунтов, которое устранит посредников и полностью преобразит транзакционный слой Ethereum.
Проблема абстракции аккаунтов в Ethereum оставалась нерешённой с 2016 года. Пока что. Виталик Бутерин заявил в X, что EIP-8141 запущен, и он устраняет все оставшиеся пробелы, которые изначально поднимались в EIP-86 почти десять лет назад.
Предложение, по словам Бутерина, является «объединением». Оно объединяет все, что должно было исправить абстракция аккаунтов, и добавляет новые возможности. Само такое описание уже говорит о том, насколько много охватывает этот один EIP.
Обязательно к прочтению: Финансирование ETH стало положительным, приток в 262 миллиона долларов прервал 35-дневное снижение
Основной механизм называется Frame Transactions. Транзакция — это N вызовов. Эти вызовы могут читать calldata друг друга, и каждый имеет возможность авторизовать отправителя и платёж за газ. Это вся протокольная архитектура.
Звучит слишком просто. Но именно гибкость, которую она открывает, и есть настоящая суть. Например, стандартный мультиподписной аккаунт будет выполнять два фрейма: один для проверки, другой — для выполнения. Атомарные операции, такие как approve-then-spend, становятся тривиальными.
Если аккаунта ещё нет, сначала добавляется фрейм «Deployment». Бутерин указал на 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 получат механизм стейкинга для ограничения риска отказа в обслуживании.
Второй, более permissive-мемпул будет работать параллельно по желанию. Ограниченная версия будет расширяться со временем, по мере подтверждения безопасности правил.
Бутерин, написав в X, заявил, что всё это реализуемо в течение года в рамках форка Hegota. Десять лет от EIP-86 до EIP-8141. Один форк — чтобы всё запустить.
Связанные статьи
Хакер UXLINK украл $36 миллионов ETH 6 месяцев назад, но испытывает постоянные убытки при торговле
Американский спотовый ETF на биткоин привлекает капитал семь дней подряд, институциональные средства возвращаются
Erik Voorhees связанный адрес увеличил позицию на 5805 ETH за последние 50 минут, стоимость составляет 12,34 млн долларов