В блокчейн Ethereum был добавлен новый стандарт данных
В основной сети Ethereum состоялся релиз нового стандарта данных. ERC-4337 это попытка разработчиков пересмотреть устоявшуюся модель взаимодействия пользователей с сервисами, предлагающими услуги по хранению цифровых активов (кошельками).
Большая часть ETH кошельков являются сторонними учетными записями. Однако, новый стандарт, представляющий из себя абстрактную учетную запись пользователя, позволит сделать доступ к содержимому криптокошелька более гибким, без каких-либо потерь в плане безопасности:
Для некоторых пользователей это может означать получение пользовательского опыта, сродни тому, что мы получаем в банке — где кто-то всегда может помочь восстановить ваш банковский счет, даже если вы потеряете свой пароль. Для более опытных пользователей это может означать добавление дополнительных элементов управления или функций в вашу учетную запись, — заявил Йоав Вайс, представитель Ethereum Foundation, занимающийся вопросами безопасности.
В отличие от более привычной многим модели сторонних учетных записей, абстрактная учетная запись даст пользователям возможность использовать кошельки с произвольной логикой проверки:
Теперь пользователям не нужно думать о том, чтобы написать 12 слов на листе бумаги, вместо этого они могут добавлять и удалять устройства и включать варианты восстановления с другом или юристом, — добавил Вайс.
ERC-4337 разрабатывался более девяти лет. Для того чтобы достичь консенсуса и добиться того, чтобы интеграция предлагаемого этим стандартом функционала была возможной, разработчикам пришлось сильно изменить весь протокол:
Нам нужно было лучше понять безопасность и лучше понять удобство использования, но вы не можете принять меры для чего-то, что требует изменения протокола, если нет входных данных, и здесь на помощь приходит ERC-4337, — заявил Вайс.
Примечательно и то, что стандарт ERC-4337 подразумевает под собой добавление нового мемпула для пользовательских операций. Обслуживать его будут так называемые бандлеры (что-то вроде валидаторов или майнеров, но на функциональном уровне учетных записей).
Согласно заявлению Вайса, вместо того, чтобы отправлять транзакцию, как это было раньше, пользователь будет посылать в мемпул пользовательскую операцию. Бандлеры же, будут брать её из мемпула и включать в блоки Ethereum.
По данным: blockworks.co