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



Начнём со схемы двумерного стирающего кодирования RedStuff. Это решение действительно изящно на бумаге: данные представляются как матрица символов формата n×m, сначала применяется кодирование RaptorQ к столбцам для создания основных фрагментов, затем кодирование Reed-Solomon к строкам для создания вспомогательных фрагментов. Каждый узел хранит пару комбинированных основных и вспомогательных фрагментов, полные данные можно восстановить, имея треть узлов. Коэффициент избыточности контролируется на уровне 4-5 кратного, это действительно превосходит 3-5 кратную дублирующую репликацию ведущей торговой платформы и экономит пространство по сравнению с полной сетевой резервной копией универсальной платформы.

Но такая эффективность приходит по цене, которая многократно возрастает при высоких нагрузках.

Во-первых, это вычислительные затраты на кодирование и декодирование. RaptorQ, хотя и признан отраслевым стандартом фонтанного кодирования, требует сложных матричных операций. Особенно при работе с файлами гигабайтного размера — практическое тестирование загрузки 5 ГБ файла модели искусственного интеллекта показало, что процесс кодирования потребляет свыше 90% ресурсов процессора клиента и занимает более 2 минут. Если приложение требует частой загрузки, эти затраты становятся явным узким местом производительности. Длительное время кодирования — это ещё полдела, потребление ресурсов при декодировании и восстановлении данных столь же впечатляющи.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Репост
  • Поделиться
комментарий
0/400
LiquidatedAgainvip
· 5ч назад
В блестящих схемах статьи сразу проявляется истинная природа, как только они выходят в основную сеть — я видел такие уловки слишком много раз. Кодирование 5GB занимает 2 минуты, при этом CPU загружен на 90%… Честно говоря, это похоже на мой предыдущий опыт с стратегией с высокой доходностью — теория безупречна, а на практике — мгновенный ликвидационный сброс. Не рассчитали цену ликвидации, ребята.
Посмотреть ОригиналОтветить0
CountdownToBrokevip
· 01-11 14:53
На бумаге выглядит хорошо, но когда начинаешь использовать, понимаешь, что такое «трепыхание». 5GB кодирования за 2 минуты полностью загружает CPU — кто с этим справится?
Посмотреть ОригиналОтветить0
RektButAlivevip
· 01-11 14:52
5GB файла за 2 минуты кодирования? Братан, мне нужно честно спросить себя — действительно ли это можно использовать?
Посмотреть ОригиналОтветить0
WalletWhisperervip
· 01-11 14:50
Морж выглядит хорошо на бумаге, пока вы действительно не посчитаете цифры. Честно говоря, 90% загрузки CPU при загрузке 5 ГБ? Это не функция, а крик о помощи
Посмотреть ОригиналОтветить0
GweiObservervip
· 01-11 14:42
Опять пустые разговоры, на практике всё проваливается
Посмотреть ОригиналОтветить0
OnchainUndercovervip
· 01-11 14:32
Не верьте бумаге, система кодирования стирания Walrus на практике — просто убийца производительности 5 ГБ файл кодируется 2 минуты? Вау, и это называется решением для хранения? RedStuff выглядит красиво в теории, но на практике просто сжирает весь CPU... только когда запустишь, понимаешь, что значит витать в облаках Официальная документация — сплошная ложь, на деле одни проблемы 90% загрузки CPU, и вы ещё осмеливаетесь это использовать? Просто потрясающе Эффективность? Да пошла она, под высокой нагрузкой просто взрывается система
Посмотреть ОригиналОтветить0
  • Закрепить