Направления проводимых исследований Ethereum
Одно из ключевых преимуществ Ethereum — активное сообщество исследователей и разработчиков, которые постоянно совершенствуют сеть. Множество квалифицированных энтузиастов по всему миру готовы взяться за решение проблем Ethereum, но не всегда легко понять, в чем именно заключаются эти проблемы. На этой странице описаны основные направления проводимых исследований, и она служит примерным руководством по передовым возможностям Ethereum.
Как работают исследования Ethereum
Исследования в Ethereum открыты, прозрачны и воплощают принципы децентрализованной науки (DeSci) (opens in a new tab). Подход заключается в предоставлении инструментов и результатов исследований в как можно более открытом и интерактивном виде, например посредством исполнимых блокнотов. Исследования в Ethereum продвигаются быстро, новые данные публикуются и обсуждаются открыто на форумах, таких как ethresear.ch (opens in a new tab), а не публикуются в традиционных медиа после прохождения нескольких этапов рецензирования.
Основные ресурсы по исследованиям
Независимо от конкретной темы, огромное количество информации по исследованиям в Ethereum можно найти на форуме ethresear.ch (opens in a new tab) и в Discord-канале Eth R&D (opens in a new tab). Это основные места, где исследователи Ethereum обсуждают новейшие идеи и возможности разработки.
В этом отчете, опубликованном DelphiDigital (opens in a new tab) в мае 2022 года, представлен хороший обзор дорожной карты Ethereum.
Источники финансирования
Вы можете участвовать в исследованиях Ethereum и получать за это деньги! Например, фонд Ethereum недавно провел раунд финансирования "Академические гранты" (opens in a new tab). Информацию о действующих и будущих возможностях финансирования можно найти на странице грантов Ethereum.
Исследования протокола
Исследования протокола касаются базового уровня Ethereum — набора правил, определяющих подключение узлов, их взаимодействие, обмен данными Ethereum и их хранение, а также достижение консенсуса касательно состояния блокчейна. Исследования протокола разделены на высшем уровне на две категории: консенсус и исполнение.
Консенсус
Исследования консенсуса касаются механизма доказательства доли владения в Ethereum. Примеры тем исследований консенсуса:
- обнаружение и исправление уязвимостей;
- количественная оценка криптоэкономической безопасности;
- повышение безопасности или производительности форм реализации клиентов;
- и разработка легких клиентов.
Проводимые исследования касаются не только будущего, но и фундаментальной переработки протокола, например финализации в одном слоте, которая позволит значительно улучшить Ethereum. Кроме того, эффективность, безопасность и мониторинг взаимодействия между консенсус-клиентами — тоже важные темы для исследования.
Дополнительные материалы
- Введение в доказательство доли владения
- Документ Casper-FFG (opens in a new tab)
- Поясняющая статья Casper-FFG (opens in a new tab)
- Документ Gasper (opens in a new tab)
Недавние исследования
- Консенсус Ethresear.ch (opens in a new tab)
- Дилемма доступности/финализации (opens in a new tab)
- Финализация в одном слоте (opens in a new tab)
- Разделение тех, кто предлагает, и тех, кто создает (opens in a new tab)
Исполнение
Уровень исполнения связан с выполнением транзакций, работой виртуальной машины Ethereum (EVM) и созданием полезных нагрузок для передачи на уровень консенсуса. Исследования проводятся в различных направлениях, включая следующие:
- разработка поддержки легких клиентов;
- исследование лимитов газа;
- и добавление новых структур данных (например, деревьев Веркла).
Дополнительные материалы
Недавние исследования
- Оптимизация баз данных (opens in a new tab)
- Окончание действия данных о состоянии (opens in a new tab)
- Пути к окончанию действия данных о состоянии (opens in a new tab)
- Предложение по деревьям Веркла и окончанию действия данных о состоянии (opens in a new tab)
- Управление историей (opens in a new tab)
- Деревья Веркла (opens in a new tab)
- Проверка доступности данных (opens in a new tab)
Разработка клиентов
Клиенты Ethereum — это реализации протокола Ethereum. В процессе разработки в клиенты внедряется результаты исследований протокола. Обновляются спецификации и создаются конкретные реализации.
Узел Ethereum должен поддерживать работу двух элементов программного обеспечения:
- Консенсус-клиент, который следит за вершиной блокчейна, обменивается блоками и обрабатывает логику консенсуса.
- Клиент исполнения, который поддерживает виртуальную машину Ethereum, выполняет транзакции и смарт-контракты.
Дополнительную информацию об узлах и клиентах, а также список всех текущих реализаций клиентов см. на странице об узлах и клиентах. Историю всех обновлений Ethereum можно найти на странице истории.
Клиенты исполнения:
- Спецификация клиента исполнения (opens in a new tab)
- Спецификация API исполнения (opens in a new tab)
Клиенты консенсуса:
Масштабирование и производительность
Масштабирование Ethereum — это важное направление работы исследователей Ethereum. Текущие подходы включают перенос транзакций в свертки и их удешевление с помощью blob-объектов данных. Вводная информация о масштабировании Ethereum доступна на этой странице.
Уровень 2
Существует несколько протоколов уровня 2, которые масштабируют Ethereum, используя разные техники группировки транзакций и обеспечения их безопасности на уровне 1 Ethereum. Это быстро развивающаяся тема с огромным потенциалом для исследований и разработок.
Дополнительные материалы
- Введение в решения второго уровня
- Polynya: свертки, доступность данных и модулярные цепочки (opens in a new tab)
Недавние исследования
- Справедливый порядок секвенсоров в Arbitrum (opens in a new tab)
- Уровень 2 от ethresear.ch (opens in a new tab)
- Дорожная карта с упором на свертки (opens in a new tab)
- L2Beat (opens in a new tab)
Мосты
Такое решение уровня 2, как безопасные и эффективные мосты, требует дополнительных исследований и разработок. Сюда входят мосты между разными решениями уровня 2, а также между уровнем 1 и уровнем 2. Это особенно важное направление исследований, потому что мосты часто становятся мишенью хакеров.
Дополнительные материалы
- Введение в блокчейн-мосты
- Виталик о мостах (opens in a new tab)
- Статья о блокчейн-мостах (opens in a new tab)
- Ценность, содержащаяся в мостах (opens in a new tab)
Недавние исследования
Шардинг
Шардинг блокчейна Ethereum долгое время был частью дорожной карты разработки. Но сейчас на первый план выходят новые решения в масштабировании, такие как данкшардинг.
Предшественник полного данкшардинга, известный как протоданкшардинг, был реализован в обновлении сети Cancun-Deneb (Dencun).
Подробнее об обновлении Dencun
Дополнительные материалы
- Заметки о протоданкшардинге (opens in a new tab)
- Видео о безбанковом данкшардинге (opens in a new tab)
- Сборник по исследованию шардинга Ethereum (opens in a new tab)
- Данкшардинг (Polynya) (opens in a new tab)
Недавние исследования
- EIP-4844: Протоданкшардинг (opens in a new tab)
- Виталик о шардинге и проверке доступности данных (opens in a new tab)
Оборудование
Возможность запуска узлов на слабом оборудовании критически важна для сохранения децентрализации Ethereum. Поэтому активно ведутся исследования, касающиеся снижения требований к оборудованию для запуска узлов.
Дополнительные материалы
Недавние исследования
Безопасность
Безопасность — это обширная тема, которая включает предотвращение спама/мошенничества, безопасность кошельков, оборудования и криптоэкономическую безопасность, поиск ошибок, тестирование приложений и клиентского ПО, управление ключами. Расширение знаний в этих областях поможет стимулировать массовое внедрение.
Криптография и ZKP
Доказательства с нулевым разглашением (ZKP) и криптография критически важны для обеспечения конфиденциальности и безопасности Ethereum и его приложений. Нулевое разглашение — относительно новое, но быстро развивающееся направление с массой возможностей для исследований и разработок. К ним относятся разработка более эффективной реализации алгоритма хэширования Keccak (opens in a new tab), поиск лучших по сравнению с существующими полиномиальных обязательств или же снижение стоимости генерации публичных ключей ECDSA и схем верификации подписей.
Дополнительные материалы
- Блог 0xparc (opens in a new tab)
- zkp.science (opens in a new tab)
- Подкаст о доказательствах с нулевым разглашением (opens in a new tab)
Недавние исследования
- Недавние успехи в криптографии эллиптических кривых (opens in a new tab)
- Ethresear.ch ZK (opens in a new tab)
Кошельки
Кошельки Ethereum могут быть расширениями для браузера, приложениями для компьютеров или мобильных устройств и даже смарт-контрактами в Ethereum. Активно ведутся исследования кошельков с возможностью социального восстановления, которые снижают риски, связанные с управлением ключами одним пользователем. С разработкой кошельков связано исследование альтернативных форм абстрагирования аккаунтов, что является важным направлением перспективных исследований.
Дополнительные материалы
- Введение в кошельки
- Введение в безопасность кошельков
- ethresear.ch — Безопасность (opens in a new tab)
- EIP-2938 Абстрагирование аккаунта (opens in a new tab)
- EIP-4337 Абстрагирование аккаунта (opens in a new tab)
Недавние исследования
- Смартконтрактные кошельки с валидацией (opens in a new tab)
- Будущее аккаунтов (opens in a new tab)
- EIP-3074 Операционные коды AUTH и AUTHCALL (opens in a new tab)
- Публикация кода по адресу EOA (opens in a new tab)
Сообщество, образование и охват
Знакомство новых пользователей с Ethereum требует новых образовательных ресурсов и способов охвата. Сюда могут входить публикации в блогах и статьи, книги, подкасты, мемы, образовательные ресурсы, мероприятия и все остальное, что помогает строить сообщества, приветствовать новичков и рассказывать людям об Ethereum.
UX/UI
Чтобы сделать Ethereum доступнее для большего круга людей, экосистема нуждается в улучшении пользовательского опыта (UX) и интерфейса (UI). Это требует от дизайнеров и экспертов в области разработки продуктов пересмотреть текущий дизайн кошельков и приложений.
Дополнительные материалы
Недавние исследования
- Дискорд-канал Web3 Design (opens in a new tab)
- Принципы дизайна Web3 (opens in a new tab)
- Обсуждение UX от Ethereum Magicians (opens in a new tab)
Экономика
Экономические исследования Ethereum часто затрагивают два направления: валидация безопасности механизмов, отвечающих за экономическое поощрение ("микроэкономика") и анализ потоков ценности между протоколами, приложениями и пользователями ("макроэкономика"). Существуют сложные криптоэкономические факторы, касающиеся базовой валюты Ethereum (эфира) и токенов, построенных на его основе (например, NFT и ERC20).
Дополнительные материалы
Недавние исследования
- Эмпирический анализ EIP1559 (opens in a new tab)
- Баланс объема предложения в обороте (opens in a new tab)
- Количественная оценка MEV: насколько темен лес (opens in a new tab)
Рынки блочного пространства и комиссий
Рынки блочного пространства регулируют включение транзакций конечных пользователей, непосредственно в Ethereum (уровень 1) или в мостовых сетях, например в свертках (уровень 2). В Ethereum транзакции отправляются на рынок комиссий, развернутый в протоколе EIP-1559, что защищает цепочку от спама и чрезмерного роста стоимости транзакций. На обоих уровнях транзакции могут порождать внешние эффекты, известные как максимальная извлекаемая ценность (MEV). Это привело к созданию новых рыночных структур для отслеживания таких эффектов и управления ими.
Дополнительные материалы
- Дизайн механизма начисления комиссий за транзакции в блокчейне Ethereum: экономический анализ EIP-1559 (Тим Рафгарден, 2020 г.) (opens in a new tab)
- Моделирование EIP-1559 (Robust Incentives Group) (opens in a new tab)
- Основы экономики свертков (opens in a new tab)
- Flash Boys 2.0: фронтраннинг, перестановка транзакций и нестабильность консенсуса на децентрализованных биржах (opens in a new tab)
Недавние исследования
- Видеопрезентация многомерного протокола EIP-1559 (opens in a new tab)
- Кроссдоменная MEV (opens in a new tab)
- Аукционы MEV (opens in a new tab)
Поощрения при использовании доказательства доли владения
Валидаторы используют нативный актив сети Ethereum (эфир) как залог на случай нечестного поведения. Криптоэкономика этого процесса определяет безопасность в сети. Опытные валидаторы могут попробовать злоупотребить особенностями на уровне поощрений для проведения атак.
Дополнительные материалы
- Мастер-класс по экономике и экономической модели Ethereum (opens in a new tab)
- Моделирование поощрений при использовании PoS (Robust Incentives Group) (opens in a new tab)
Недавние исследования
- Повышение стойкости к цензурированию транзакций за счет разделения тех, кто предлагает, и тех, кто создает (PSB) (opens in a new tab)
- Три атаки на Ethereum с доказательством доли владения (opens in a new tab)
Ликвидный стейкинг и деривативы
Ликвидный стейкинг позволяет пользователям с балансом менее 32 ETH получать доход от стейкинга, обменивая эфир на токен, представляющий размещенный в стейкинге эфир. Этот токен также можно использовать в DeFi. Однако поощрения и динамика рынка, связанные с ликвидным стейкингом, все еще изучаются, как и их влияние на безопасность Ethereum (например, риски централизации).
Дополнительные материалы
- Ликвидный стейкинг — Ethresear.ch (opens in a new tab)
- Lido: путь к стейкингу Ethereum, не требующему доверия (opens in a new tab)
- Rocket Pool: знакомство с протоколом стейкинга (opens in a new tab)
Недавние исследования
- Как вывести средства из Lido (opens in a new tab)
- Реквизиты для вывода (opens in a new tab)
- Риски деривативов ликвидного стейкинга (opens in a new tab)
Тестирование
Формальная верификация
Формальная верификация — это написание кода, проверяющего спецификации консенсуса Ethereum. Существует исполняемая версия спецификации, написанная на Python, которая требует обслуживания и разработки. Дальнейшие исследования помогут улучшить реализацию спецификации на языке Python и добавить инструменты, которые смогут более надежно проверять правильность и выявлять проблемы.
Дополнительные материалы
- Введение в формальную верификацию (opens in a new tab)
- Формальная верификация (Intel) (opens in a new tab)
Недавние исследования
- Формальная верификация контракта депозита (opens in a new tab)
- Формальная верификация спецификации Beacon Chain (opens in a new tab)
Наука о данных и аналитика
Нужно больше инструментов для анализа и панелей, которые предоставят подробную информацию об активности и состоянии сети Ethereum.
Дополнительные материалы
Недавние исследования
Приложения и инструменты
Уровень приложений поддерживает разнообразную экосистему с программами, которые обрабатывают транзакции на основном уровне Ethereum. Команды разработчиков постоянно ищут новые способы создания компонуемых, не требующих разрешений и устойчивых к цензурированию версий важных приложений Web2 или совершенно новых концептов, нативных для Web3, используя Ethereum. В то же время разрабатываются новые инструменты. Они позволят строить децентрализованные приложения на Ethereum без лишних сложностей.
DeFi
Децентрализованные финансы (DeFi) — это один из основных классов приложений, созданных на основе Ethereum. Целью DeFi является создание компонуемых "денежных лего", которые позволят пользователям хранить, передавать, давать взаймы, одалживать и инвестировать криптоактивы, используя смарт-контракты. DeFi — направление, которое быстро развивается и постоянно совершенствуется. Исследования в области безопасности, эффективности и доступности протоколов требуются постоянно.
Дополнительные материалы
Недавние исследования
- Децентрализованные финансы, централизованное владение? (opens in a new tab)
- Optimism: путь к транзакциям со стоимостью меньше доллара (opens in a new tab)
DAO
Важнейший сценарий применения Ethereum — это возможность организовываться децентрализованным образом через DAO. Сейчас проводится много исследований, которые касаются разработки и использования DAO в Ethereum, чтобы применять усовершенствованные формы управления, в качестве инструмента для координации с минимумом доверия. Это значительно расширит возможности людей в сравнении с традиционными структурами корпораций и организаций.
Дополнительные материалы
Недавние исследования
Инструменты для разработчиков
Инструменты для разработчиков Ethereum стремительно улучшаются. В этой области предстоит провести много исследований и разработок.
Дополнительная литература
- Инструменты для разных языков программирования
- Фреймворки для разработчиков
- Список инструментов для разработчика консенсуса (opens in a new tab)
- Стандарты токенов
- CryptoDevHub: инструменты EVM (opens in a new tab)
Недавние исследования
Оракулы
Оракулы импортируют данные из офчейна в блокчейн децентрализованным и не требующим разрешений способом. Получение этих данных ончейн позволяет децентрализованным приложениям взаимодействовать с такими явлениями реального мира, как колебания цен реальных активов, события в офчейн-приложениях и даже перемены погоды.
Дополнительные материалы
Недавние исследования
Безопасность приложений
Взломы в Ethereum обычно используют уязвимости в отдельных приложениях, а не в самом протоколе. Хакеры и разработчики приложений ведут гонку вооружений, разрабатывая новые средства атаки и защиты. Это означает, что всегда необходимо вести исследования и разработки для защиты приложений от взломов.
Дополнительные материалы
- Отчет об эксплойте Wormhole (opens in a new tab)
- Анализ причин взломов контрактов Ethereum (opens in a new tab)
- Новости Rekt (opens in a new tab)
Недавние исследования
Технологический стек
Децентрализация всего технологического стека Ethereum — это важное направление исследований. Сейчас децентрализованные приложения в Ethereum частично централизованы, потому что зависят от централизованных инструментов или инфраструктуры.
Дополнительные материалы
- Стек Ethereum
- Coinbase: введение в стек Web3 (opens in a new tab)
- Знакомство со смарт-контрактами
- Введение в децентрализованное хранение
Недавние исследования
Последнее обновление страницы: 22 октября 2025 г.