Распределенный интернет. Проект "Острова"

А) Интернет был задуман, как распределенная система.

B) Распределенная система подразумевала то, что каждый из узлов был равноправен, а функции делились между узлами. Каждый узел был по своему самодостаточен.

C) Сейчас система испытывает трудности с распределенностью. И Facebook и Google монополизировали (во многом) интернет отрасль. И пришел черед спасть систему от монополии. Этому и служит проект Острова

Мы хотим «Вернуть интернету распределенную природу».

Зачем? Потому, что нам кажется, что така система будет развиваться успешнее.

Что мы хотим решить?

1. Рейтинг в FB - одномерный. Допустим, что в FB на меня подписаны 7800 человек, но на что именно и на что? Что они от меня ожидают. Байки по поводу интернета или юмор, дзен или политика? На что именно эти люди подписаны?

2. Мы предлагаем уйти от одномерного рейтинга, создав на каждом из так называемых островов свою тематическую тусовку и свой тематический рейтинг.

3. Поиск - завязан на одну точку присутствия - Google. Если ваш сайт забанили в Google, а такие случаи происходят, то это означает клиническую смерть сайта.

4. Мы предлагаем распределенный поиск через острова, как точки влияния.

«Остров» - сайт

1. Остров - дает регистрацию и ответственность ресурса за твое поведение. Острова - выдают паспорта пользователей. Паспорт - это идентификация, возможность авторизации на других сайтах. Если вы нарушаете правила сайтов, то сайты могут пожаловаться на выдавшего ваш паспорт Остров.

2. Остров - позволяет публиковать информацию. В том чисте поддерживать репост. При репосте вы создаете копию новости и это позволяет вам обновлять её текст автоматически.

3. Остров - может асинхронно (то есть долго) искать по себе и соседям. Считается, что он сначала пытается найти что-то у себя, а потом уже у «друзей», островов с особым статусом.

«Остров» - паспорта

1. Остров при регистрации дает вам статус «гражданина». При этом могут существовать паспорта разного уровня (условно I, II, III, …) каждый из островов сам разрабатывает правила выдачи паспорта каждого из уровней.

2. При авторизации на других «островах» вы можете входить как гражданин того или иного острова

3. Для удобства входа используется специальный плагин к Хрому. Плагин хранит паспорта, которые есть у вас лично и позволяет входить через них.

4. Остров входит в Лиги, каждая Лига может включать группу островов.

5. Вы можете как сайт выдать авторизацию целой Лиге, чтобы установить дружеские отношения со всеми ее островами.

6. При нарушении правил пользования жалоба идет и в Остров и в Лигу и поэтому пользователь нарушитель может быть исключен из острова, а остров нарушитель может быть исключен из Лиги. Это происходит при накоплении достаточного количества нарушений.

7. В целом система похожа на ту, что была в FIDO

«Остров» - публикация

1. В стандарте остров предоставляет механизм публикации информации.

2. После публикации на острове возможно её обсуждение

3. Согласно правил репоста другие острова могут перепечатать эту информацию

4. Если остров нарушает правила репоста информации (в частности не указывает авторство) он может быть исключен из лиг.

«Остров» - поиск

1. Остров ищет по себе и по друзьям

2. Остров ищет асинхронно (то есть пользователь ждет и не ожидает мгновенного ответа)

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

P.S. Если вы хотите присоединиться к проекту, оставьте комментарий или напишите автору

Author
User

Алексей Мась

10 Responses Write a Response

Andrii Beliaiev
06 September 2018
Если остров=>сайт=>домен, то в таком случае зарегистрированный пользователь может быть субдоменом, а если субдомен завязать на динамический dns в момент авторизации на острове, то распределенная децентрализация может стать дейтвительно истинной, и доступ к профилю пользователя может обходится и без участия "острова"
Алексей Мась
06 September 2018
Интересная идея
Andrii Degtyarov
06 September 2018
Идея очень хорошая, но не надо её усложнять, особенно паспортами разных уровней.
Лига и в ней (при наличии многих публикаций) будут образовываться острова, либо по темам, либо по авторам.
Алексей Мась
24 September 2018
Согласен с тем, что нужно сохранить концепцию простой
Oleksiy Rudenko
06 September 2018
Интересно. Любопытная концепция.

---
> "Остров" - сайт. 2. Остров - позволяет публиковать информацию. В том чисте поддерживать репост. При репосте вы создаете копию новости и это позволяет вам обновлять её текст автоматически.

"создаёте копию" и "обновлять... автоматически": всё-таки копия или "ссылка"?

---
"Остров" - сайт.3 и "Остров" - поиск, кажется дублируются.

---
«Остров» - паспорта.6 (нарушения правил). Кажется, правила устанавливаются на уровне островов и уровне лиг. Возможно, правила отдельных островов могут вступать в противоречие "по мелочам", даже в рамках одной лиги.
Я - гражданин острова 1, который запрещает постить котиков, и я абсолютно с этим согласен и всё-такое, вид котиков даже оскорбляет мои чувства. Я ищу по термину, по которому соседний остров (№2) своим пользователям выдаёт котиков. Я их увижу? В остальном полиси Острова 2 меня устраивает более чем...
Блин, регулирование - очень тонкий лёд... С другой стороны, место без регулирования (почти) уже есть - даркнет, например. )
Oleksiy Rudenko
06 September 2018
ЗЫ Было бы классно, если бы разделы верхнего уровня в тексте тоже были пронумерованы как-то. Было бы проще реферить п.1.2 или А.2 в каментах.
Kseniya Well
06 September 2018
Постановка задачи очень крутая. Сделать интернет снова распределенным. Реально круть.

Решение тоже крутое, но мне кажется, что это решение от другой задачи. Интернет сейчас коммерциализирован, подавляюще большинство использует его не для дискуссий, а для покупки стульев на olx и просмотра сериалов после работы. И вот эту вот нишу - развлекательную и коммерческую - предложенное решение не перекрывает никак. Оно ничем не лучше гугла для среднестатистического пользователя.

Но в то же время это решение перекрывает другую огромную проблему: отсутствие нормальных соцсетей. Отсутствие как раз нормального места для коммуникации. И вот здесь оно как раз идеально в точку.

Ну и кроме того, быть гражданином такого-то острова - это просто красиво звучит, чьорд побъери :-)))
Алексей Мась
24 September 2018
Спасибо за поддержку идеи.
Уверен, что продавать какие-то вещи через острова будет так же круто, как продавать их через комьюнити
Михаил Кузнецов
25 September 2018
"Для удобства входа используется специальный плагин к Хрому". А к другим браузерам? А у кого не установлен плагин?
Алексей Мась
26 September 2018
Не проблема создать плагин для каждого из браузеров.
Можно руками вбивать информацию для паспорта - но не очень удобно.
Можно по cookies, но работает только для одного сайта, для того, чтобы входить везде - не работает.
Нужно будет указать хотя бы какой остров выдал тебе гражданство (без этого никак), а плагин - помнит это за тебя.