vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner
... Оживить проект cheshirenet?

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

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

Базовых идей в cheshirenet было три

1. Оффлайновый веб - то есть каждое устройство несет в себе копию интеренсного владелцу контента, внутренне провязанную гиперссылками, и по возможности синхронизирует ее с другими копиями - можно через интернет, можно через ad-hoc wi-fi между двумя мобильными устройствами и вообще как угодно.

2. Полный контроль каждого пользователя за принадлежащим ему узлом. Что хочет хранит и передает дальше, что хочет - не передает. Весь контент подписан, чтобы исключить его искажение на промежуточных узлах.

3. Ключ подписи представляет только самого себя. Т.е. сгенерировав новый ключ подписи, пользователь создает новую сетевую "личность", псевдоним. Никнеймы пользователи себе не придумывают, они алгоритмически выводятся из открытого ключа. (но сгенерированное имя вам не понравилось, вы можете сгенерировать себе другой ключ подписи).
Про сетевую личность известен только массив контента, подписанный этим ключом. (можно и рекомендуется иметь "двойника" - альтернативный пароль, при вводе которого в ваш узел чеширнета возникает другая сетевая идентичность, ни в чем кроме постинга фоточек котиков не замеченная).

Date: 2017-04-04 01:08 pm (UTC)
vladimir000: (Default)
From: [personal profile] vladimir000
Я теоретически обеими руками за. Практически же - плохо понима, чем именно смогу помочь.

Навскидку вижу толкьо две возможности сомнительной ценности:
1. Регистрация домена в Европе а не России
2. Написание исходного кода (но, мгм, на C++ & STL и без знания соверменных технологий)

(no subject)

From: [personal profile] vladimir000 - Date: 2017-04-04 02:36 pm (UTC) - Expand

Date: 2017-04-04 01:09 pm (UTC)
alexkuklin: (Default)
From: [personal profile] alexkuklin
Я думаю что таки нужна:
- преемственность ключей
- web of trust
- отзыв и замена ключей, засвидетельствованные знакомыми

иначе будет сложно человека найти, если что случилось

(no subject)

From: [personal profile] alexkuklin - Date: 2017-04-04 07:28 pm (UTC) - Expand

(no subject)

From: [identity profile] edo-rus.livejournal.com - Date: 2017-04-06 09:49 pm (UTC) - Expand

Date: 2017-04-04 01:14 pm (UTC)
slobin: (Default)
From: [personal profile] slobin
Нужен явный список альтернатив с пояснениями "почему это не альтернатива". Желательно от тех, кто это пробовал, а не только первую страницу сайта видел. Каюсь: завести диаспору для одного своего вымышленного персонажа я давно собирался, но так и не. Подорваться, что ли?

Кстати, это тот самый случай, когда правила классического брейншторма ("на этом этапе только предлагаем, критиковать будем ПОТОМ") были бы полезны. Для затравки: диаспора, рапидшара, ФИДО.

... Ласка без ацетона ...

(no subject)

From: [personal profile] burbilog - Date: 2017-04-04 03:40 pm (UTC) - Expand

(no subject)

From: [personal profile] burbilog - Date: 2017-04-04 06:49 pm (UTC) - Expand

Date: 2017-04-04 01:45 pm (UTC)
qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)
From: [personal profile] qkowlew
Диаспору?

для создания стручка там надо НАСТОЛЬКО ДО ХРЕНА (вплоть до node.js) - что это только создавая VPS работоспособно.

(no subject)

From: [personal profile] zaharchenko - Date: 2017-04-04 08:09 pm (UTC) - Expand

(no subject)

From: [personal profile] zaharchenko - Date: 2017-04-05 10:07 am (UTC) - Expand

(no subject)

From: [personal profile] slobin - Date: 2017-04-10 05:32 pm (UTC) - Expand

Date: 2017-04-04 01:37 pm (UTC)
From: [identity profile] tzirechnoy [lj.rossia.org]
А чем syndie не устраивает?

(Ну, кроме того, что оно полудохлое, но так в этом смысле у чешырнета всё ещеё хужэ).
(deleted comment)

(no subject)

From: [identity profile] tzirechnoy [lj.rossia.org] - Date: 2017-04-04 02:46 pm (UTC) - Expand

(no subject)

From: [identity profile] tzirechnoy [lj.rossia.org] - Date: 2017-04-04 02:40 pm (UTC) - Expand

Date: 2017-04-04 01:43 pm (UTC)
qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)
From: [personal profile] qkowlew
Я лично за.
И готов обсуждать и тестировать любые аспекты.
Я бы решительно был ещё за форму обмена пакетами вида "выложил .tar.gz или .rar на http на произвольный сервер", "поместил текстовое сообщение в форум и дал на него http ссылку" и тому подобное.

(no subject)

From: [personal profile] qkowlew - Date: 2017-04-04 03:01 pm (UTC) - Expand

(no subject)

From: [personal profile] qkowlew - Date: 2017-04-04 03:10 pm (UTC) - Expand

(no subject)

From: [personal profile] yurikhan - Date: 2017-04-05 07:36 am (UTC) - Expand

(no subject)

From: [personal profile] legolegs - Date: 2017-04-05 08:24 am (UTC) - Expand

(no subject)

From: [personal profile] legolegs - Date: 2017-04-05 08:19 am (UTC) - Expand

(no subject)

From: [personal profile] legolegs - Date: 2017-04-05 08:25 am (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 03:03 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 08:15 pm (UTC) - Expand

Date: 2017-04-04 01:53 pm (UTC)
From: [personal profile] jahr
Может быть, я что-то пропустил, но выглядит похоже на IPFS - https://ipfs.io/

(no subject)

From: [personal profile] dzz - Date: 2017-04-04 02:43 pm (UTC) - Expand

(no subject)

From: [personal profile] qkowlew - Date: 2017-04-04 02:57 pm (UTC) - Expand

(no subject)

From: [personal profile] zaharchenko - Date: 2017-04-04 08:20 pm (UTC) - Expand

(no subject)

From: [personal profile] jahr - Date: 2017-04-04 03:01 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-04 03:21 pm (UTC) - Expand

Провокационный вопрос

Date: 2017-04-04 02:29 pm (UTC)
dzz: Dizzy の冬 (Default)
From: [personal profile] dzz
А не получится системы, в которой на администрирование будет тратиться больше времени и усилий, чем на работу с собственно контентом?

FTN-Web без подписей можно запилить уже сейчас, всё готовое в наличии. Вопрос в смысле, т.е. паттернах использования.
Edited Date: 2017-04-04 02:31 pm (UTC)

Re: Провокационный вопрос

From: [personal profile] ivanaxe - Date: 2017-04-04 09:57 pm (UTC) - Expand

Re: Провокационный вопрос

From: [personal profile] dzz - Date: 2017-04-04 10:33 pm (UTC) - Expand

Re: Провокационный вопрос

From: [personal profile] ivanaxe - Date: 2017-04-04 11:40 pm (UTC) - Expand

Re: Провокационный вопрос

From: [personal profile] dikem - Date: 2017-04-06 06:44 am (UTC) - Expand

Date: 2017-04-04 03:18 pm (UTC)
lumag: (Default)
From: [personal profile] lumag
Идея чеширнета интересная. Как ни странно, поддержу идею бандлов. Это удобный формат широковещательной публикации информации: QR-код в газете/на стене/в лапах у котика на картинке. Сообщение на форуме. Радио-маяк, который вещает некий информационный блок. Потом между собой пользователи смогут этими данными обменяться и распространить дальше. Но в виде первоначальных массовых рассылок бандлы, как мне кажется, идеальны.

Date: 2017-04-04 04:23 pm (UTC)
avnik: (Default)
From: [personal profile] avnik
Все равно способ синхронизации -- бандлы там, или онлайновая синхронизация, это уже сильно вторично. нужно идти от CAS хранилища для контента, и подписывания их авторскими ключами. Потом на этом строить рубрикатор (с белыми/черными списками для каждого узла) и синхронизацию. А хранилище должно быть простым, дубовым, видимо чем то git-образным (может даже git репо в качестве формата и взять)

(no subject)

From: [personal profile] avnik - Date: 2017-04-04 07:23 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 10:10 am (UTC) - Expand

(no subject)

From: [personal profile] mds99 - Date: 2017-04-04 10:14 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 12:07 am (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 11:00 am (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 12:40 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 01:01 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 01:45 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 02:34 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 08:17 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 08:51 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 09:21 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 09:23 pm (UTC) - Expand

(no subject)

From: [personal profile] legolegs - Date: 2017-04-05 02:25 pm (UTC) - Expand

(no subject)

From: [personal profile] zaharchenko - Date: 2017-04-05 08:03 pm (UTC) - Expand

(no subject)

From: [personal profile] zaharchenko - Date: 2017-04-06 08:28 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 08:19 pm (UTC) - Expand

(no subject)

From: [personal profile] legolegs - Date: 2017-04-05 08:45 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 08:55 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 09:26 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-06 10:07 am (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-06 10:55 am (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-06 12:00 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 02:43 pm (UTC) - Expand

(no subject)

From: [personal profile] yurikhan - Date: 2017-04-05 01:38 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 02:55 pm (UTC) - Expand

(no subject)

From: [personal profile] yurikhan - Date: 2017-04-05 03:56 pm (UTC) - Expand

(no subject)

From: [personal profile] legolegs - Date: 2017-04-05 02:32 pm (UTC) - Expand

(no subject)

From: [personal profile] legolegs - Date: 2017-04-05 03:14 pm (UTC) - Expand

(no subject)

From: [personal profile] yurikhan - Date: 2017-04-05 04:10 pm (UTC) - Expand

(no subject)

From: [personal profile] legolegs - Date: 2017-04-05 04:15 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 02:49 pm (UTC) - Expand

(no subject)

From: [personal profile] yurikhan - Date: 2017-04-05 04:20 pm (UTC) - Expand

(no subject)

From: [personal profile] anonim_legion - Date: 2017-04-05 11:03 am (UTC) - Expand

(no subject)

From: [personal profile] mds99 - Date: 2017-04-05 11:30 am (UTC) - Expand

(no subject)

From: [personal profile] lumag - Date: 2017-04-04 06:33 pm (UTC) - Expand

(no subject)

From: [personal profile] mds99 - Date: 2017-04-04 10:26 pm (UTC) - Expand

(no subject)

From: [personal profile] mds99 - Date: 2017-04-05 10:23 am (UTC) - Expand

(no subject)

From: [personal profile] lumag - Date: 2017-04-05 09:37 am (UTC) - Expand

(no subject)

From: [personal profile] anonim_legion - Date: 2017-04-05 11:05 am (UTC) - Expand

Date: 2017-04-04 10:06 pm (UTC)
ivanaxe: (Default)
From: [personal profile] ivanaxe
А есть какой-нибудь план?
Хотя бы на базовом уровне : что нужно сделать для minimal valuable project, с которым уже не страшно жить и который можно отпускать в открытую жизнь, при каком минимальном количестве пиров всё это вообще имеет смысл и вообще что делать-кудабежать?

(no subject)

From: [personal profile] qkowlew - Date: 2017-04-05 07:05 am (UTC) - Expand

(no subject)

From: [personal profile] qkowlew - Date: 2017-04-05 07:13 am (UTC) - Expand

(no subject)

From: [personal profile] ivanaxe - Date: 2017-04-05 10:48 am (UTC) - Expand

Date: 2017-04-05 09:51 am (UTC)
ext_1262629: (Default)
From: [identity profile] cats-shadow.cats-home.net
Разработчик из меня никакой.
А вот как тестового юзера можно использовать.

Date: 2017-04-05 09:56 am (UTC)
From: [personal profile] anonim_legion
Для этой разработки нужны люди, которые не работкают на работке, а например преподают в универе. Та публика, которая жила ныне потерянным стилем жизни времён поздней НТР - 80ые, когда у человека есть всё необходимое, и лямку тянуть не надо.

Еще под эту категорию могут подойти некоторые студенты.

Date: 2017-04-05 10:46 am (UTC)
allter: (Default)
From: [personal profile] allter
Недавно как раз смотрел, что сейчас есть на Web-BBS (содержащих то, что от Фидо живого осталось) и вспоминал, как до такого всё дошло. Основная проблема, что Чеширнета, что Usenet2 - в том, что нет критической массы пользователей, что бы это активно закрутилось.

Соответственно, для того, что бы Чеширнет закрутился, нужно, что бы появилась задача, которую он бы решал лучше, чем другие альтернативы (блоги, в т.ч. отдельные, файлообменники и форумы). И некая инициативная группа пользователей. Такой задачей, например, могла бы быть простая "библиотека им. Бредбери".

Вторая проблема - бутстрап. Исторически подобные проекты взлетали 2 способами: 1. разработка и внедрение комитетом, 2. разработка BDOL`ом и "eat your own dog food". Соответственно, либо мы сейчас сделаем комитет (или open governance), либо пара людей молча напишет и представит альфа версию.
Edited Date: 2017-04-05 10:48 am (UTC)

(no subject)

From: [personal profile] allter - Date: 2017-04-05 05:29 pm (UTC) - Expand

(no subject)

From: [personal profile] wizzard - Date: 2017-04-05 06:34 pm (UTC) - Expand

(no subject)

From: [personal profile] allter - Date: 2017-04-05 07:06 pm (UTC) - Expand

py2exe умер

From: [personal profile] phd_ru - Date: 2017-04-05 07:48 pm (UTC) - Expand

Re: py2exe умер

From: [personal profile] phd_ru - Date: 2017-04-05 08:29 pm (UTC) - Expand

Re: py2exe умер

From: [personal profile] phd_ru - Date: 2017-04-06 12:51 am (UTC) - Expand

Re: py2exe умер

From: [personal profile] phd_ru - Date: 2017-04-06 12:25 pm (UTC) - Expand

Re: py2exe умер

From: [personal profile] phd_ru - Date: 2017-04-06 12:44 pm (UTC) - Expand

Re: компютерная некромантия

From: [personal profile] phd_ru - Date: 2017-04-06 02:07 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 08:25 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 08:36 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 08:59 pm (UTC) - Expand

(no subject)

From: [personal profile] avnik - Date: 2017-04-05 11:23 pm (UTC) - Expand

Date: 2017-04-05 11:55 am (UTC)
mtve: (Default)
From: [personal profile] mtve
не верю в проекты разрабатываемые непонятной группой людей, "верблюд это лошадь изобретённая комитетом".

надо что бы один человек сделал так как удобно ему, и дальше оно уже само или взлетит или не взлетит.

Date: 2017-04-06 07:52 am (UTC)
From: [personal profile] dikem
у меня нет моего контента, он весь внешний, приобретенный, украденый, полученный в дар. контент который я генерю систематически это комментарии в пробках, которые очень быстро исчезают.

чем платить в краудфандинг проекта? Как сам cheshirnet может выступать в качестве платежной системы? это уголовно наказуемо в РФ?

Date: 2017-04-06 04:17 pm (UTC)
From: [personal profile] eus
Генератор дурацких имен будет захардкожен в ядро протокола? Зачем это нужно (если внутри все равно будет какой-то технический айди из циферок) и как вы собираетесь это энфорсить - т.е. запрещать открытым клиентам иметь функцию адресной книги?
Edited Date: 2017-04-06 04:22 pm (UTC)

(no subject)

From: [personal profile] eus - Date: 2017-04-06 10:55 pm (UTC) - Expand

Date: 2017-04-08 08:59 pm (UTC)
From: [personal profile] z_kir
А вы не думали сделать [просто] распределенный аналог ЖЖ?

Могло бы работать примерно так:
Клиент сочетает в себе функции текстового процессора, файлового каталога и торрент-клиента. (fbedit+calibre+utorrent в одном флаконе).

Пользователь пишет пост, этот пост сохраняется в виде fb2/epub (даже не обязательно подписанных) и начинает раздаваться. Вуаля.

Еще клиент должен уметь отдавать список __новых__ постов заданных авторов (публикаторов), чтобы другим было что запрашивать (calibre это таки умеет, отдавать список новых поступлений в библиотеку)

Файлы (посты) идентифицируются хэшами, как в битторенте, что бы можно было понять, то получено, или не то.

fb2/epub -- потому что пост содержит встроенные картинки, которые не должны передаваться отдельно от текста. Кроме того fb2 содержит вполне годную схему метаданых об авторе, названии, публикаторе, тегах.

Ничего сложного/нового тут нет, велосипеда изобретать не надо, по уровню -- это курсовая работа для студента третьего курса.

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

Приватные сообщения

Date: 2019-12-19 01:24 pm (UTC)
2e8: (Default)
From: [personal profile] 2e8
Прошу прощения за некропостинг.

Перечитал все связанное с чеширнетом, но так и не понял, как задумано передавать приватные сообщения. Если есть прямое соединение то все прозрачно, но если его нет - нужно мудрить с маршрутизацией. Особенно весело если использовать только pull реквесты.

Т.е. какой интерес посторонним узлам копировать, хранить и распространять зашифрованные объекты, которые им не нужны.

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

Re: Приватные сообщения

From: [personal profile] 2e8 - Date: 2019-12-19 02:41 pm (UTC) - Expand

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

July 2025

S M T W T F S
  12345
6789 1011 12
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 13th, 2025 03:48 pm
Powered by Dreamwidth Studios