- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Проект Tor получает $670 тыс. от Zcash Open Major Grants на обновление языка программирования
Финансирование пойдет на выплату зарплат разработчикам по мере разработки Arti.

В настоящее время ведется работа над проектом, который сделает Tor Client более адаптируемым и простым в использовании для третьих лиц, с некоторой помощью от Zcash Open Major Grants (ZOMG). С лучшей основой кода для разработчиков, на которой они смогут строить, разработчикам будет проще решать существующие проблемы Tor.
ZOMG объявила во вторник, что она выделяет проекту Tor, ориентированному на конфиденциальность, грант в размере 670 000 долларов США на продолжение разработки Arti, реализации Tor Client на языке программирования Rust. Клиент — это аппаратный или программный продукт, который получает доступ к сервису, предоставляемому сервером. Arti должен упростить для третьих лиц встраивание и настройку Tor Client по сравнению с текущей реализацией на языке программирования C. Rust — это язык программирования, который разработчики используют для создания программного обеспечения.
«Arti — это проект по созданию улучшенной версии Tor, которая будет более надежной, более безопасной и более простой в использовании для другого программного обеспечения», — сказал Ник Мэтьюсон, главный сетевой архитектор и соучредитель проекта Tor. «Мы надеемся, что в течение следующих нескольких лет Arti станет предпочтительной реализацией протоколов Tor».
В пресс-релизе, объявляющем о присуждении награды, ZOMG заявила, что Arti (аббревиатура от «A Rust Tor Implementation») — это «кодовая база следующего поколения, которая будет ориентирована на гибкость встраивания, простоту обслуживания, гибкое развертывание и производительность».
Монета Политика конфиденциальности Zcash и проект Tor Project оба сосредоточены на Политика конфиденциальности, хотя и в разных областях. Zcash фокусируется на том, чтобы сделать финансовые транзакции конфиденциальными, в то время как проект Tor создал браузер Tor (The Onion Router), который пользователи могут загрузить, чтобы защитить себя от слежки на уровне сети. Программное обеспечение, используемое Tor, не позволяет третьим лицам отслеживать, какие веб-сайты посещают пользователи Tor.
«Таким образом, [Tor] является «недостающим элементом» истории Политика конфиденциальности Zcash — не только как уровень Политика конфиденциальности коммуникаций для Zcash, но и для всех других инструментов коммуникации, которые используют пользователи Zcash », — говорит Мэтьюсон. написал в сообщении на форуме сообщества Zcash .
Рождение Арти
Мэтьюсон сказал, что он начал Arti как сторонний проект, чтобы Словарь Rust. Через некоторое время он понял, что Arti может решить многие долгосрочные проблемы программного обеспечения Tor, и поэтому он решил попробовать запустить его в производство.
«В мае луковая маршрутизация отметила свое 25-летие, и хотя Tor — это отличный набор инструментов для Политика конфиденциальности , сама программа на языке C «tor» (обратите внимание на строчную букву T) начинает показывать свой возраст», — сказал Мэтьюсон. «За последние годы мы обнаружили, что сложность существующего кода C и хрупкость языка C неоправданно затрудняют улучшение кода при сохранении наших гарантий безопасности и Политика конфиденциальности ».
Луковая маршрутизация — это метод, позволяющий осуществлять анонимную связь по компьютерной сети с использованием уровней шифрования.
«C tor» также сложно встроить в другое программное обеспечение, поскольку он начал свою жизнь как сетевой прокси-сервер,
Прокси-сервер транслирует трафик между сетями или протоколами. Думайте о нем как о веб-фильтре, отделяющем конечных пользователей от их пунктов назначения.
Читать дальше: Разработчики Tor ищут «анонимные токены» для предотвращения взломов и DoS-атак
Мэтьюсон сказал, что Rust сочетает преимущества языка системного программирования (высокая производительность, доступ к низкоуровневым ресурсам, детальное управление) с простотой использования современного высокоуровневого языка.
«Примерно половина проблем безопасности Tor с 2016 года были бы невозможны в Rust, а многие другие проблемы были бы гораздо менее вероятны, судя по нашему неофициальному аудиту», — сказал он.
Zcash и Tor
Мэтьюсон в своем первом сообщении на форуме сообщества сказал, что Арти может помочь Zcash в краткосрочной и долгосрочной перспективе. В прошлом, когда Zcash рассматривал возможность использования Tor в качестве уровня Политика конфиденциальности , возникло несколько проблем.
Основная проблема заключается в том, что Tor сложно встроить. Другая проблема заключается в том, что он T позволяет осуществлять «тонкий» контроль над поведением Tor или легко заменять части реализации Tor. И, наконец, сроки поставки улучшений в Tor длинные и медленные из-за его устаревшего кода.
«Пользователи Zcash получат преимущества широко используемой частной сети связи и ее функций по борьбе с цензурой; их трафик Zcash будет смешиваться с трафиком миллионов других пользователей по всему миру», — сказал Мэтьюсон.
Читать дальше: Браузер Brave месяцами раскрывал адреса в режиме Tor
Идея здесь заключается в том, что хотя клиент Zcash Zcashd может поддерживать соединения через Tor, пользователю необходимо пройти несколько дополнительных шагов, чтобы сделать это. Надзор на уровне сети Tor, который фокусируется на защите от надзора за метаданными и цензуры, означает, что пользователи Zcash , которые живут в странах, которые цензурируют интернет, на самом деле могут использовать Zcash.
«Когда вы отправляете транзакцию Zcash сегодня, вы раскрываете свой IP-адрес (интернет-протокол) серверу легкого кошелька или другим узлам в одноранговой сети; это касается практически всех других блокчейнов», — сказала Мишель Лай, член комитета ZOMG. «Это может снизить полезность Zcash для людей, которые хотят или нуждаются в большей Политика конфиденциальности , чем среднестатистический пользователь. Tor предлагает защиту от такого рода утечки метаданных, но встроить Tor в клиентские узлы Zcash сложно. Arti сделает это гораздо более достижимым».
Финансирование
Финансирование пойдет на зарплаты разработчиков по мере разработки Arti. Мэтьюсон сказал, что цель этого раунда финансирования — продвинуть Arti до точки, где он будет готов для общего использования, тестирования и встраивания.
«После этого Arti еще предстоит пройти долгий путь, прежде чем он станет полнофункциональным клиентом Tor, и мы находимся в процессе привлечения дополнительного финансирования для покрытия этой работы», — сказал он.
Benjamin Powers
Пауэрс — технический репортер в Grid. Ранее он был репортером по Политика конфиденциальности в CoinDesk , где занимался вопросами Политика конфиденциальности данных и финансов, информационной безопасности и цифровой идентичности. Его работы публиковались в Wall Street Journal, Daily Beast, Rolling Stone и New Republic, среди прочих. Он владеет Bitcoin.
