О хранении многие первым делом думают о снижении затрат на пространство. Но Walrus пошел по совершенно иному пути — его задача заключается в том, чтобы обеспечить сохранность данных даже в самых худших условиях.



Дизайн этого протокола довольно интересен. Данные не хранятся полностью на каком-то узле, а разбиваются на десятки фрагментов, разбросанных по всей сети. Пока более 35%-40% этих фрагментов сохраняется, данные могут быть полностью восстановлены.

Другими словами, он не ставит на стабильность работы отдельного узла, а предполагает, что вся сеть не рухнет одновременно более чем на 60%-65%. Это два совершенно разных сценария риска.

Чего боятся традиционные системы с множественными копиями? Одной точки отказа. Потеря 2 из 2 копий — и данные навсегда исчезают. Но в системе Walrus можно одновременно потерять 20 узлов, 30 узлов или даже больше, и при этом данные останутся надежно сохраненными, если оставшиеся фрагменты достаточно велики.

А цена? Она тоже довольно очевидна. Чтобы обеспечить такой уровень отказоустойчивости, коэффициент избыточности должен быть 4x-5x. То есть, если вы хотите хранить 1 ГБ данных, фактическое потребление сетевого пространства может составлять 4-5 ГБ.

Кажется, что это расточительно? Не совсем так. Эти деньги — это инвестиции в надежность. Основная идея очень проста: Walrus не стремится снизить стоимость хранения, а оптимизировать работу в худших сценариях. Такой дизайн не подходит для обычного хранения файлов, но для тех ключевых данных, потеря которых может вызвать цепную реакцию — например, инфраструктура блокчейна, межцепочные проверочные данные — он становится крайне необходимым.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
CryptoTherapistvip
· 3ч назад
Нгл, морж тут занимается терапией портфеля для инфраструктуры блокчейн... наконец-то кто-то обращается к настоящей травме тревоги из-за сбоя узлов 🧠
Посмотреть ОригиналОтветить0
LuckyBearDrawervip
· 22ч назад
Это действительно настоящее децентрализованное мышление, а не просто экономия денег --- Уф, 4-5-кратное избыточное резервирование? Какая же это ужасная стоимость... Но с другой стороны, это действительно надежно --- Потеря ключевых данных действительно может вызвать лавину, я понял эту идею Walrus --- Короче говоря, это обмен пространства на безопасность, что для инфраструктуры в блокчейне оправдано --- Восстановить все данные можно при 35%-40%, дизайн кодирования просто гениальный --- Многоэкземплярная система действительно мусор, один неудачный узел — и всё пропало, эта децентрализованная схема гораздо умнее --- Значит, эта штука специально создана для критической инфраструктуры, не думайте использовать её для хранения котиков --- Я предпочитаю ставить на стабильность всей сети, а не на отдельные точки отказа, нужно больше подумать о такой модели риска --- 4-5-кратное резервирование звучит роскошно, но подумайте о цене исчезновения данных на цепочке... на самом деле это дешевле --- Наконец-то кто-то делает хранение, исходя из надежности, а не просто снижая цену
Посмотреть ОригиналОтветить0
PumpDoctrinevip
· 22ч назад
4-5倍冗余听着狠,但真正的成本是丢链那一刻
Ответить0
GateUser-9f682d4cvip
· 22ч назад
卧槽,这才是真正的分布式思维啊。不是省钱而是买保险,这逻辑我得细品。 --- 冗余4-5倍听起来贵,但想想丢链的代价...值啊。 --- 终于有人搞懂了,存储从来不是越便宜越好。 --- 等等,这意思是说传统方案其实更脆弱?我之前理解反了。 --- 关键数据本来就得这么玩,Walrus这路子对。 --- 话说这种设计会不会被什么协议抄?感觉不难复现啊。 --- 5GB存1GB的数据...算下来一年成本有点猛,但不会丢数据是真的香。 --- 我就想知道实际测过多少节点同时崩会咋样,理论归理论。
Ответить0
HashRateHustlervip
· 22ч назад
4-5 разовая избыточность звучит жестко, но для данных в блокчейне действительно оправдано
Посмотреть ОригиналОтветить0
  • Закрепить