← На главную

Radicle выпустила локальный стек с шифрованием NoiseXK

15.05.2026 12:07 · hackernews

Команда Radicle выпустила версию 1.8.0 собственного распределённого стека для совместной разработки на базе Git. Новый релиз, отмеченный хешем edde15d9ea700a70de04558fafc0b55360e9f5d2 и датированный 26 марта 2026 года, продолжает развивать концепцию суверенных кодовых баз. В отличие от централизованных платформ, сеть Radicle не управляется одним органом: репозитории реплицируются между одноранговыми узлами, а пользователи сохраняют полный контроль над своими данными.

Проект работает по принципу local-first, обеспечивая доступность функционала даже без интернета. Все артефакты хранения базируются на Git и подписываются с помощью криптографии с открытым ключом, что гарантирует проверку аутентичности и авторства. Протокол использует криптоидентификаторы для кода и социальных объектов, а также специализированный gossip-протокол для обмена метаданными репозитория.

В новой версии доступ к инструментам открывается через единую командную строку из Linux, macOS или BSD, или через официальный установщик. Для графического интерфейса доступен клиент Radicle Desktop. Архитектура полностью модульна: консоль, веб-интерфейс и текстовый терминал опираются на Radicle Node и HTTP Daemon, при этом любые компоненты можно заменять или развивать сторонними разработчиками.

Внутренняя структура разделяет код, задачи и патчи в объектах Collaborative Objects (COBs), которые служат примитивами для социальных взаимодействий. Это позволяет реализовать обсуждения и код-ревью прямо внутри системы на уровне объектов Git. Ядро проекта включает поддержку шифрования NoiseXK в узлах и JSON-интерфейс. Код распространяется под лицензиями MIT и Apache 2.0. Разработчики могут вносить изменения через Pull Requests, присоединяться к сообществу в Zulip или следить за обновлениями в Mastodon, Bluesky и Twitter. Обратная связь также принимается по почте или в каналах проекта.

Читать оригинал →