The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск p2p-мессенджера Communist 1.4"
Отправлено Аноним, 26-Июн-22 08:07 
> Оверлейная сеть может (и будет) фрагментироваться. По кругу общения, по узлам привязки.

С чего DHT фрагментироваться? Он всегда может глобальный лукап, пока связность между частями хоть какая-то есть. Хотя он знает только окрестности, но всегда может спросить более подходящих тех кто знает еще более подходящих, а повторив несколько раз найдет любой ключ. Теория 6 рукопожатий в действии.

> Так что затея в принципе реализуемая, но работать будет через раз

С чего б ему?

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

Он если хочет чтобы его добавляли может публиковать в DHT координаты себя или своего туннеля. В токсе вроде как-то так добавление в контакты и сделано, ремота находится по ключу в DHT, потом туда где они слушают наш конект и пакет "хотим в ваши контакты, можно?". Там еще антиспам число требуется знать. Его дают как часть идентификатора, он у там 32 байта публичного ключа + 4 байта антиспама + 1 чексуммы (чтобы TYPO сразу завернуть).

Этот же номер можно и с чем-то еще провернуть. Не знаю можно ли на торентовском DHT, а вообще
1) Nick/имя/... -> DHT ID
2) DHT ID -> координаты для конекта

Как защитить от подделки Nick <-> DHT ID вопрос номер два. Но это и для остальных актуально. Извините, кажется министр Германии недавно трындел полчаса с левым "типа-Кличко". И какая разница что в зуме, или типа того? Тут вопрос в том как координаты получены и насколько это доверяемо. А то и министра с централизованной системой могут развести.

> Методами DHT это не реализуется, остальное в силу этого теряет смысл.

Never say never.

> разработки. Если придумаю что-то стоящее - сделаю.

Все уже придумано до вас, имхо. Ну, почти.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру