Size: a a a

2021 December 08

БГ

Бензофуран Гетероцик... in Distributed
Такс, а в каком контексте скорость устаревания данных?
источник

PZ

Pavel Zlatovratskii in Distributed
Один DHT производит 100 пар в час, но через день пары уже не актуальны.
Другой DHT производит 1 пару в час, но пары актуальны неделями...

Соедини их в 1 и второй умрёт.
источник

БГ

Бензофуран Гетероцик... in Distributed
DHT разве не умеет масштабироваться по количеству данных в сети?
источник

АЖ

Алексей Жалнин... in Distributed
ну тут можно время жизни указывать при анонсе
источник

PZ

Pavel Zlatovratskii in Distributed
За счёт чего?
источник

БГ

Бензофуран Гетероцик... in Distributed
За счёт увеличения "квоты" хранения на каждом узле?
источник

PZ

Pavel Zlatovratskii in Distributed
Можно. Но это снижает ту самую вандалоустойчивость...
источник

PZ

Pavel Zlatovratskii in Distributed
*Я сейчас очень поверхностно говорю и могу делать грубые ошибки, но мне не нравится восприятие DHT как магической коробочки куда мы всё положим и там всё будет хорошо...
источник

БГ

Бензофуран Гетероцик... in Distributed
В том же Yggdrasil размер локального куска DHT вроде не фиксирован и зависит от размера сети
источник

БГ

Бензофуран Гетероцик... in Distributed
DHT это очень сложная коробочка)
источник

PZ

Pavel Zlatovratskii in Distributed
Если бы это идеально работало - IPFS был бы не нужен.
источник

БГ

Бензофуран Гетероцик... in Distributed
IPFS же к этому стремится
источник

PZ

Pavel Zlatovratskii in Distributed
К чему? Чтобы всё хранить в DHT??
источник

БГ

Бензофуран Гетероцик... in Distributed
Если я правильно помню то суть DHT в том что узел хранит у себя пары ключ которых максимально близок по хешу к идентификатору узла
источник

PZ

Pavel Zlatovratskii in Distributed
Так.
ТЕперь два вопроса: что делать с разными размерами значений и что как меряем "близок"...
источник

БГ

Бензофуран Гетероцик... in Distributed
DHT же не хранит данные
DHT хранит, емнип, сопоставления (хеш: список узлов), где список узлов это те у которых есть штука с таким хешем
источник

БГ

Бензофуран Гетероцик... in Distributed
Плюс записи в DHT существуют не в единичном экземпляре, чтобы не проиграть при отвале узла
источник

PZ

Pavel Zlatovratskii in Distributed
Погоди. Мне казалось что хэш - список узлов не хранит вообще никто.

Хранять хэш (ключ) - данные. Многократно продублированно и по принципу близости к ID узла.

Тогда опрашивая узлы, "близкие" по ID к ключу можно получит пары ключ-данные. (или информацию о более близких к ключу узлах)
источник

БГ

Бензофуран Гетероцик... in Distributed
Хм... Выглядит справедливо
Но такая система достаточно слабо защищает от намеренного замусоривания узла.
источник

JP

Julia Palamarchuk in Distributed
Э,
,
, э,
, э, э,
, э,
, э,
, э, э,
, э, э, э,
,,
Э,
, э,
, э
Ьсэ,
, э, э,
, э,
, э,
, э,
, э,
источник