Представьте: чем больше посетителей у сайта — тем меньше нагрузка на сервер. Представьте, что ни одна организация в мире не способна закрыть сайт, а каждый человек имеет возможность опубликовать информацию в интернете без трудностей и оплаты. Децентрализованный браузер SyncNet — первый шаг в этом направлении.

SyncNet — новый экспериментальный браузер, созданный на основе BitTorrent Sync и (скоро) Colored Coins. Если первый протокол для пирингового файлообмена и синхронизации файлов известен большинству читателей, то о втором стоит рассказать отдельно. Colored Coins — это расширение протокола Bitcoin для эмиссии любых ценных бумаг и регистрации любых действий с внесением в единую цепочку транзакций Bitcoin. Каждый пользователь может пометить своим «цветом» любую цифровую собственность и, таким образом, зарегистрировать своё право собственности на неё. В новом браузере протокол Colored Coins предполагается использовать для системы DNS. Каждому домену будет соответствовать свой «цвет».

Схема работы SyncNet проста. Когда вы открываете сайт в браузере, часть его содержимого загружается к вам на компьютер и хранится локально. Следующий посетитель тоже загружает к себе необходимый контент, при этом забирает некоторые из файлов напрямую с вашего компьютера. Таким образом, если сайт очень популярный и у него много посетителей, то практически всё его содержимое будет располагаться на компьютерах пользователей.

Браузер SyncNet распространяется только в виде исходного кода, собирать его придётся самостоятельно. Программа сама по себе очень маленькая, ведь всё что нужно — просто сконвертировать URL сайта и таблицу файлов на сервере в формат, понятный для программы синхронизации BitTorrent Sync. Например, сайт автора SyncNet можно открыть, введя следующий секретный код BitTorrent Sync.

B4KWMK3VBJSH35YZMS7ZEMSQ6XNVBHALY

После каждого обновления сайт автоматически синхронизируется у всех читателей.

SyncNet работает только со статическим контентом. В ближайшее время планируется реализовать его в виде плагина к Firefox и Chrome.



19 комментариев

  1. 30.07.2014 at 17:46

    А если троян поместить на достаточно популярный сайт. Заражение будет в экспоненциальной форме.
    За нагрузку на сервер отвечает сам сервер, а не пользователи. Не знаю, не вижу в этом браузере широкого и практического применения

    • 30.07.2014 at 17:50

      Послать привет роскомнадзору?

    • 30.07.2014 at 18:04

      Фишка в том, что ты у себя в кеше меняешь html популярного ресурса и ставишь там iframe со связкой!!! )))

      • 31.07.2014 at 11:33

        а оно по хэшу пройдёт? Как будет идти закачка с 3 разных пользователей?

        • 31.07.2014 at 22:03

          Не пройдёт конечно, как и в любой другой раздаче только автор исходной раздачи может менять контент, а если ты самостоятельно меняешь контент, то меняется и «адрес сайта». Но тут есть плюсы допустим ты используешь картинку у себя на не популярном сайте, но она будет у многих пользователей поскольку была взята с популярного, а главное никакой пустой избыточности данных.

  2. 30.07.2014 at 17:48

    а как же динамика и скрипты?

  3. http://kaleda.ru

    30.07.2014 at 17:50

    Так-то круто, но только для статики

  4. 30.07.2014 at 19:05

    Статические HTML в 2014 году? Они это серьёзно, чтоли?

    • 31.07.2014 at 11:34

      Щас одни лендинги, нафиг там динамика

    • 04.08.2014 at 10:01

      О какой динамике речь? Всеравно вся динамика отрабатывается на стороне браузера, те. по сути весь контент это js + html + css + статик контент. Получается что все вышеперечисленное это статический контент и его легко можно раздавать с помощью трекера, а уже клиенты будут его отрисовывать и взаимодействовать им с основным сервером по средством реста или вебсокетов…

  5. 30.07.2014 at 20:24

    Кто будет подтверждать внесение изменений в сайт? Если один юзер вностит одно изменение, а другой другое, то какое содержимое получит юзер с не изменённым ещё содержимым?

    • 30.07.2014 at 20:33

      Хеш, хранимый на «оригинальном» ресурсе. Не?

      • 30.07.2014 at 20:38

        Вернее, хеш, хранимый в той же системе bitcoin.

        Сайт с внесенными изменениями — это уже новый сайт и уникальный адрес у него другой.

  6. 30.07.2014 at 20:30

    что-то мне это напоминает рекламную замолодь для нетскейп-навигатора лет 20 назад

  7. 30.07.2014 at 21:59

    • 31.07.2014 at 22:05

      Да, только не полноценная сеть, а только распределённый хостинг поверх битторента, при этом нужно будет скачивать себе копию для просмотра, ну т.е. распределённой системы с минимальными накладными расходами «таки нет»

  8. 31.07.2014 at 02:44

    Видимо, битконисты намаффили на целый браузер под себя. Нормально так развернулись.

  9. 31.07.2014 at 08:22

    На фото какое-то НЛО на облачном небе?

Оставить мнение