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



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

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

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

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

Кажется, что это расточительно? Не совсем так. Эти деньги — это инвестиции в надежность. Основная идея очень проста: Walrus не стремится снизить стоимость хранения, а оптимизировать работу в худших сценариях. Такой дизайн не подходит для обычного хранения файлов, но для тех ключевых данных, потеря которых может вызвать цепную реакцию — например, инфраструктура блокчейна, межцепочные проверочные данные — он становится крайне необходимым.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Репост
  • Поделиться
комментарий
Добавить комментарий
Добавить комментарий
CodeAuditQueenvip
· 01-21 04:06
Я понял эту идею... Вместо того чтобы ставить на стабильность узлов, лучше поставить на то, что вся сеть не рухнет одновременно более чем на 60%. Предположения о риске полностью перевернулись.
Посмотреть ОригиналОтветить0
CryptoTherapistvip
· 01-19 11:17
Нгл, морж тут занимается терапией портфеля для инфраструктуры блокчейн... наконец-то кто-то обращается к настоящей травме тревоги из-за сбоя узлов 🧠
Посмотреть ОригиналОтветить0
LuckyBearDrawervip
· 01-18 15:56
Это действительно настоящее децентрализованное мышление, а не просто экономия денег

---

Уф, 4-5-кратное избыточное резервирование? Какая же это ужасная стоимость... Но с другой стороны, это действительно надежно

---

Потеря ключевых данных действительно может вызвать лавину, я понял эту идею Walrus

---

Короче говоря, это обмен пространства на безопасность, что для инфраструктуры в блокчейне оправдано

---

Восстановить все данные можно при 35%-40%, дизайн кодирования просто гениальный

---

Многоэкземплярная система действительно мусор, один неудачный узел — и всё пропало, эта децентрализованная схема гораздо умнее

---

Значит, эта штука специально создана для критической инфраструктуры, не думайте использовать её для хранения котиков

---

Я предпочитаю ставить на стабильность всей сети, а не на отдельные точки отказа, нужно больше подумать о такой модели риска

---

4-5-кратное резервирование звучит роскошно, но подумайте о цене исчезновения данных на цепочке... на самом деле это дешевле

---

Наконец-то кто-то делает хранение, исходя из надежности, а не просто снижая цену
Посмотреть ОригиналОтветить0
PumpDoctrinevip
· 01-18 15:56
4-5倍冗余听着狠,但真正的成本是丢链那一刻
Ответить0
GateUser-9f682d4cvip
· 01-18 15:53
卧槽,这才是真正的分布式思维啊。不是省钱而是买保险,这逻辑我得细品。

---

冗余4-5倍听起来贵,但想想丢链的代价...值啊。

---

终于有人搞懂了,存储从来不是越便宜越好。

---

等等,这意思是说传统方案其实更脆弱?我之前理解反了。

---

关键数据本来就得这么玩,Walrus这路子对。

---

话说这种设计会不会被什么协议抄?感觉不难复现啊。

---

5GB存1GB的数据...算下来一年成本有点猛,但不会丢数据是真的香。

---

我就想知道实际测过多少节点同时崩会咋样,理论归理论。
Ответить0
HashRateHustlervip
· 01-18 15:49
4-5 разовая избыточность звучит жестко, но для данных в блокчейне действительно оправдано
Посмотреть ОригиналОтветить0
  • Закрепить