Концепт социальной сети на блокчейне возник не на пустом месте. В прошлом я сам пользовался и Steem, и Голосом.
Но будучи погружен в тему социальных сетей понимал «условности» децентрализации в подходе блокчейн «приложения».
Слово децентрализация многие использовали для фактического упоминания, но фактически там её почти не было.
Мои поиски нового концепта вылились в 4 публикации (один, два, три, четыре) в начале 2020 года. При финансовой поддержке от @menaskop (рекомендую обратить внимание на канал @web3news в телеграме) я начал разработку The Free Speech Project на хакатоне Общества Защиты Интернета и продолжил после его завершения.
Исторический GitHub проекта до сих пор находится у них, можно посмотреть короткую презентацию с тезисами в то время, сейчас же я хочу рассказать вам чего удалось добиться за 6 месяцев разработки.
- Пользователь сам формирует ленту активности, загружая её из блокчейна по списку интересных ему пользователей.
- Пользователь может публиковать посты, отвечать на чужие, репостить их. Прикрепить в своём профиле как свой, так и чужой пост.
- Работают тэги с возможностью рубрикации активности в профиле конкретного пользователя по заданным им самим интересам.
- Работают уведомления при ответах и упоминаниях.
- Многоуровневая система просмотра контента, с возвратом на предыдущие уровни для сохранения контекста и цепочки просмотров пользователя.
- DApp на VIZ, можно скачать проект с GitHub и запустить на своём компьютере.
- Синхронизация между разными экземплярами приложения происходит через промежуточный сервис Readdle.me с использованием беспарольной аутентификации.
Награждения других пользователей через Социальный Капитал VIZ. Напомню, что в Виз нет окна награждения. Длинный хвост от интересных публикаций может продолжать работать на вас.
Самое главное, что The Free Speech Project — свободный проект, который каждый может запустить у себя. Есть возможность брендировать приложение, примером такого брендирования и служит Readdle.me.
Добро пожаловать в Децентрализованную Социальную Сеть Readdle me (произносится как «ридл ми»). Словосочетание Readdle me образовалось как игра слов read (читать), riddle (загадка) и me (меня). «Зачитайся меня» — отличный слоган/призыв/образ, как считаете?! ❤️ Readdle me необычная социальная сеть. Тут вы, как пользователь — сами формируете свой круг чтения. Тут нет спама, рекламы или ботов, которые оставляют комментарии в каждой ветке обсуждения. Тут только те, кто вам интересен. Проект основан на концепте The Free Speech Project, работает на блокчейне VIZ и, естественно, вам необходим аккаунт и социальный капитал для общения тут. На данном этапе происходит открытый бета-тест, не забывайте, что все публикации записаны в блокчейн и не могут быть удалены оттуда. Здесь нет модераторов, цензуры и ограничений. Вы сами формируете круг своего общения. Вполне вероятно, что пользоваться readdle.me первое время будут только энтузиасты и гики. Не забывайте писать о багах в группу телеграма: readdle_me (ссылка закреплена в профиле). Сам концепт требует множества экспериментов. Какие-то возможности будут появляться, какие-то уходить в прошлое. Только мы можем выбирать свой путь.
Думаю, я добился успехов в увеличении «децентрализации» в том видении, которое я ожидаю от «социальной сети».

Сам алгоритм социальной сети — исполняется на стороне пользователя.
Естественно, есть элементы которые очень сложно сделать распределёнными. Банально, но где хранить данные пользователей? Та же загрузка аватарки пользователя сейчас сделана в виде интеграции с провайдерами IPFS и SiaChain (Skynet).
А что делать с созданием превью первой ссылки? Браузер и javascript не позволяют это сделать без промежуточного узла.
Именно на эту часть вопроса и предстоит найти ответ. Пока я склоняюсь к разработке VIZ Hub, которые будет представлять собой провайдера для взаимодействия пользователя с определённым списком микро-сервисов.
Чтобы любой участник мог запустить VIZ Hub на простом хостинг-сервисе или у себя на компьютере, чтобы не зависеть от сторонних провайдеров.
Разработка свободного интернета невозможна без свободы слова — право человека свободно выражать свои мысли.
Шаг за шагом мы сможем предоставить выбор. Те, кто очнутся, смогут его сделать. Будет ли это Readdle.me или другой сервис — не так важно. Важно, что человек и социум в целом будет понимать цену своей свободы.
P.S. Понимаю, что теория шести рукопожатий в рамках нового и пустого пространства сложно проверяема. Но путь возникает под ногами идущего. Я иду, а вы?
Наградить автора поста