Size: a a a

2020 April 08

А

Андрей in Distributed
источник

@

@mr_tron in Distributed
250 это сколько в битах?
источник

k

kitlhut0r in Distributed
250*8?
источник

@

@mr_tron in Distributed
Не-не
источник

@

@mr_tron in Distributed
Емнип это 250 десятичных разрядов
источник

@

@mr_tron in Distributed
829 бит это
источник

YB

Yanis Benson in Distributed
@mr_tron
829 бит это
Изи же, 250*10/3 (примерно)
источник

@

@mr_tron in Distributed
Я всосал слишком много алкоголя сегодня чтобы математику думать
источник
2020 April 10

SN

Stanislav N. in Distributed
источник

B

Banof in Distributed
🔫 @JoySKINNER кикнут — вернуть этого пользователя можно только разбаном в настройках чата.

Проголосовавшие за кик:
@pztrn, @glebyeliseev, @sorhajy, @multed, @voidavatar
источник

M

Mishell in Distributed
Ребят, по поводу DAG. Я тут на простой модели потестил, и эффективность распространения данных в сети действительно отличная, но только при условии, если ВСЕ узлы будут отсылать данные другим узлам. А если предположить, что в сети есть узлы, которые принимают инфу, но молчат, и ничего дальше не шлют - то естественно это дико замедляет всю систему. И я что-то не нахожу в сети как решают такую проблему, может вы подскажете. Формально же нельзя доказать, что какой-то узел молчит, я верно понимаю? Иначе можно было бы принять соответствующие меры.
источник

KP

Kirill Pimenov in Distributed
Mishell
Ребят, по поводу DAG. Я тут на простой модели потестил, и эффективность распространения данных в сети действительно отличная, но только при условии, если ВСЕ узлы будут отсылать данные другим узлам. А если предположить, что в сети есть узлы, которые принимают инфу, но молчат, и ничего дальше не шлют - то естественно это дико замедляет всю систему. И я что-то не нахожу в сети как решают такую проблему, может вы подскажете. Формально же нельзя доказать, что какой-то узел молчит, я верно понимаю? Иначе можно было бы принять соответствующие меры.
Мне, кажется, нужно чуть больше контекста, чтобы понять о чём ты вообще.
DAG в общепринятом смысле — это Directed Acyclic Graph, и такими структурами описывается дофига чего, то же дерево коммитов в гите.

Ты, скорее всего, имеешь в виду какой-то протокол консенсуса, с использованием которого узлы договариваются об общем для всех состоянии этого самого DAG (любой блокчейн кстати — DAG, даже с учётом форков; это кажется достаточно очевидным утверждением).

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

@

@mr_tron in Distributed
это не проблема именно dag. это проблема любой p2p сети. но ты можешь устанавливать соединения с несколькими нодами. и если ты видишь что тебе стабильно нода1 отвечает на пинги но не присылает данные а  нода2 присылает, то ты можешь просто заблэклистить ноду1
источник

@

@mr_tron in Distributed
таким образом плохие узлы окажутся выброшены из сети
источник

KP

Kirill Pimenov in Distributed
@mr_tron
это не проблема именно dag. это проблема любой p2p сети. но ты можешь устанавливать соединения с несколькими нодами. и если ты видишь что тебе стабильно нода1 отвечает на пинги но не присылает данные а  нода2 присылает, то ты можешь просто заблэклистить ноду1
Да нет, почему?
"Концевые" узлы, которые ничего не передают — могут быть и абсолютно нормальными участниками сети.
источник

KP

Kirill Pimenov in Distributed
От протокола зависит.
источник

KP

Kirill Pimenov in Distributed
Скажем, легко представить консенсус, в котором в каждую эпоху выстраивается spanning tree, и "истина" распространяется в таком дереве от корня к листьям
источник

@

@mr_tron in Distributed
ну в принципе да. ты действительно можешь кормить личеров но просто тебе надо искать сидеров активных
источник

KP

Kirill Pimenov in Distributed
Большинство узлов в такой системе будут тупыми потребителями, и это как бы норм.
источник

KP

Kirill Pimenov in Distributed
А в каком-нибудь Avalanche — если узел с тобой не участвует в итерациях, то пошёл он нахуй сразу
источник