home.social

#libp2p — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #libp2p, aggregated by home.social.

  1. Приватная Cвязь на Go и Flutter

    Пока все обсуждают очередные сливы баз и особенности модерации в популярных «безопасных» мессенджерах, решил попробовать пойти другим путем. В этой статье рассказываю, как я скрестил Flutter и Go через CGO, прикрутил libp2p для создания P2P-сети и реализовал честное E2EE шифрование (Double Ratchet для личек и MLS для групп). Никакой централизации, никаких единых точек отказа. Делюсь результатами эксперимента.

    habr.com/ru/articles/1025202/

    #Go #Flutter #P2P #libp2p #децентрализация #мессенджеры #сквозное_шифрование #Double_Ratchet #MLS #max

  2. Mochi 0.3 is out. It's a federated platform for distributed apps: feeds, forums, projects, CRM, wikis, git hosting, and P2P chess/Go/word games. Anyone can run their own server. Anyone can create and publish apps.

    mochi-os.org

    0.3 brings full app sandboxing, a new Projects (kanban/ticket system) app, CRM app, git repository hosting, AI tagging and scoring for feeds and forums, and hundreds of smaller improvements.

    #Mochi #Distributed #P2P #SelfHosted #Golang #libp2p

  3. librats: Выпуск версии 0.5.x. Ускорение поиска пиров, алгоритм spider, поддержка JavaScript, Python и многое другое

    Привет! Работа над ядром поисковика rats-search продолжается. Новая версия библиотеки librats (v0.5.3) приносит важные архитектурные улучшения для построения распределенных сетей в условиях NAT и блокировок. Ключевые изменения: Унифицированный API (FFI): Завершена интеграция с Node.js. В отличие от фрагментированных реализаций libp2p, librats предоставляет идентичный набор функций для C++, Python, Node.js и Android через FFI. Эффективный DHT: Реализован алгоритм Spider для прибегания с сбора announce. Добавлена поддержка branch-factor и маршрутизации на основе задержек (RTT-routing). Персистентность: Routing-таблицы сохраняются при перезапуске, что критически важно для связности сети в сложных сетевых условиях. BitTorrent: Значительный рефакторинг и оптимизация модуля. Платформы: Windows (x64), Linux (x64), Android (32/64), macOS (x64).

    habr.com/ru/articles/976366/

    #сетевые_технологии #p2p #p2pсети #libp2p #librats #ffi #блокировки #dht #mdns #с++

  4. librats: новая C++ библиотека для распределённых P2P-приложений

    Всем привет! Я являюсь создателем распределённого поисковика rats-search на базе DHT (

    habr.com/ru/articles/943652/

    #p2p #p2pсети #libp2p #rats #dht #mdns #c++ #c++17 #java #javascript