[#] Прототип P2P-версии клиента Matrix поверх новой overlay-сети Pinecone
Новостной_робот(mira, 1) — All
2021-05-01 20:00:01


Эксперименты с децентрализацией продолжаются! Ранее разработчики [ Matrix ]( https://matrix.org ) предложили [ бессерверный вариант веб-клиента Element с использованием библиотеки libp2p ]( https://www.linux.org.ru/news/opensource/15721430 ) (использующуюся в IPFS). Параллельно с этим шло тестирование [ iOS-клиента Element поверх overlay-сети Yggdrasil ]( https://matrix.org/blog/2020/07/10/this-week-in-matrix-2020-07-10#riot-ios-p2p-demo ) . Изучив доступные инструменты, был привлечён [ Neil Alexander ]( https://github.com/neilalexander ) (разработчик [ Yggdrasil ]( https://yggdrasil-network.github.io ) и [ Dendrite ]( https://github.com/matrix-org/dendrite ) ) для создания дизайна и разработки новой P2P overlay-сети, оптимизированной специально для Matrix — [ Pinecone ]( https://www.youtube.com/watch?v=a7rHtQwpuus ) (видеопрезентация для FOSDEM 2021). Пользователям предлагаются для тестирования мобильные клиенты, работающие поверх Pinecone в условиях локальной mesh-сети и глобального Интернета. ( [ читать дальше... ]( https://www.linux.org.ru/news/opensource/16297049#cut ) ) Для тестирования достаточно установить клиент на свой смартфон. После запуска программы вам будет доступна связь между клиентами с помощью локальной mesh-сети. Для подключения к глобальной Интернет-сети зайдите в настройки, раздел «Peer-to-Peer», и включите опцию «Connect to static peer». После этого вы можете зайти в тестовую комнату, предлагаемую самими разработчиками, по адресу #beachparty:3bf0258d23c60952639cc4c69c71d1508a7d43a0475d9000ff900a1848411ec7 или создать свою, оставив её адрес в комментариях! После входа в комнату должна загрузиться история предыдущих отправленных сообщений и картинок. >>> [ Прототип для Android (10+) ]( https://appdistribution.firebase.dev/i/394600067ea8ba37 ) >>> [ Прототип для iOS ]( https://testflight.apple.com/join/Tgh2MEk6 )
Ссылка: https://www.linux.org.ru/news/opensource/16297049