Все говорят о приватных технологиях Dusk. Почти никто не говорит о том, как блок на самом деле передаётся по сети.
Я занялся поисками и нашёл кое-что под названием Kadcast.
Большинство блокчейнов — включая Bitcoin и Ethereum — распространяют новые блоки через «госсип». Узел сообщает нескольким партнёрам, те передают нескольким другим, и это разливается наружу. Просто, но расточительно. Одни и те же данные снова и снова отправляются одним и тем же узлам.
Dusk заменил это полностью. $TUT
Kadcast маршрутизирует сообщения по структурированным путям — вместо случайного «наводнения», — опираясь на хорошо известную пиринговую технику, изначально созданную для сетей обмена файлами. У каждого узла есть чёткий, определённый путь, чтобы добраться до каждого другого узла — без случайного flooding.
Преимущество: по данным опубликованных Dusk собственных исследований, используется примерно на 25–50% меньше пропускной способности и достигается более предсказуемая задержка. $TRUMP
Это не просто приятная цифра про эффективность. Помните 10-секундную финализацию, о которой я писал в прошлый раз? Ничего из этого не работает, если голоса и блоки не могут быстро и предсказуемо передаваться по сети. Kadcast — тихая составляющая, которая делает это возможным.
Ограничение, которое я заметил: большинство подробных технических разборов Kadcast по реальной производительности сейчас уже двухлетней давности. Хотелось бы увидеть более свежие бенчмарки по mainnet, а не только результаты исходного исследования.
Кто-нибудь знает о более новых данных по этому вопросу?
@Dusk $DUSK
#dusk
Я занялся поисками и нашёл кое-что под названием Kadcast.
Большинство блокчейнов — включая Bitcoin и Ethereum — распространяют новые блоки через «госсип». Узел сообщает нескольким партнёрам, те передают нескольким другим, и это разливается наружу. Просто, но расточительно. Одни и те же данные снова и снова отправляются одним и тем же узлам.
Dusk заменил это полностью. $TUT
Kadcast маршрутизирует сообщения по структурированным путям — вместо случайного «наводнения», — опираясь на хорошо известную пиринговую технику, изначально созданную для сетей обмена файлами. У каждого узла есть чёткий, определённый путь, чтобы добраться до каждого другого узла — без случайного flooding.
Преимущество: по данным опубликованных Dusk собственных исследований, используется примерно на 25–50% меньше пропускной способности и достигается более предсказуемая задержка. $TRUMP
Это не просто приятная цифра про эффективность. Помните 10-секундную финализацию, о которой я писал в прошлый раз? Ничего из этого не работает, если голоса и блоки не могут быстро и предсказуемо передаваться по сети. Kadcast — тихая составляющая, которая делает это возможным.
Ограничение, которое я заметил: большинство подробных технических разборов Kadcast по реальной производительности сейчас уже двухлетней давности. Хотелось бы увидеть более свежие бенчмарки по mainnet, а не только результаты исходного исследования.
Кто-нибудь знает о более новых данных по этому вопросу?
@Dusk $DUSK
#dusk
