В традиционной модели хранения данные рассматриваются как предмет, который должен находиться в конкретном месте. Если место сохранено, данные доступны; если место исчезло, данные тоже исчезают.



Walrus ломает эту логику. Он использует более радикальный подход — разбивает полные данные на части. Вы можете увидеть, как их делят на 50, 60 или даже больше фрагментов, которые затем разбросаны по узлам сети.

Здесь есть одна особенность: вам вовсе не нужно искать, где находится полный файл. Сеть сделает это автоматически. Пока вы можете собрать достаточное количество фрагментов — например, 20 или 25 из 50 — система сможет восстановить исходную информацию.

Это кажется технической деталью, но на самом деле меняет фундаментальное понятие хранения. Данные больше не являются конкретным объектом, на который можно указать, а превращаются в статистическую форму существования.

С другой стороны, критерий существования тоже изменился. Раньше это было бинарное «есть или нет», теперь — вопрос вероятности «достаточно ли пропорции».

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

Но в реальности есть и проблема, которую трудно обойти. Когда сеть еще очень мала, всего около сотни активных узлов, вес каждого узла увеличивается в геометрической прогрессии. Потеря 5 узлов — не так страшно, но если сразу исчезнет 50, риск для системы резко возрастет.

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

Мое мнение о этой системе таково: на начальных этапах с небольшим числом узлов она показывает высокую отказоустойчивость, но и высокую чувствительность; когда число узлов достигнет нескольких тысяч, кривая безопасности станет очень крутой.

Это не недостаток, а часть её логики роста. Как и любая распределенная система, масштаб и безопасность зачастую идут рука об руку.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Репост
  • Поделиться
комментарий
0/400
defi_detectivevip
· 4ч назад
Разбитие — это целостность, вероятность — это истина. В ранних узлах мало — это риск, нужно дождаться, пока сеть вырастет.
Посмотреть ОригиналОтветить0
BoredStakervip
· 15ч назад
Риски ранних узлов слишком велики, ощущается немного азартной игры
Посмотреть ОригиналОтветить0
WagmiWarriorvip
· 15ч назад
Вау, Walrus, логика этой системы фрагментного восстановления действительно потрясающая. Она намного превосходит централизованное хранение.
Посмотреть ОригиналОтветить0
SelfCustodyBrovip
· 15ч назад
Эта идея немного безумна, распределенное хранение данных действительно является ключом к прорыву. Говоря откровенно, это ставка на масштаб сети, в ранней стадии действительно легко потерпеть неудачу. Логика фрагментированного хранения кажется немного схожей с BFT. Риск Walrus фактически заключается в уязвимости на этапе bootstrap, это ловушка, которую не избегают все новые протоколы. Но как только количество узлов увеличивается, эта система действительно превосходит централизованное хранение по устойчивости. Ключевым остается вопрос, кто готов запустить узлы на ранней стадии — это настоящий тест. Ранние участники действительно должны принимать высокий риск, но и потенциал вознаграждения очень велик.
Посмотреть ОригиналОтветить0
OnChainArchaeologistvip
· 15ч назад
Удивительно, именно поэтому ранние сети были такими уязвимыми Фрагментированное хранение звучит очень привлекательно, но на этапе маленькой сети это всего лишь стеклянный человек Подождите, разве эта логика не похожа на erasure coding? Кажется, главный риск Walrus сейчас — это слишком малое количество узлов Масштаб — это действительно главный коэффициент безопасности, от него никуда не деться
Посмотреть ОригиналОтветить0
ChainBrainvip
· 15ч назад
Эта идея действительно гениальна, только ранние риски немного велики --- Фрагментированное хранение... звучит как ставка на масштаб сети --- Здорово, данные теперь меняют свой статус с "есть или нет" на "достаточно или нет", можно смотреть на проблему с другой стороны --- Когда узлов было мало, было очень ненадежно, разве это не старая проблема распределенных систем? --- Значит, walrus сейчас ставит на то, что сможет прожить до тысяч узлов, да? --- Сложность архитектуры — это возможность для роста... такие схемы используют все интернет-продукты --- Отказ одного узла не страшен, а если все одновременно выйдут из строя — вот это да, кажется, не так уж и революционно --- Подождите, это похоже на идею erasure coding, только в другой сетевой среде --- Масштаб и безопасность идут рука об руку... звучит так, будто ищут оправдания для ранних рисков --- Вдруг подумал, а как это влияет на цензуру? Распределенное хранение должно быть сложнее контролировать
Посмотреть ОригиналОтветить0
  • Закрепить