Перейти к основному содержанию

Улучшение опыта пользователей

До сих пор использование Ethereum слишком сложно для большинства людей. Чтобы поощрять массовое распространение, системе Ethereum необходимо значительно снизить порог входа. Пользователи должны получать преимущества от децентрализованного, общедоступного и устойчивого к цензуре доступа к Ethereum, но он должен быть таким же удобным, как использование традиционного приложения web2.

Использование Ethereum необходимо упростить: от управления и до инициирования транзакций. Чтобы облегчить массовое внедрение, Ethereum должен стать радикально проще в использовании, что позволит пользователям получить не требующий разрешений и устойчивый к цензуре доступ к Ethereum с той же легкостью, как при использовании приложений .

Больше никаких сид-фраз

Аккаунты Ethereum защищены парой ключей, используемых для идентификации аккаунтов (публичный ключ) и подписи сообщений (приватный ключ). Приватный ключ похож на главный пароль: он позволяет получить полный доступ к аккаунту Ethereum. Этот подход отличается от привычного людям, более знакомым с банками и приложениями Web2 для управления аккаунтами от имени пользователя. Чтобы Ethereum достиг массового распространения, не полагаясь на централизованные третьи стороны, у пользователя должен быть понятный и простой способ получить контроль над своими активами и данными без необходимости понимания криптографии публичных и приватных ключей и управления ими.

Решение этой проблемы заключается в использовании кошельков на основе для взаимодействия с Ethereum. Кошельки смарт-контрактов создают способы для защиты аккаунта (если ключи были потеряны или украдены), возможности для лучшего выявления мошенничества и для защиты от него. Они позволяют оснастить кошельки новыми функциями. Хотя кошельки смарт-контрактов и существуют сегодня, они неудобны для создания, потому что протокол Ethereum должен поддерживать их лучше. Эта дополнительная поддержка называется абстрагированием аккаунта.

Подробнее об абстракции учетных записей

Узлы для каждого

Пользователям, запускающим , не нужно доверять третьим сторонам в предоставлении данных, и они могут быстро, конфиденциально и без разрешений взаимодействовать с Ethereum. Однако сейчас запуск узла требует технической грамотности, а также значительного места на диске, поэтому люди вынуждены доверять посредникам.

Существует несколько обновлений, которые могут сделать запуск и поддержание узла не таким сложным и ресурсоемким. Способ хранения данных будет изменен для использования более компактной структуры, известной как дерево Веркла. Кроме того, благодаря отсутствию состояния или истечению срока хранения данных узлам Ethereum не потребуется хранить копию всех данных о состоянии Ethereum, что резко сократит требования к месту на жестком диске. Легкие узлы предложат многие преимущества запуска полного узла, но смогут легко работать на мобильных телефонах или в простых браузерных приложениях.

Подробнее о деревьях Веркла

Благодаря этим улучшениям барьеры для запуска узла практически сведутся к нулю. Пользователи получат преимущество от безопасного доступа к Ethereum, не требующего получения чьего-то разрешения и необходимости жертвовать заметным количеством места на диске и мощностей процессора на компьютере или телефоне. Кроме того, им не нужно будет полагаться на посредников для передачи данных или предоставления доступа к сети, когда они пользуются приложениями.

Текущий прогресс

Кошельки смарт-контрактов уже доступны, но требуется больше обновлений, чтобы сделать их как можно более децентрализованными и избавленными от разрешений. EIP-4337 — это зрелое предложение, которое не требует никаких изменений в протоколе Ethereum. Основной смарт-контракт, необходимый для EIP-4337, был развернут в марте 2023 года.

Полное отсутствие состояния все еще находится на стадии исследования, и до его внедрения, вероятно, пройдет несколько лет. На пути к клиентам без состояния есть несколько контрольных точек, включая экспирацию данных, которая может быть реализована быстрее. Другие элементы дорожной карты, такие как деревья Веркла и разделение предлагающего и сборщика, должны быть завершены в первую очередь.

Тестовые сети с деревьями Веркла уже работают, а следующим шагом будет запуск клиентов, основанных на деревьях Веркла: сначала в приватных, а потом и в общедоступных тестовых сетях. Вы можете помочь ускорить прогресс, развертывая смарт-контракты или клиенты в тестовых сетях.

Последнее обновление страницы: 19 июля 2024 г.

Была ли эта страница полезной?