Binance Square
Обзор
Новости
Уведомление
Профиль
Закладки
Чаты
История
Центр авторов
Настройки
Посты
橙子Joyce
--
@竹竹YZZ
竹竹YZZ
·
--
Многие смотрят на секундную окончательность SA с номером $DUSK , и первая реакция — проверить, насколько быстро работает алгоритм консенсуса. Но после того как Чжу Чжу разобрала сетевой слой, она вдруг почувствовала: на самом деле скорость упирается не в сам консенсус, а в то, может ли блок-сообщение распространиться по всей сети за крайне короткое время. Если распространение занимает 5 секунд, то как бы ни был быстрее консенсус, он всё равно будет голосовать по устаревшему состоянию.

Kadcast создан как раз для решения этой проблемы. Он не пошёл по традиционному маршруту Gossip, где узел, получив сообщение, случайным образом пересылает его соседям. Вместо этого используется структурированная топология DHT Kademlia: каждый узел строит чёткие связи маршрутизации на основе XOR-расстояния. Проще говоря, Gossip — это как кричать в большом супермаркете: все слышат, но многие звуки повторяются; Kadcast — как заранее подготовить каталог и отправить нужное по кратчайшему пути.

Разница очень заметна на практике. Kadcast разбивает широковещательную рассылку на структурированные пересылки с чётко делегированными зонами на каждом «слое», поэтому вероятность многократной передачи одного и того же блока снижается, уменьшаются коллизии сообщений и трата пропускной способности. В whitepaper упоминается экономия пропускной способности на 25–50%, а снижение устаревших блоков на 10–30%. За этими цифрами на самом деле стоит одно и то же: сетевой слой больше не полагается на массу избыточных пересылок ради покрытия, а повышает эффективность распространения за счёт структурированной маршрутизации.

Структурированная маршрутизация тоже несёт риски. Чем яснее путь, тем проще наблюдателю использовать его для отслеживания источника сообщения. В Kadcast здесь добавлены подписанные сообщения и обфускация адреса источника: подпись гарантирует, что сообщение не было изменено, законность источника можно проверить, а обфускация адреса усложняет внешним наблюдателям задачу напрямую сопоставить конкретное сообщение с определённым узлом. Плюс k-bucket отдаёт предпочтение стабильным узлам: огромное количество поддельных узлов, «впрыснутых» за короткое время, не так легко вытеснит уже существующие состояния маршрутизации — это также можно считать линией обороны против атак Sybil.

Чжу Чжу считает, что Kadcast — это не просто сеть, которая передаёт быстрее. Это скорее базовое условие, благодаря которому SA может реально работать. #dusk Если в таких сценариях, как токенизация ценных бумаг, нужно добиться секундной окончательности, то нельзя лишь ускорять слой консенсуса — нужно одновременно обеспечить распространение блоков, эффективность маршрутизации, устойчивость к избыточности и безопасность. Сетевой слой — не второстепенный персонаж: он определяет верхнюю границу скорости окончательности.

Чжу Чжу предлагает вам гадать: @Dusk секундная окончательность — почему ключевую роль играет именно сетевой слой?
Отказ от ответственности. Содержит мнения третьих сторон. Не является рекомендацией. Binance AI не предоставляет гарантий. См. Правила и условия.
1
240
Присоединяйтесь к пользователям криптовалют по всему миру на Binance Square
⚡️ Получайте новейшую и полезную информацию о криптоактивах.
💬 Нам доверяет крупнейшая в мире криптобиржа.
👍 Получите достоверные аналитические данные от верифицированных создателей контента.
Эл. почта/номер телефона
Структура веб-страницы
Настройки cookie
Правила и условия платформы
Структура веб-страницы
Правила и условия платформы
Настройки cookie