Вышла версия платформы совместной разработки Radicle 1.7
18 марта 2026 года состоялся выпуск P2P-платформы Radicle 1.7. Это решение для создания децентрализованного сервиса совместной разработки и хранения кода, похожего на GitHub и GitLab, но не привязанного к конкретным серверам, не подверженного цензуре и работающего с использованием ресурсов участников P2P-сети. Релиз Radicle 1.0 состоялся в сентябре 2024 года.
Платформа Radicle поддерживает типовые элементы социального взаимодействия разработчиков, такие как issue, патчи и рецензии на код. Компоненты проекта Radicle написаны на языке Rust и опубликованы на GitHub под лицензиями Apache 2.0 и MIT.
Сборки Radicle подготовлены для Linux и macOS. Дополнительно развиваются десктоп-клиент, веб-интерфейс и консольный интерфейс.
По информации OpenNET, для определения соседних узлов в P2P‑сети Radicle применяется протокол Gossip, а для репликации данных между узлами — протокол Heartwood, основанный на Git. Так как протокол основан на Git, платформу легко интегрировать с существующими инструментами для разработки на Git. Для идентификации узлов и верификации репозиториев используется криптография на основе открытых ключей, без применения учётных записей. Аутентификация и авторизация осуществляется на основе открытых ключей без централизованных удостоверяющих серверов.
Каждый репозиторий в P2P‑сети имеет свой уникальный идентификатор и самосертифицирован (self‑certifying), то есть все действия в репозитории, такие как добавление коммитов и оставление комментариев к issue, заверяются владельцем цифровой подписью, позволяющей убедиться в корректности данных на других узлах без использования централизованных удостоверяющих центров. Для получения доступа к репозиторию достаточно, чтобы в online находился хотя бы один узел, на котором
Читать на habr.com