Создаётся новый блок, транзакции ждут обработки, а сообщения консенсуса должны дойти до других участников. Раньше я думал, что эта часть — просто обычная составляющая работы любого блокчейна.
Но DUSK заставил меня посмотреть на это иначе.
В DUSK для peer-to-peer-коммуникации используется Kadcast. Меня особенно заинтересовало то, что он не просто отправляет каждое сообщение всем ближайшим узлам.
Вместо этого Kadcast применяет структурированный подход к поиску и выбору пиров, чтобы информация могла передаваться по более организованным маршрутам.
Звучит как небольшое техническое решение.
Но я начал размышлять о том, что происходит, когда сеть становится загруженнее.
Если каждый узел продолжает отправлять ту же информацию многим другим узлам, сети приходится обрабатывать больше сообщений, больше пропускной способности и выполнять больше лишней работы.
Значит, способы передачи информации могут влиять не только на коммуникацию.
Это также влияет на то, насколько эффективно сеть использует свои ресурсы.
Это одна из тех деталей DUSK, которые я, вероятно, раньше бы пропустил.
Обычно я смотрел на то, что происходит в блокчейне.
Теперь я начинаю больше обращать внимание на то, что происходит между узлами.
Потому что создание блока — это лишь одна часть работы блокчейна.
Сеть всё ещё должна доставить эту информацию туда, где она нужна.
Как вы думаете, насколько важен способ, которым узлы обмениваются данными, когда блокчейн начинает обрабатывать больше активности?
#DUSK @Dusk $DUSK
Но DUSK заставил меня посмотреть на это иначе.
В DUSK для peer-to-peer-коммуникации используется Kadcast. Меня особенно заинтересовало то, что он не просто отправляет каждое сообщение всем ближайшим узлам.
Вместо этого Kadcast применяет структурированный подход к поиску и выбору пиров, чтобы информация могла передаваться по более организованным маршрутам.
Звучит как небольшое техническое решение.
Но я начал размышлять о том, что происходит, когда сеть становится загруженнее.
Если каждый узел продолжает отправлять ту же информацию многим другим узлам, сети приходится обрабатывать больше сообщений, больше пропускной способности и выполнять больше лишней работы.
Значит, способы передачи информации могут влиять не только на коммуникацию.
Это также влияет на то, насколько эффективно сеть использует свои ресурсы.
Это одна из тех деталей DUSK, которые я, вероятно, раньше бы пропустил.
Обычно я смотрел на то, что происходит в блокчейне.
Теперь я начинаю больше обращать внимание на то, что происходит между узлами.
Потому что создание блока — это лишь одна часть работы блокчейна.
Сеть всё ещё должна доставить эту информацию туда, где она нужна.
Как вы думаете, насколько важен способ, которым узлы обмениваются данными, когда блокчейн начинает обрабатывать больше активности?
#DUSK @Dusk $DUSK
