p2p social

Jan. 20th, 2021 10:41 pm
volchara: (Default)
[personal profile] volchara
I am thinking about making P2P social network. No centralized server, no cloud to kill, just a small client with microservice connecting to other clients.

Anybody would be interested to join as a BD or marketing?

From the tech point of view I have pretty much ready app that would need some tweaking. Maybe lot of tweaking, but it looks nice at least.

PS. Sharing is caring. If you know smb, please share.

PPS. There are some p2p on the market (Mastodon, Urbit, etc). But they are either bloated, not really decentralized, or just not user friendly (say like for tech geeks). And really, if you are not alone on a market that means the market asks for it.

Date: 2021-01-22 01:32 am (UTC)
From: [personal profile] qvb
>>>После того как апп получает начальный список нодов с сайта, этот сайт нужен максимум для кэширования. Юзеру не нужно ходить по айпи, все айпи сидят внутри аппа, обновляются нодами самостоятельно.

Делать все на IP - это уже хардкор. Как бы можно, но честно говоря если дойдет до того что домейн заблокируют - то и хостинг грохнут. А если хоститься где-то в раше - то еще и обьявят наймитами путина и посодют :-(

>>>По той же причине не нужен центализованный хостинг с централизованной БД, потому что данные сидят на ноде и реплицируются только на соседные ноды и на те, что специально подписались на контент (ньюсгруппу).

А где сами ноды будут хоститься?
Если по домам - то будут проблемы с availability и траффиком - аплинк у большинства провайдеров крайне ограниченный.

Но дело даже не в этом, а в том что если хостить контент на машинах случайных юзеров, то этих самых юзеров контора запросто возьмет за жеппу - подкинет им заведомо незаконный контент и придет с обыском, "обнаружив" на машине ничего не подозревающего юзера что-то очень плохое.
Сама перспектива такого начисто отобьет желание участвовать в такой сети.

Да, а на мобильных юзерах хостить вообще не получится - траффик и жизнь батареи делают это невозможным.

>>>Юзеров через блокчейн заводить/авторизовывать

Это в смысле делать для каждого юзера public/private key вместо паролей?
Ну можно, но без аппа это работать не будет. Т.е. никакого веб UI не будет.

Кстати, апп забанить несложно - если гугловские сервисы работают то они запросто могут грохнуть особо нежелательный апп. Не говоря уже об АппСторе. А на иФонах вообще не вариант.

Нужен полноценный веб UI - его заблокировать трудно, но для веб сайта нужен домейн, и не в зоне .ru :-)

>>>Тогда Виза не имеет возможности отрубить получателя, потому что это покупка биткойна, а это все еще легитимно.

Виза может забанить кого угодно и по любому поводу, если есть необходимость.

...
В принципе я думаю что эта проблема техническими мерами не решается - забанят так или иначе. Нужна крыша, без этого никак.

Edited Date: 2021-01-22 01:50 am (UTC)

Date: 2021-01-24 04:33 am (UTC)
From: [personal profile] qvb
>>>Сравнительно низкий аплинк не является проблемой, потому что нода не хранит ВСЮ дату, а только свое, соседней ноды и то, на что подписаны юзеры.

Еще как является.
Во-первых траффик даже одной ноды может быть очень большим, если например владелец опубликовал контент который стал популярным, и его пытаются прочитать сотни тысяч и миллионы человек - для этого нужен гигантский аплинк.

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

И не стоит надеятся на 230 - торрент-юзеров регулярно берут за жеппу за контент, не глядя ни на какую 230. Хотя аналогия тут полная.

...
Такая модель могла бы работать только в хардкорной схеме где онлайн доступа к контенту и нет, а есть только репликация - вроде битторрента. Вроде usenet груп (или конференций фидо). Причем аутентикация тут будет только на уровне ноды - владелец ноды сам решает с кем шарить свои творения.

Да, и мобильных девайсов в этой схеме нет вообще - у них нет аплинка и bandwidth чтобы такое поддерживать, так что юзеры будут вынуждены держать машины включенными дома. А телефон может быть только вторичным девайсом который будет работать фактически через свою домашнюю машину.

Это возможно сделать, но ИМХО создать на такой технологии большую соц сеть которой бы пользовались массово - невозможно.

Date: 2021-01-24 06:02 am (UTC)
From: [personal profile] qvb
>>>Я таки думаю, что для начала это вполне работоспособная система. Ее нужно будет дорабатывать, но основная идея работает, пусть и не в размере фб. Все, что ты говоришь - правильно, но это детали. Это не является нерешаемой проблемой

К сожалению это не является работоспособной системой, это являстя монстриком который не выживет в реальном environment.

Если бы кто-то из моих девелоперев предожил такой дизайн - я бы мягко и аккуратно зарубил, по причине нежизнеспособности :-)

>>>Главное, что я не вижу другого способа сделать действительно распределенную сеть, которую нельзя прибить тапком как парлер.

Это вообще не техническая проблема, и решать ее надо как не-техническую проблему. Иначе ничего кроме disappointment не будет.

Date: 2021-01-25 03:46 pm (UTC)
From: [personal profile] qvb
Кстати, вы видели историю с DDoS Guard?
Это где российскую компанию у которой Парлер пытался купить сервис (не хостинг, а всего лишь ддос протекшн и scaling) пытаются лишить блоков IP адресов:
krebsonsecurity.com/2021/01/ddos-guard-to-forfeit-internet-space-occupied-by-parler/

Это иллюстрация того что я говорил - неугодную компанию выдавят из интернета сугубо не-техническими средствами, оказав давление на провайдеров любых ресурсов которые компания пытается использовать.

Домашние юзеры которых убедили поучаствовать в пиринг сети - одно из самых слабых звеньев в смысле сопротивляемости такому давлению, как только у таких домашних юзеров начнутся проблемы (в виде отключения интернет сервиса, в виде расследований "а что это вы незаконный контент шарите" и т.п.) - то они не только мгновенно сбегут с сервиса, но и будут последними словами проклинать этот самый сервис и его создателей.

Date: 2021-01-25 08:55 pm (UTC)
From: [personal profile] qvb
>>>Но если не делать ничего, то в общем то остается только вазелинчику прикупить. Потому что если техническими средствами нельзя решить, а политическими уже нельзя решить, то можно ничего и не делать

Совершенно не согласен.
Делать всякое можно, и нужно, но проблему нужно решать так чтобы и польза была, и юзеров не подставить.

ИМХО самое impactful что могут сделать правые - это перебраться в красные штаты, и как можно быстрей. Это позволит создать критическую массу вменяемых людей и создаст пространство для многого другого.
Кроме того сам факт массовых переездов людей (и как правило не бедных людей) из демпартийных помоек в красные штаты - создает нешуточное давление на правительства этих самых помоек.

Второе что можно (и нужно) сделать - если человек уже в правом штате, или хотя бы в фиолетовом, пойти (ногами пойти) в местные республиканские комитеты и участвовать. Деньгами участвовать, волонтерством участвовать, помогать привлекать других и т.п.

Третье что можно и нужно делать - помочь тем правым площадкам которые еще есть, тот же Габ, GP и другим. Дать им денег, и помочь чем возможно.

...
Если же есть время и желание поучаствовать с технической стороны, и если есть для этого нужные знания/умения - можно просто помочь еще существующим правым площадкам. Думаю что если грамотный специалист предложит им помочь с техническими вопросами - они не откажутся.
Edited Date: 2021-01-25 08:57 pm (UTC)

Date: 2021-01-26 01:38 am (UTC)
From: [personal profile] qvb
Я не имел в виду наем технических специалистов, хотя это тоже вполне возможный вариант, если есть желание пойти туда работать на постоянку.

Я имел в виду нечто другое - например если человек специалист по мобильным аппликациям и хочет помочь тому же Габу - то можно предложить им создать и поддерживать мобильный апп для андроида. Апп конечно будет не через стор а как side-load, но для многих на Габе будет приемлемо - там народ в основном хардкорный.
Edited Date: 2021-01-26 02:13 am (UTC)

Profile

volchara: (Default)
V. O'Hara

April 2024

S M T W T F S
 123456
78910111213
1415 1617 181920
21222324252627
282930    

Links

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 7th, 2025 02:55 pm
Powered by Dreamwidth Studios