Как работает Walrus: роли пользователей, узлов и слоя Sui


В первый раз, когда вы пытаетесь передать большой файл через крипто-стек, вы замечаете что-то, о чем трейдеры редко говорят вслух — блокчейны отлично доказывают небольшие факты, но настоящие продукты живут и умирают на движении грязных тяжелых данных. Изображения, видео, контрольные точки моделей, архивы аудита, исследовательские PDF, обучающие наборы и логи — это то, что люди фактически создают. Если система усложняет хранение этих данных, делает их дорогостоящими для получения или неясными для владения, пользователь тихо уходит. Walrus существует в этом практическом промежутке. Он не пытается стать еще одной универсальной цепочкой. Он пытается сделать большие неструктурированные данные похожими на что-то, о чем рынки могут рассуждать, проверять и торговать, не претендуя на то, что данные сами по себе принадлежат базовому уровню реестра.
На высоком уровне Walrus делит обязанности между тремя ролями, которые важны для инвесторов, потому что они определяют, где находится риск и кто получает оплату: пользователи, узлы хранения и слой Sui. Пользователи — это те, кто создают спрос. В терминах Walrus, пользователь может быть писателем, который хранит blob, читателем, который его извлекает, или держателем токенов, который ставит WAL для помощи в обеспечении системы без эксплуатации аппаратного обеспечения. Узлы хранения обеспечивают емкость и доступность. Слой Sui выступает как управляющая плоскость, то есть он хранит авторитетную запись метаданных, владения и событий в цепочке, которые делают обязательства по хранению исполнимыми. Walrus называет себя плоскостью данных, а Sui — управляющей плоскостью, потому что данные перемещаются и живут у узлов, а права и правила остаются на Sui.
Самый понятный способ понять, как это работает — проследить один файл с момента его загрузки. Писатель кодирует blob в части, предназначенные для устойчивости, затем регистрирует blob на Sui, чтобы существовал объект в цепочке, представляющий его, и закрепляет его метаданные. Владение этим объектом Sui соответствует владению и контролю над blob. Затем писатель загружает закодированные части, часто называемые слитами, на узлы хранения, которым поручено их хранить. Каждый узел проверяет полученное и возвращает подписанное подтверждение. Как только писатель собирает достаточно подтверждений, эти подписи образуют сертификат, который публикуется в цепочке. Эта публикация в цепочке отмечает Точку Доступности, то есть момент, когда сеть может считать blob надежно доступным в заданном временном окне, и писатель даже может уйти в офлайн, потому что обязательство перешло к набору узлов.
Чтение намеренно проще, чем запись. Читатель может запросить у узлов обязательства по blob и достаточно слитов для восстановления исходных данных, затем проверить восстановление по обязательствам, чтобы результат был не только доступен, но и правильным. Цель дизайна — чтобы чтения не зависели от доверия одному узлу, и восстановление было возможным даже если некоторые узлы недоступны или злонамеренны. В исходных исследованиях также указано, что узлы следят за цепочкой на предмет событий PoA и могут восстановить недостающие слиты после факта, что важно, потому что это уменьшает уязвимость при смене состава узлов со временем.
Здесь роль Sui перестает быть абстрактной и становится ядром системы. Sui не хранит blob, он обеспечивает исполнение реестра владельцев, сроков хранения и допустимых переходов состояний. Команда Walrus четко формулирует: каждый сохраненный blob представлен как составной объект в цепочке на Sui, и Sui — канонический источник правды для этих метаданных. Такой дизайн дает разработчикам возможность программировать против него. Вместо того чтобы говорить «файл где-то есть», смарт-контракт может ссылаться на владение объектом, существование и состояние которого можно проверить, и этот объект может стать частью логики приложения.
Для трейдеров и инвесторов экономика занимает срединное положение, а не в начале, потому что рынок важен только если рабочий процесс надежен. В основном сети Walrus пользователи платят две отдельные стоимости: WAL за операции хранения и SUI за цепочные транзакции, необходимые для регистрации и сертификации blob. В документации явно указано, что хранение blob может включать до трех цепочных транзакций, а метаданные blob в Walrus существуют как объекты Sui, что связывает некоторые расходы с механизмами хранения Sui и возвратами. Также явно указано, что закодированный размер, используемый для расчетов стоимости, может быть значительно больше исходного blob, примерно в пять раз, плюс накладные расходы на метаданные, и что метаданные на один blob могут быть достаточно большими, чтобы небольшие blobs были непропорционально дорогими, если их не объединять в пакеты. Walrus даже поставляет нативный инструмент пакетирования под названием Quilt, и SDK отмечает, что объединение файлов в пакеты в настоящее время рекомендуется для повышения эффективности.
WAL — это платежный токен, и Walrus заявляет, что его механизм оплаты предназначен для стабилизации стоимости хранения в фиатных терминах, распределяя предоплаченные WAL со временем между узлами и ставками, при этом делегированное стейкинг обеспечивает безопасность. Официальная страница токена также раскрывает 10-процентное распределение на субсидии для раннего внедрения, и описывает штрафы и частичное сжигание сборов как стимулы против низкой производительности и злонамеренного поведения. Это важные долгосрочные обязательства, потому что они задают ожидания о том, как протокол планирует поддерживать надежность поставки узлов при неравномерном росте спроса.
На сегодняшний день рыночная цена предполагает, что токен торгуется в низких десятках центов США, агрегаторы показывают примерно $0.12 за WAL, около $20 до $25 миллионов за 24 часа объема, и рыночная капитализация в сотни миллионов, в зависимости от методологии источника и предположений о циркулирующем предложении. Это момент, когда трезвый инвестор должен остановиться и отделить функцию протокола от производительности токена. Технически надежный протокол хранения все равно может испытывать трудности, если он не сможет постоянно платить пользователям в течение нескольких расчетных циклов.
Это проблема удержания, и она не теоретическая. Хранение по своей природе повторяющееся, а поведение пользователей — нет. Люди загружают один раз, тестируют один раз, а затем возвращаются к тому, что кажется проще. Удержание терпит неудачу, когда рабочие процессы запутаны, когда расходы трудно предсказать, когда кошельки и подписи создают трение, или когда разработчики не могут сделать хранение нативным внутри приложения. Walrus явно это осознает. SDK явно разбивает процесс записи на шаги для браузерных сред, потому что всплывающие окна кошельков могут блокироваться, если они не связаны с прямыми действиями пользователя, что именно такой мелкий UX-деталь убивает повторное использование. В документации также есть калькулятор стоимости и рекомендации по оптимизации, потому что сюрпризы в момент оплаты — еще один надежный триггер оттока.
Реальный пример делает компромиссы конкретными. Представьте небольшую исследовательскую группу, которая записывает комментарии трейдеров, скриншоты и заметки по исполнению как доказательство для пост-трейд-ревью, а затем делится частью с клиентами. Централизованное хранение легко, пока не нужно доказать, что существовало в конкретное время, или не нужно переносное владение между инструментами, или не нужно остановить платформу от превращения в молчаливого воротаря. С Walrus эта группа могла бы хранить архив как blob, владение которым представлено объектами Sui, а доступ — через совместное владение объектами или управляемые ссылки на уровне приложения. Ценность не в том, что файлы волшебные, а в том, что существование, владение и обязательства по доступности можно проверить без доверия одному поставщику. Стоимость в том, что теперь вы управляете двумя токенами, подписями пользователей, решениями о жизненном цикле, например, когда сжигать объекты для получения возвратов, и операционной дисциплиной по умному пакетированию.
Если вы оцениваете Walrus как трейдер или инвестор, относитесь к нему как к инфраструктуре, а не к нарративу. Следите за тем, растет ли спрос на хранение так, чтобы он казался устойчивым, стимулирует ли производительность узлов стабильную доступность, и строят ли разработчики опыт, скрывающий внутренние церемонии от конечных пользователей. Используйте публичную документацию и калькулятор стоимости, чтобы моделировать, сколько бы платило реальное приложение при разных размерах blob и сроках, и проверьте, соответствуют ли эти цифры альтернативам по сегментам, которые действительно платят.
Не перекладывайте свою уверенность на графики цен. Читайте документацию Walrus, проводите небольшой эксперимент по хранению и извлечению данных, которые действительно создаете в своем рабочем процессе, и проследите путь пользователя от первой загрузки до второго месяца обновлений. Если система сможет сделать этот второй месяц без усилий, удержание последует, а в хранении — это весь бизнес.
@WalrusProtocol $WAL #Walrus
WAL-3,22%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить