На радаре было объявлено об одном из самых значительных изменений в экосистеме Ethereum, практически без реакции сообщества. Абстракция учетных записей — это основное достижение в управлении учетными записями web3, но текущая дорожная карта ставит перед собой новую цель — полностью удалить учетные записи, принадлежащие внешним владельцам (EOA), из экосистемы Ethereum.
Термин абстракция учетной записи относится к процессу абстрагирования сложности учетной записи web3 для создания более удобного интерфейса для конечного пользователя. Первоначально целью было обобщить модель учетной записи web3, чтобы все учетные записи обрабатывались одинаково — независимо от того, являются ли они учетными записями EOA или учетными записями смарт-контракта. Тем не менее, Ethereum Foundation, похоже, решил, что в будущем экосистемы нет места для EOA, отдав предпочтение кошелькам со смарт-контрактами в качестве модели учетной записи по умолчанию для пользователей.
EIP-4337 и абстракция учетной записи
Сотрудник по безопасности Ethereum Foundation Йоав Вайс объявил о запуске EIP-4337 во время выступления в ETHDenver. Обновление сети Ethereum расширяет возможности кошельков смарт-контрактов с элементами абстракции учетной записи, включая децентрализованные упаковщики, оплату токенов, альтернативный мемпул и другие функции абстракции учетной записи.
Соучредитель Ethereum Виталик Бутерин первоначально представил EIP в сентябре 2021 года, когда он поделился концепцией на доске сообщений Ethereum со следующим сообщением:
«Предложение об абстракции учетной записи, которое полностью исключает необходимость изменения протокола на уровне консенсуса, вместо этого полагаясь на отдельный мемпул объектов UserOperation и майнеров, запускающих либо пользовательский код, либо рынок пакетов».
Тем не менее, один ключевой аспект EIP-4337, который, по-видимому, остался незамеченным многими, — это движение к полному удалению EOA. В документации по EIP на веб-сайте Ethereum Foundation говорится, что основной мотивацией для обновления является «полное устранение любой необходимости для пользователей также иметь EOA».
«Достичь ключевой цели абстракции учетной записи: позволить пользователям использовать кошельки смарт-контрактов, содержащие произвольную логику проверки, вместо EOA в качестве их основной учетной записи. Полностью исключить любую необходимость для пользователей также иметь EOA».
CryptoSlate связались с несколькими провайдерами кошельков, но ни один из них не захотел полностью обсуждать потенциальную ликвидацию EOA, учитывая отсутствие сроков у Ethereum Foundation. На момент публикации Ethereum Foundation не ответил на попытки комментариев.
Что такое ЭОА?
EOA в Ethereum — это особый тип учетной записи, управляемой пользователем, у которого есть закрытый ключ, в отличие от учетной записи смарт-контракта. По сути, EOA служит криптографической идентификацией пользователя в блокчейне Ethereum, позволяя ему хранить, отправлять и получать ETH, NFT или другие токены и взаимодействовать со смарт-контрактами.
EOA идентифицируется уникальным общедоступным адресом из его закрытого ключа. В отличие от учетной записи смарт-контракта, EOA не имеет связанного с ним кода или логики. Тем не менее, он по-прежнему может подписывать транзакции для инициирования переводов, развертывания смарт-контрактов или взаимодействия с существующими смарт-контрактами в сети Ethereum.
Основное различие между EOA и учетной записью смарт-контракта заключается в их контроле. EOA управляется внешней организацией с использованием закрытого ключа, в то время как учетная запись смарт-контракта контролируется кодом смарт-контракта и следует правилам, указанным в этом коде.
Нужны ли нам ЭО?
EOA — это наиболее проверенный тип учетной записи блокчейна. Популярные программные кошельки, такие как MetaMask, и аппаратные кошельки, такие как Ledger, Tezor и SafePal, основаны на учетных записях EOA. Удаление EOA сильно повлияет на такие проекты и потребует крупномасштабных обновлений кода.
В то время как проблема адаптации новых пользователей в web3 — требуя от них безопасной записи и хранения сложного закрытого ключа или длинной исходной фразы — является широко распространенной проблемой, удаление основного компонента экосистемы Ethereum представляет радикальное решение проблемы.
Кроме того, удаление EOA повлечет за собой бесчисленное количество потенциальных проблем, которые необходимо решить, включая потерю простоты, повышенную сложность, более высокие транзакционные издержки, проблемы совместимости, проблемы безопасности, фрагментацию EVM и даже потенциальное снижение внедрения из-за увеличения трения.
Я не утверждаю, что все вышеперечисленные проблемы непреодолимы. Однако путь к удалению EOA будет включать в себя проблемы, которые еще предстоит понять. Кроме того, поскольку Ethereum находится в центре экосистемы web3, удаление EOA из сети Ethereum, вероятно, приведет к проблемам совместимости во всем ландшафте EVM.
Проблемы с удалением EOA
На медвежьем рынке легко выступать за использование смарт-контрактов, которые в среднем потребляют больше газа, чем EOA, из-за сложной логики, используемой при выполнении кода. На момент публикации стоимость газа на Ethereum составляет 12 GWEI (0.40 доллара США), включая базовую плату за сеть.
На приведенной ниже диаграмме показано изменение средней цены газа за транзакцию с момента запуска сети. На протяжении всего периода роста с 2021 по 2022 год газ вырос до максимума в 305 GWEI и в среднем составлял около 120 GWEI, что примерно в десять раз выше, чем сейчас. Если EOA будут полностью удалены, стоимость транзакций в сети блокчейна Ethereum уровня 1 почти наверняка возрастет.
Тем не менее, продвижение решений масштабирования Ethereum, таких как Polygon и специализированных отраслевых уровней 2, таких как Immutable, будет еще более важным для сети, если транзакции на базовом уровне станут запретительными.
Что касается других выявленных проблем, то также необходимо учитывать изменяющийся ландшафт нормативных указаний. В последнее время Европейский парламент принял закон об индустрии Интернета вещей (IoT), требующий, чтобы все смарт-контракты содержали «выключатель отключения» и, следовательно, включали «возможность обновления прокси-сервера». Статья 30 законодательства установлено следующее требование:
«Развертывание смарт-контрактов для других в контексте соглашения о предоставлении данных должно соответствовать следующим основным требованиям[…]
Безопасное прекращение и прерывание: убедитесь, что существует механизм для прекращения непрерывного выполнения транзакций: смарт-контракт должен включать внутренние функции, которые могут сбрасывать или давать указание контракту остановить или прервать операцию, чтобы избежать будущих (случайных) исполнений».
Это означает, что любой смарт-контрактный кошелек должен содержать функцию, позволяющую разработчику удалить учетную запись, что устраняет суверенный характер учетной записи, если это будет реализовано кем-либо, кроме владельца учетной записи.
Кроме того, если Ethereum полностью откажется от EOA, любая цепочка EVM должна будет реализовать ту же функциональность — иначе она рискует потерять совместимость с основной сетью Ethereum. Реализация в других цепочках вряд ли будет синхронизирована, что приведет к фрагментации экосистемы и потенциально несовместимым приложениям dApp.
Проекты, которые в настоящее время имеют полную совместимость с несколькими цепочками EVM, могут потерять доступ к некоторым сетям во время перехода.
Инновации ЭОА
Так зачем удалять EOA? Похоже, что Ethereum Foundation отказался от потенциала инноваций в пространстве EOA, призвав полностью удалить EOA. Тем не менее, я посоветовал проект под названием Инту в 2022 году именно этим и занимается, и вряд ли будет единственным. Для полной прозрачности мне заплатили за время, проведенное в качестве консультанта по проекту, но у меня нет другого стимула для успеха Intu, кроме как верить в видение команды.
Цель этой статьи не в том, чтобы навязывать какое-либо решение или создавать FUD в экосистеме Ethereum. Вместо этого я хочу повысить осведомленность об этой проблеме и облегчить обсуждение и координацию в пространстве.
Я не считаю, что у нас должны быть заявления от Ethereum Foundation, объявляющие об удалении EOA без предварительного публичного процесса. Такой процесс обеспечит, чтобы EOA необходимость будет удален, каковы временные рамки и как все потенциальные проблемы безопасности, совместимости и удобства использования будут решены до перехода.
Также важно подчеркнуть, что удаление EOA не подтверждено. Ethereum — это децентрализованная экосистема без какой-либо централизованной контролирующей стороны. Тем не менее, Ethereum Foundation имеет большое влияние в сообществе разработчиков. Поэтому я считаю важным продолжить этот разговор для здоровья экосистемы.
Я понимаю точку зрения Ethereum Foundation. Я просто хочу, чтобы разговор был более открытым, чтобы гарантировать, что мы движемся к абстракции аккаунта с полностью открытыми глазами. Как мудро сказал Пол Саффо, «твердые убеждения слабы».
- SEO-контент и PR-распределение. Получите усиление сегодня.
- Платоблокчейн. Интеллект метавселенной Web3. Расширение знаний. Доступ здесь.
- Источник: https://cryptoslate.com/op-ed-the-unspoken-ethereum-revolution-are-eoas-becoming-obsolete/
- :является
- $0.40
- $UP
- 10
- 2021
- 2022
- 7
- 8
- a
- выше
- доступ
- Учетная запись
- абстракция аккаунта
- управление счетами
- Учетные записи
- через
- Действие (Act):
- адрес
- Принятие
- продвижение
- консультирование
- адвокат
- ДОГОВОР
- Все
- альтернатива
- и
- объявило
- кто угодно
- МЫ
- около
- гайд
- AS
- внешний вид
- связанный
- At
- попытки
- доступен
- в среднем
- осведомленность
- Использование темпера с изогнутым основанием
- BE
- медведь
- Рынок с понижательной тенденцией
- становиться
- становление
- не являетесь
- верить
- верить
- ниже
- между
- блокчейн
- доска
- приносить
- Приносит
- бык
- Bull Run
- Пакет
- Бутерин
- by
- призывают
- под названием
- CAN
- возможности
- централизованная
- конечно
- цепь
- цепи
- изменение
- изменения
- изменения
- График
- Соучредитель
- код
- Coindesk
- комментарий
- сообщество
- совместимость
- полностью
- комплекс
- сложность
- компонент
- понятый
- сама концепция
- Обеспокоенность
- ПОДТВЕРЖДЕНО
- Консенсус
- считается
- контекст
- продолжать
- продолжающийся
- контракт
- контрактов
- контроль
- контроль
- управление
- Разговор
- координация
- Основные
- Цена
- Расходы
- может
- Создайте
- критической
- криптографический
- CryptoSlate
- Текущий
- В настоящее время
- изготовленный на заказ
- DApps
- данным
- дебаты
- децентрализованная
- решенный
- снижение
- преданный
- По умолчанию
- развертывание
- развертывание
- Застройщик
- обсуждать
- документации
- дело
- драматично
- в течение
- экосистема
- EIP
- или
- элементы
- уничтожение
- подчеркивать
- позволяет
- обеспечивать
- Весь
- полностью
- организация
- существенный
- по существу
- ETH
- ETHDenver
- Эфир (ETH)
- Эфириума
- Ethereum blockchain
- Эфириум экосистемы
- основа эфириума
- ОСНОВНАЯ СЕТЬ Эфириума
- эфириум движется
- эфирная сеть
- масштабирование эфириума
- Европа
- Даже
- EVM
- выполнение
- существующий
- существует
- опыт
- и, что лучший способ
- внешне
- Глаза
- содействовал
- Особенности
- Комисии
- человек
- First
- после
- следующим образом
- Что касается
- Год основания
- Основана
- фрагментированный
- трение
- от
- FUD / СТРАХ, НЕУВЕРЕННОСТЬ И СОМНЕНИЕ
- полный
- полностью
- функция
- функциональность
- Функции
- Более того
- будущее
- ГАЗ
- Цена на газ
- GIF
- данный
- цель
- руководство
- Аппаратные средства
- Аппаратные кошельки
- Есть
- Медицина
- Сердце
- Герой
- High
- высший
- держать
- имеет
- Как
- Однако
- HTTPS
- i
- идентифицированный
- Личность
- неизменный
- Влияние
- осуществлять
- реализация
- в XNUMX году
- важную
- in
- стимул
- включают
- В том числе
- Увеличение
- расширились
- промышленность
- отраслевые
- первоначально
- инициировать
- обновлять
- вместо
- взаимодействовать
- в нашей внутренней среде,
- Интернет
- Интернет вещей
- выпустили
- КАТО
- вопрос
- вопросы
- IT
- ЕГО
- Основные
- Вид
- Отсутствие
- пейзаж
- крупномасштабный
- запуск
- запустили
- слой
- вести
- Ledger
- Законодательство
- такое как
- Вероятно
- мало
- Длинное
- ВЗГЛЯДЫ
- терять
- потери
- от
- серия
- Главная
- mainnet
- сделать
- управляемого
- управление
- многих
- рынок
- рынка
- макс-ширина
- означает
- механизм
- Mempool
- сообщение
- MetaMask
- Шахтеры
- модель
- БОЛЕЕ
- самых
- мотивация
- двигаться
- движется
- с разными
- природа
- Необходимость
- потребности
- сеть
- сетей
- Новые
- новые пользователи
- NFTs
- объекты
- устаревший
- of
- on
- Вводный
- ONE
- Op-е изд
- открытый
- операция
- первоначально
- Другие контрактные услуги
- Другое
- принадлежащих
- владелец
- выплачен
- вечеринка
- Прошло
- путь
- Пол
- оплата
- Платон
- Платон Интеллектуальные данные
- ПлатонДанные
- Точка
- Точка зрения
- Polygon
- Популярное
- представляет
- потенциал
- потенциально
- Точно
- нажмите
- цена
- первичный
- Предварительный
- частная
- Секретный ключ
- Проблема
- проблемам
- процесс
- Прогресс
- Проект
- проектов
- правильный
- рассматривается
- протокол
- поставщики
- что такое варган?
- радар
- повышение
- достиг
- реакция
- Получать
- недавно
- запись
- понимается
- Несмотря на
- регуляторы
- удаление
- удаление
- удален
- удаление
- требовать
- требование
- в результате
- Революция
- Снижение
- Дорожная карта
- Комната
- ROSE
- условиями,
- Run
- Бег
- безопасно
- Сказал
- то же
- масштабирование
- безопасность
- семя
- начальная фраза
- отдельный
- сентябрь
- служит
- несколько
- общие
- должен
- Шоу
- подпись
- значительный
- Аналогичным образом
- простота
- просто
- с
- умный
- умный контракт
- Смарт-контракты
- So
- Software
- Решение
- Решения
- некоторые
- Space
- Говоря
- конкретный
- указанный
- Спонсоров
- отчетность
- Области
- По-прежнему
- Stop
- магазин
- быть успешными
- такие
- 10
- который
- Ассоциация
- Фонд Ethereum
- их
- Их
- следовательно
- вещи
- по всему
- время
- сроки
- раз
- в
- знак
- Лексемы
- Всего
- к
- совершение сделок
- сделка
- трансакционные издержки
- Сделки
- переводы
- переход
- Прозрачность
- понимать
- созданного
- Обновление ПО
- Updates
- модернизация
- обновления
- юзабилити
- использование
- Информация о пользователе
- удобно
- пользователей
- проверка
- Вид
- видение
- жизненный
- виталик
- виталик бутерин
- Кошелек
- Кошельки
- Web3
- Экосистема Web3
- Вебсайт
- Что
- будь то
- который
- в то время как
- КТО
- широко
- будете
- готовый
- в
- без
- бы
- зефирнет