- PVSM.RU - https://www.pvsm.ru -

Команда веб-энтузиастов представила P2P-браузер Beaker

На волне обсуждения [1] возможной монополизации рынка «облачных» услуг ИТ-гигантами вроде Google Cloud и AWS все большее число децентрализованных проектов заявляют [2] о себе. Один из свежих примеров — открытый P2P-браузер Beaker [3].

Он разработан в партнерстве с командой, которая занимается поддержкой проекта Dat [4]. Он, как и новый браузер, основан на P2P-протоколе Dat [5].

Команда веб-энтузиастов представила P2P-браузер Beaker - 1 [6]/ Flickr / hackNY.org [7] / CC [8]

Цель проекта — предоставить возможность создавать и размещать веб-сайты «прямо в браузере». Для этого достаточно сделать в прямом смысле слова «пару кликов»: создать локальную папку и поделиться соответствующей URL (демонстрационное видео [9]).

При отправке содержимого используется протокол Dat (Distributed Dataset Synchronization and Versioning [10]), специально разработанный для передачи данных в рамках распределенной сети.

Beaker позволяет посетителям вашего сайта копировать его содержимое и размещать у себя по аналогии с «re-seeding’ом» торрентов. Для локальной копии можно делать fork’и и внедрять любые изменения.

Параллельно с запуском P2P-браузера команда решила «связать» этот проект с реальным миром с помощью собственного облачного сервиса Hashbase [11]. Он позволяет поддерживать постоянный доступ к Dat-сайтам, чьи локальные копии находятся оффлайн. При этом Hashbase-копии сайта не будет присвоен более высокий приоритет по сравнению с теми, что находятся на других узлах.

Beaker не предоставляет так назваемую «browsing privacy» — все обладатели URL для того или иного сайта «видят» устройства, которые его «хостят» или пытаются получить доступ. При этом одна из ключевых возможностей браудера — защищенный обмен файлами [12] с помощью протокола Dat [13]. Подробнее об этом можно почитать здесь [14]. Документация по Dat-протоколу расположена тут [15].

Немного о разработке нашего IaaS-провайдера:

Автор: 1cloud

Источник [21]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/open-source/261077

Ссылки в тексте:

[1] обсуждения: https://www.wired.com/2017/04/tim-berners-lee-inventor-web-plots-radical-overhaul-creation/

[2] заявляют: https://motherboard.vice.com/en_us/article/bjxy9d/a-new-browser-is-making-peer-to-peer-web-hosting-more-user-friendly

[3] Beaker: https://beakerbrowser.com

[4] проекта Dat: https://datproject.org

[5] P2P-протоколе Dat: https://www.datprotocol.com

[6] Image: https://habrahabr.ru/company/1cloud/blog/333988/

[7] hackNY.org: https://www.flickr.com/photos/hackny/10165018516/

[8] CC: https://creativecommons.org/licenses/by-sa/2.0/

[9] видео: https://www.youtube.com/watch?v=U2B9mwRFE8U

[10] Distributed Dataset Synchronization and Versioning: https://github.com/datproject/docs/blob/master/papers/dat-paper.pdf

[11] Hashbase: https://hashbase.io

[12] защищенный обмен файлами: https://beakerbrowser.com/docs/tutorials/share-files-secretly.html

[13] Dat: https://beakerbrowser.com/docs/inside-beaker/

[14] здесь: https://beakerbrowser.com/docs/inside-beaker/privacy-and-security.html#transport-security

[15] тут: https://docs.datproject.org/ecosystem

[16] Как создать провайдера виртуальной инфраструктуры: https://1cloud.ru/blog/how-to-create-iaas-provider

[17] Что нужно знать об IaaS-провайдере до начала работы: https://1cloud.ru/blog/21-question-to-iaas-provider

[18] Как выбрать направление для развития ИТ-проекта: https://1cloud.ru/blog/it-project-area-choice

[19] Мифы об облачных технологиях. Часть 1: https://1cloud.ru/blog/myths-about-cloud-providers-part1

[20] Как обезопасить Linux-систему: 10 советов: https://1cloud.ru/blog/linux-server-security-advices

[21] Источник: https://habrahabr.ru/post/333988/