Как стать автором
Поиск
Написать публикацию
Обновить

Разработчики представили протокол p2panda, предназначенный для работы в децентрализованных сетях

Время на прочтение1 мин
Количество просмотров1.9K

Разработчики Андреас Дзиалоха (Andreas Dzialocha), Сэм Андреа (Sam Andreae) и Винсент Аренд (Vincent Ahrend) представили протокол p2panda, предназначенный для работы в децентрализованных сетях. Код проекта написан на Rust и компилируется в WebAssembly для использования с TypeScript, а в будущем ожидается поддержка других языков программирования.

Протокол p2panda нацелен на разработку приложений в формате Local First. Такие приложения позволяют пользователям сохранять полный доступ к создаваемым файлам, работать без постоянного подключения к Интернету и не зависеть от онлайн-сервисов. При этом можно делиться файлами с другими пользователями, работать на нескольких устройствах и в реальном времени редактировать файлы с коллегами.

Проект p2panda предоставляет всё необходимое для разработки таких веб-сайтов, мобильных и настольных приложений, работающих в децентрализованных сетях. Пользователи могут сами выбирать, какими данными и файлами делиться. Для обеспечения безопасности интегрировано сквозное шифрование Messaging Layer Security (MLS).

Ядро p2panda написано на Rust, а код с помощью WebAssembly компилируется для TypeScript. Создатели протокола подготовили подробную спецификацию, чтобы сторонние разработчики могли представить свои реализации p2panda.

Теги:
Хабы:
Всего голосов 13: ↑13 и ↓0+13
Комментарии1

Другие новости

Ближайшие события