Ознайомившись із концепцією Walrus, виникли певні роздуми.



Вона реєструє кожен фрагмент контенту як окремий Sui Blob, і атомарна перевірка звучить дуже безпечно. Але тут є одне питання: людська пам’ять зовсім не працює так. Ми запам’ятовуємо речі у вигляді причинно-наслідкового ланцюга — події пов’язані між собою, причина визначає наслідок, емоції послідовно наростають. Наприклад, відео має цінність не окремим кадром, а цілісною оповіддю: чому почали → як розвивалися події далі → який вплив це мало наприкінці.

Архітектура Walrus фактично розрізає цей ланцюг на окремі знімки. Кожен Blob — це ізольована одиниця, між ними неможливо встановити причинно-наслідкові зв’язки, вони не можуть позначати «це продовження попередньої події». Хочете розповісти багатосценарну історію у Flatlander? Можна лише публікувати N постів, кожен з яких посилається на різний Blob. Але DAG-консенсус Sui не гарантує збереження хронології між об’єктами, клієнт може впорядкувати їх будь-яким чином, і в результаті оповідь перетворюється на безладний набір графів, причинно-наслідковий ланцюг повністю розірваний.

Глибше обмеження — у самій мові Move. Ви не можете визначити об’єкт Story, який міститиме впорядкований список Blob і гарантуватиме збереження порядку — бо посилання на об’єкт після створення змінити неможливо, а додавання нових елементів у динаміці порушить атомарність, і це двозначно.

Отже, кінцевий висновок: Walrus дійсно зберігає дані, але ціна — перетворення історії на розкидані уламки. Коли все атомізовано, пам’ять помирає, а істина тихо зникає у щілинах.
SUI-11,7%
MOVE-11,34%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Репост
  • Поділіться
Прокоментувати
0/400
DataPickledFishvip
· 20год тому
Ось чому я завжди вважав, що ідея Walrus трохи обмежена... атомарність і наратив — це взагалі дві паралельні лінії Фрагментоване зберігання = висока доступність, але також і смерть наративу, справжній вибір між рибою і ведмедем Неперезаписний дизайн об'єктів Move справді обмежує, щоб додати контент, потрібно знову створювати об'єкт, що дуже антиробоче Окремі ізольовані Blob-об'єкти не можуть створити відчуття історії... Крок рандомного сортування DAG консенсусу Sui дійсно викликав сміх, ти думаєш, що розповідаєш послідовний сюжет, а в результаті клієнт перемішує його у магічний реалізм Отже, в кінцевому підсумку це питання компромісу на рівні архітектури, безпека і виразність завжди доводиться жертвувати одним
Переглянути оригіналвідповісти на0
GasFeeCryervip
· 20год тому
Це типова ситуація "продати душу за безпеку", ідея із ізоляцією Blob хоча й звучить строго, але насправді це просто розділення історії на частини. Обмеження Move дійсно абсурдне: щоб мати послідовність, потрібно відмовитися від незмінності; щоб забезпечити атомарність, не варто очікувати повної історії. Проєктувальники справді ставлять цінність оповіді вище за все. Правда дійсно криється у щілинах, але я вважаю, що це більше питання компромісу, ніж фундаментальна проблема. Чи не потрібно жертвувати цілісністю даних, щоб зберегти причинно-наслідковий ланцюг? Обираємо менше зло.
Переглянути оригіналвідповісти на0
MetaverseLandladyvip
· 20год тому
Чесно кажучи, ця проблема із ізольованими Blob-островами зачепила мене, наче фрагментація соціальних мереж... без наративної лінії, що залишилось?
Переглянути оригіналвідповісти на0
SerLiquidatedvip
· 20год тому
Це справжній конфлікт у дизайні — безпека та виразність просто не можуть існувати одночасно Атомізація — це розбиття історії на частини, тому не дивно, що виникає таке відчуття Ви сказали ідеально, фрагментація збереження = фрагментація історії, і право на оповідь безпосередньо зникає Цей дизайн блокування Move дійсно накладає на себе кайдани, якщо не можеш рухатися — зовсім не можеш Замість того, щоб казати, що Walrus зберігає дані, краще сказати, що він зберігає їх у купі ізольованих островів без зв’язку Ланцюг причинно-наслідкових зв’язків порваний, і тоді про яку взагалі історію можна говорити
Переглянути оригіналвідповісти на0
  • Закріпити