Блог EF

Верхнее фоновое изображение ETH
Нижнее фоновое изображение ETH
Перейти к содержанию

Эта публикация доступна на 25 языках:

Pусский

Объявление о гранте Trillion Dollar Security для WEBCAT

Грант для Freedom of the Press Foundation поддерживает дальнейшую разработку WEBCAT, чтобы помочь устранить пробел в верификации фронтенда для кошельков и приложений Эфириума.

Автор и дата публикации: Кластер доступа Фонда Ethereum, 5 августа 2026 г.

Объявление о гранте Trillion Dollar Security для WEBCAT

Инициатива Trillion Dollar Security (1TS) Фонда Ethereum с гордостью объявляет о выделении гранта Freedom of the Press Foundation (FPF) для поддержки дальнейшей разработки WEBCAT. WEBCAT — это инструмент с открытым исходным кодом, который позволяет браузерам проверять, что код, предоставляемый зарегистрированным веб-сайтом, соответствует тому, что опубликовали его разработчики. Грант также поможет обеспечить эту защиту для кошельков и приложений Эфириума.

Устранение пробела в верификации фронтенда

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

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

Инициатива Trillion Dollar Security определила взломы фронтенда как инфраструктурный риск, а верифицируемые фронтенды — как следующий шаг. Скомпрометированные веб-интерфейсы могут подвергнуть пользователей атакам на цепочку поставок и манипуляциям с пользовательским интерфейсом, а также могут усилить последствия таких инцидентов, как перехват DNS.

О WEBCAT

WEBCAT (сокращение от web-based code assurance and transparency) позволяет браузеру проверять, что ресурсы, предоставляемые зарегистрированным сайтом, соответствуют подписанному манифесту. Если проверка не удается, текущая альфа-версия расширения для Firefox предотвращает загрузку страницы и отображает предупреждение.

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

FPF разработала WEBCAT отчасти потому, что будущей версии SecureDrop потребуется верифицируемый код браузера. SecureDrop — это система отправки данных с открытым исходным кодом от FPF для безопасной связи между журналистами и анонимными источниками.

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

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

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

Что финансирует грант

Грант финансирует разработку библиотеки верификации WEBCAT, которую могут интегрировать кошельки.

Кошелек, включающий эту библиотеку, может проверять зарегистрированные сайты, поэтому пользователи получают защиту без установки отдельного расширения. Грант также финансирует исследования по поддержке Хром и других браузеров на базе Chromium, помощь командам, добавляющим WEBCAT в свои приложения, независимый аудит безопасности и стандарт Ethereum Request for Comments (ERC), чтобы у разработчиков кошельков был стандарт, которому они могли бы следовать.

Библиотека дополнит другую работу 1TS, включая Clear Signing. Clear Signing помогает пользователям понять, что они одобряют, в то время как интеграция WEBCAT поможет кошелькам проверять, что фронтенд зарегистрированного приложения соответствует его подписанному манифесту.

Что дальше для команд кошельков и приложений

Внедрение этой верификации в кошельки требует принятия с обеих сторон. Расширения кошельков должны интегрировать библиотеку, а команды приложений должны зарегистрировать свои домены и предоставлять подписанный манифест с каждым релизом. Если вы являетесь частью команды кошелька или приложения, заинтересованной в целостности фронтенда, мы будем рады получить от вас сообщение по адресу trilliondollarsecurity@ethereum.org.

Узнайте больше о контроле рисков и приоритетной работе на trilliondollarsecurity.org.

Эта публикация переведена с английского языка. Ввиду этого она может быть не совсем точной или актуальной. Оригинальную версию можно найти здесь: Английский.

Stay Updated

Subscribe to get email notifications about the topics you care about. Choose from research, events, security updates, and more.


Категории