Дизайн слоя доступности данных (DA) напрямую влияет на потолок производительности всей блокчейн-сети. Walrus Protocol сделал здесь кое-что интересное — разбил слой DA на три независимых модуля: хранение, проверка и поиск, каждый из которых может обновляться и развиваться отдельно.



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

Что касается производительности, Walrus разработан для сценариев с высокой пропускной способностью и использует параллельные конвейеры обработки. Разделение данных, кодирование и проверка — эти ресурсоемкие задачи разбиты на параллельные подзадачи, что позволяет максимально эффективно использовать многоядерные процессоры и GPU. Реальные тесты показали увеличение пропускной способности обработки данных на 60%, а задержка проверки снизилась на 45%. Особенно это важно для экосистемы ZK-Rollup: они оптимизировали формат кодирования многочленов для более эффективного создания доказательств с нулевым разглашением, что сократило время предварительной обработки данных перед генерацией доказательств на 35%.

Сетевой уровень также выполнен с адаптивным дизайном. Связь между узлами регулируется в реальном времени в зависимости от состояния сети и нагрузки: система постоянно мониторит возможности обработки каждого узла, использование пропускной способности и географическое расположение, автоматически оптимизируя маршруты передачи данных — это обеспечивает как низкую задержку, так и повышенную отказоустойчивость сети. Алгоритмы балансировки нагрузки учитывают возможности обработки узлов, оставшееся место для хранения и скорость отклика, что позволяет умно распределять задачи хранения и избегать появления узких мест.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
gaslight_gasfeezvip
· 12ч назад
Пропускная способность увеличилась на 60%? Эта цифра звучит впечатляюще, но было ли протестировано в реальных сетевых условиях, или это только лабораторные данные?
Посмотреть ОригиналОтветить0
BlockchainGrillervip
· 12ч назад
Эти цифры звучат неплохо, но действительно ли всё стабильно в реальной работе?
Посмотреть ОригиналОтветить0
LiquidatedTwicevip
· 12ч назад
Увеличение пропускной способности на 60%? Эти цифры действительно или это снова показатели из презентации?
Посмотреть ОригиналОтветить0
SocialAnxietyStakervip
· 12ч назад
Звучит так, будто эта DA-решение Walrus действительно что-то из себя представляет, но как было измерено увеличение пропускной способности на 60%, и можно ли его воспроизвести в реальных сетевых условиях?
Посмотреть ОригиналОтветить0
BearWhisperGodvip
· 12ч назад
Эти цифры выглядят неплохо, но смогут ли они действительно заработать? Всё время кажется, что данные из статьи отличаются от основной сети на два понятия
Посмотреть ОригиналОтветить0
  • Закрепить