Одна из самых головоломных проблем при разработке открытого мира игры — это как хранить контент, созданный игроками. Для проектов с массовым UGC, таких как Minecraft, всё, что строят игроки, должно быть надёжно сохранено. Но тут возникает дилемма — если записать все координаты вокселей в блокчейн, комиссии Gas заставят игроков плакать. А если использовать централизованный сервер, есть риск, что игра закроется, и всё, над чем игроки трудились годами, испарится.
Наше решение — использовать протокол Walrus в качестве базового слоя для хранения данных карты. Звучит сложно, но логика проста — когда игрок сохраняет строение, клиент упаковывает данные вокселей в бинарный файл и загружает его прямо в Walrus. Потом мы просто ссылаемся на этот Blob ID в NFT-объекте на Sui. В чём выгода? Скорость чтения Walrus просто летающая — когда другой игрок входит в эту область, игровой движок может в реальном времени загрузить данные из Walrus и тут же отрендерить строение.
Экономическая модель разработана интересно. Игроки могут выбрать: либо заплатить единовременную комиссию за хранение своего строения — например, аренду на 5 лет по смехотворной цене, либо позволить казне DAO за них платить, используя внутриигровую токеномику. Преимущество в том, что игроки действительно получают "суверенитет над своими данными". Главное: даже если компания-разработчик разорится, пока существуют сообщество и протокол Walrus, эти данные строений смогут загрузить новые фронтенды или игровые движки, даже воскресить на других платформах. Вот что такое настоящая "долговечность" метавселенной — всё, что ты создал, навсегда останется твоим.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
10 Лайков
Награда
10
5
Репост
Поделиться
комментарий
0/400
TokenTherapist
· 01-10 18:50
Черт возьми, это действительно то, что должен делать Web3, а не спекуляции на криптовалютах и выманивание денег у новичков
Посмотреть ОригиналОтветить0
IfIWereOnChain
· 01-10 18:50
Наконец-то кто-то серьезно подошел к этой проблеме, газовые сборы действительно могут свести с ума
Говоря о суверенитете данных, красиво, но сможет ли Walrus пережить следующий медвежий рынок
Плата за аренду на пять лет настолько низкая, что это кажется абсурдным, меня больше волнует, не исчезнет ли популярность протокола когда-нибудь и не остынет ли он
DAO-казна оплачивает строительство и хранение, звучит романтично, но как на самом деле гарантировать достаточность средств
Ключевое — наличие достаточного количества узлов для поддержки Walrus, иначе даже самое хорошее решение будет бесполезным
Так что игроки действительно смогут возродить здания на других платформах? Кажется, перспективы неплохие
Посмотреть ОригиналОтветить0
PebbleHander
· 01-10 18:48
walrus эта архитектура действительно элегантна, по сравнению с теми проектами, которые постоянно кричат о вечной Web3, она гораздо надежнее
---
gas-комиссия напрямую превосходит хранение в блокчейне, этот момент действительно безупречен
---
вопрос суверенитета данных звучит очень хорошо, только посмотрим, сможет ли это действительно реализоваться
---
арендная плата за 5 лет низкая до безумия? нужно смотреть конкретные цифры, иначе это просто маркетинговая уловка
---
мне интересно, насколько быстро walrus по сравнению с ipfs, есть ли бенчмарк?
---
ключевой вопрос — что если DAO-казна тоже обанкротится, кажется, всё зависит от сознательности сообщества
---
эх, но эта идея действительно лучше, чем у традиционных игровых компаний, которые просто закрывают серверы и удаляют данные
---
восстановление данных вечно — это идеальное состояние, а не будет ли политика мешать в реальности?
Посмотреть ОригиналОтветить0
WagmiAnon
· 01-10 18:43
Это действительно дух Web3, а не просто пустые лозунги. Комбинация Walrus+Sui, наконец, кто-то продумал вопрос хранения до конца.
Посмотреть ОригиналОтветить0
0xLostKey
· 01-10 18:22
Вау, вот это да, вот что действительно должен делать Web3, суверенитет данных воплощен в жизнь
Одна из самых головоломных проблем при разработке открытого мира игры — это как хранить контент, созданный игроками. Для проектов с массовым UGC, таких как Minecraft, всё, что строят игроки, должно быть надёжно сохранено. Но тут возникает дилемма — если записать все координаты вокселей в блокчейн, комиссии Gas заставят игроков плакать. А если использовать централизованный сервер, есть риск, что игра закроется, и всё, над чем игроки трудились годами, испарится.
Наше решение — использовать протокол Walrus в качестве базового слоя для хранения данных карты. Звучит сложно, но логика проста — когда игрок сохраняет строение, клиент упаковывает данные вокселей в бинарный файл и загружает его прямо в Walrus. Потом мы просто ссылаемся на этот Blob ID в NFT-объекте на Sui. В чём выгода? Скорость чтения Walrus просто летающая — когда другой игрок входит в эту область, игровой движок может в реальном времени загрузить данные из Walrus и тут же отрендерить строение.
Экономическая модель разработана интересно. Игроки могут выбрать: либо заплатить единовременную комиссию за хранение своего строения — например, аренду на 5 лет по смехотворной цене, либо позволить казне DAO за них платить, используя внутриигровую токеномику. Преимущество в том, что игроки действительно получают "суверенитет над своими данными". Главное: даже если компания-разработчик разорится, пока существуют сообщество и протокол Walrus, эти данные строений смогут загрузить новые фронтенды или игровые движки, даже воскресить на других платформах. Вот что такое настоящая "долговечность" метавселенной — всё, что ты создал, навсегда останется твоим.