Сообщения принимаются
Программа вознаграждения за выявление ошибок
Заработайте до 250 000 долларов США и место в таблице лидеров, находя ошибки в протоколах, клиентах и компиляторах языков, влияющие на сеть Ethereum.
Клиенты, за которые можно получить награды











Охватываемый объем
page-upgrades-bug-bounty-validity-desc
Ошибки в спецификации
Спецификации Ethereum подробно излагают обоснование слоя выполнения и слоя консенсуса.
Спецификации слоя исполнения (opens in a new tab)
Ознакомьтесь со следующими примечаниями:
Типы ошибок
- Ошибки безопасности и финализации
- Векторы атак типа "отказ в обслуживании" (DOS)
- Несоответствие предположений, например ситуации, когда честные валидаторы могут пострадать
- Вычисление или несовпадение параметров
Ошибки клиента
Клиенты запускают сеть Ethereum, и они должны следовать логике, изложенной в спецификации, и быть защищенными от потенциальных атак. Ошибки, которые мы хотим найти, относятся к реализации протокола.
В настоящее время в программу Bug Bounty включены клиенты уровня исполнения (Besu, Erigon, Geth, Nethermind и Reth) и клиенты уровня консенсуса (Lighthouse, Lodestar, Nimbus, Teku и Prysm). Впоследствии могут быть добавлены новые клиенты, которые прошли аудит и готовы к развертыванию.
Типы ошибок
- Проблемы, связанные с несоблюдением спецификации
- Неожиданные сбои, RCE или уязвимости типа "отказ в обслуживании" (DOS)
- Любые проблемы, вызывающие непоправимые расколы в консенсусе от остальной сети
Полезные ссылки
Ошибки компилятора языка
Компиляторы Solidity и Vyper подпадают под действие программы вознаграждения за обнаружение ошибок. Укажите все сведения, необходимые для воспроизведения уязвимости, например: входную программу, которая вызывает ошибку, затронутую версию компилятора, целевую версию EVM, фреймворк/IDE (если применимо), среду выполнения EVM/клиент (если применимо) и операционную систему. Как можно подробнее опишите шаги для воспроизведения найденной вами ошибки.
Solidity и Vyper не предоставляют гарантий безопасности в отношении компиляции ненадежных входных данных, и мы не выплачиваем вознаграждения за сбои компилятора при работе с вредоносными данными.
Полезные ссылки
Ошибки депозитного контракта
Спецификации и исходный код депозитного контракта Beacon Chain являются частью программы вознаграждения за найденные баги.
Ошибки зависимостей
Определенные зависимости крайне важны для функционирования Сети Ethereum, и некоторые из них были добавлены в программу исправления ошибок. В настоящее время в список таких зависимостей входят C-KZG-4844 и Go-KZG-4844.
Исключения
Только цели, перечисленные в списке допустимых, являются частью программы вознаграждения за обнаружение ошибок. К уязвимостям, которые НЕ подпадают под действие программы, относятся:
- ✕Ошибки инфраструктуры, такие как веб-страницы, DNS, электронная почта и т. д.*
- ✕Ошибки контрактов ERC-20*
- ✕Ошибки Ethereum Name Service (ENS) (поддерживается фондом ENS)
- ✕Уязвимости, требующие, чтобы пользователь публично открыл API, такой как JSON-RPC или Beacon API
- ✕Опечатки
- ✕Тесты
- ✕Требующие больших усилий (длительные, интенсивно использующие ЦП или пропускную способность и/или требующие более 1 пакета или ончейн-транзакции) DoS-атаки на один узел
- ✕Любые общеизвестные проблемы (включая сообщения на форумах, запросы на включение изменений (PR), проблемы на GitHub, коммиты, сообщения в блогах, публичные сообщения в Discord и т. д.)
- ✕Anything that does not currently have a direct impact on Ethereum mainnet.
*Обычно они не включаются, однако в таких случаях мы можем помочь связаться с затронутыми сторонами, такими как авторы или биржи
Правила поиска ошибок
Программа вознаграждения за ошибки — это экспериментальная и необязательная программа вознаграждения для нашего активного сообщества Ethereum, созданная для стимулирования и вознаграждения тех, кто помогает улучшить платформу. Это не соревнование. Вы должны знать, что мы можем отменить программу в любое время, и награды присуждаются по усмотрению комиссии по вознаграждению за ошибки Ethereum Foundation. Кроме того, мы не можем выдавать награды людям, находящимся в санкционных списках или проживающим в странах, находящихся под санкциями (например, Северная Корея, Иран и т. д.). Местные законы требуют, чтобы мы запросили подтверждение вашей личности. Вы несете ответственность за уплату всех налогов. Все решения принимаются в соответствии с законодательством. Наконец, ваше тестирование не должно нарушать законы или компрометировать данные, которые не принадлежат вам, и должно проводиться в локальных тестовых сетях.
- 1Проблемы, не имеющие доказательства концепции, уже представленные другим пользователем или известные специалистам и сопровождающие клиентов, не дают права на получение наград.
- 2Публичное раскрытие уязвимости или сообщение о ней другим лицам без предварительного согласования делает ее непригодной для получения наград.
- 3Сотрудники и подрядчики Ethereum Foundation или команды клиентов, на которых распространяется действие программы вознаграждения, могут только накапливать баллы и не будут получать денежного вознаграждения.
- 4Программа вознаграждения Ethereum рассматривает ряд переменных при определении наград. Установление правил для участия, оценки и всех относящихся к награде условий остается на единоличное и окончательное усмотрение совета Bug Bounty фонда Ethereum.
Критерии серьезности уязвимости
Серьезность оценивается на основе способности обнаруженной уязвимости выполнять следующие действия:
- Слэшинг >0,01 % валидаторов
- Тривиально вызывать разделение сети, затрагивающее >0,01 % сети
- Возможность вывести из строя >0,01 % сети, отправив один сетевой пакет или ончейн-транзакцию
- Слэшинг >1 % валидаторов
- Тривиально вызывать разделение сети, затрагивающее >5 % сети
- Возможность вывести из строя >5 % сети, отправив один сетевой пакет или ончейн-транзакцию
- Слэшинг >33 % валидаторов
- Тривиально вызывать разделение сети, затрагивающее >33 % сети
- Возможность вывести из строя >33 % сети, отправив один сетевой пакет или ончейн-транзакцию
- Слэшинг >50 % валидаторов
- Использовать ошибку в EIP/спецификации или клиенте, чтобы легко создать бесконечное количество ETH, которое финализируется сетью
- Украсть ETH со всех EOA
- Сжечь ETH со всех EOA
- Вывести из строя всю сеть, отправив одну вредоносную ончейн-транзакцию, которая приводит к сбою всех клиентов
Сообщить об ошибке
Низкая
До 2000 долл. США
До 1000 баллов
Сообщить об ошибке низкой степени опасности (opens in a new tab)Средний
До 10 000 долл. США
До 5000 баллов
Сообщить об ошибке средней степени опасности (opens in a new tab)Высокий
До 50 000 долл. США
До 10 000 баллов
Сообщить об ошибке высокой степени опасности (opens in a new tab)Критическая
До 250 000 долл. США
До 25 000 баллов
Сообщить об ошибке критической степени опасности (opens in a new tab)Таблица лидеров по вознаграждению за обнаруженные ошибки слоя исполнения
Находите ошибки уровня исполнения, чтобы попасть в эту таблицу лидеров
Таблица лидеров по вознаграждению за обнаруженные ошибки слоя консенсуса
Находите ошибки уровня консенсуса, чтобы попасть в эту таблицу лидеров
Часто задаваемые вопросы
Последнее обновление страницы: 3 марта 2026 г.















































































