После игрового ажиотажа GameFi в 2021 году, представленного Axie Infinity, и последующего схлопывания пузыря, GameFi начал восстанавливаться во второй половине 2023 года. Популярность игры на блокчейне 3A Bigtime привлекла значительное внимание к рынку GameFi. 9 января 2024 года была официально запущена игровая цепочка Arbitrum Layer3 Xai. 12 января игровая платформа SkyArk Chronicles завершила раунд финансирования на 15 миллионов долларов под руководством Binance Labs. Сочетание новых публичных цепочек и игр стало фокусной точкой на рынке, и многие пользователи возлагали большие надежды на будущую производительность GameFi.
Beosin провел аудит проектов GameFi, включая Ronin Network, SpaceRunners, WastedLands, Good Games Guild, и обнаружил проблемы безопасности, которые часто упускаются из виду командами проектов GameFi. Текущее состояние разработки трека GameFi, примечательные проекты и проблемы безопасности, с которыми он сталкивается, будут проанализированы командой Beosin.
Общий анализ GameFi
В 2021 году проекты, связанные с GameFi, привлекли более $1,5 млрд, а общая оценка компаний-разработчиков проектов GameFi достигла почти миллиардов долларов, без учета рыночной стоимости токенов GameFi. Согласно статистике Blockchaingamer, около 31% проектов GameFi прекратили разработку или находятся в неактивном состоянии после зимы на рынке Web3.

Благодаря восстановлению рынка и популярности, которую принесли новые проекты GameFi, общая активность GameFi значительно возросла. Топовые игры на блокчейне Ethereum, такие как Gala, Stepn, Axie, Sandbox и т. д., показали рекордные объемы транзакций в конце 2023 года.

В октябре 2023 года финансирование первичного рынка в треке GameFi превысило 100 миллионов долларов, при этом многие проекты GameFi привлекли миллионы долларов на разработку, тестирование и продвижение игр. В 2024 году, когда многочисленные игры выйдут на публичное тестирование и официальный запуск, ожидается, что внимание рынка к GameFi возрастет.
Ключевые проекты в треке GameFi
(Примечание: следующий контент не является инвестиционным советом.)
Платформы игровых приложений
1. Сеть Ронинов
Ronin — это блокчейн EVM, специально разработанный для игр, запущенный Sky Mavis, командой разработчиков некогда популярной блокчейн-игры Axie Infinity. После инцидентов безопасности в 2022 году Ronin Network отказалась от первоначального консенсуса Proof of Authority (PoA). В 2023 году Sky Mavis решила обновить механизм консенсуса до DPOS 12 апреля, снизив риски централизации. Beosin провела комплексный аудит основной сети Ronin Network, смарт-контрактов и т. д., выявив риски безопасности, которые были устранены с помощью эффективных мер.
После обновления консенсуса сеть Ronin Network стала более децентрализованной, количество узлов валидаторов увеличилось с 9 до 22, а общее количество кандидатов на валидацию составило 27. Валидаторы управления определяются Sky Mavis, Yield Guild Games, NonFungible.com, Nansen, Google, DappRadar DAO и Animoca Brands, а оставшиеся 15 слотов валидаторов выделяются сообществу.
В настоящее время общий TVL Ronin Network составляет около $150 млн, а ее экосистемные проекты стремительно развиваются. В 2023 году Ronin сотрудничал с такими игровыми студиями, как Directive Games, Tribes, Bali Games и Bowled.io, запустив несколько игр в Ronin Network.

2. Неизменный X
Immutable X — это zk-Rollup Layer2, ориентированный на NFT и GameFi, обеспечивающий быстрое подтверждение транзакций, нулевую плату за газ и высокую масштабируемость. Immutable X использует технологию StarkEx для создания Validium, решения zk-Rollup, похожего на Plasma, где данные хранятся вне цепочки для сокращения вычислений в цепочке и увеличения TPS.
Экосистема Immutalbe X включает такие игры, как Gods Unchained, Guild of Guardians и Illuvium, при этом Guild of Guardians и Illuvium выпускают игровые токены.

3. Да
Xai — это Layer3, созданный на основе Arbitrum Nitro, ориентированный на инкубацию проектов GameFi и пользовательского опыта. Xai включает в себя интеграцию внутреннего кошелька, обеспечивая игровой опыт с нулевыми транзакционными сборами и уникальным игровым экономическим дизайном. Xai сотрудничает с игровой командой Ex Populus для разработки Final Form и LAMOverse в цепочке Xai.
Xai выпустил токен XAI, который служит в качестве газового токена и наград за узлы для цепочки Xai. Больше вариантов использования будет раскрыто, когда игры будут запущены в сети. Xai зарегистрирован на EagleEye, что позволяет пользователям отслеживать соответствующие действия в цепочке.

4. Оазис
Oasys — это сайдчейн Ethereum, разработанный для игр, использующий механизм PoS с Layer1 и Layer2. Layer1 используется для запуска токенов, NFT, кросс-чейн мостов и контрактов Rollup, в то время как игры работают на собственном, безгазовом Layer2. Oasys Layer2 принимает Optimistic Rollup, но удаляет 7-дневный период испытаний для улучшения пользовательского опыта. В настоящее время у Oasys есть 6 Layer2 с 36 играми, на которых запущены игроки, что позволяет им участвовать и зарабатывать собственные токены OAS.

5. Гала
В ноябре 2023 года Gala Games объявила о стратегическом партнерстве с DWF Labs для содействия широкому принятию Galachain. Gala Games запустила несколько игр и расширила свой бизнес на музыку и фильмы. Gala Games оптимизировала свою модель токенов в январе 2023 года, распределив токены Gala, потраченные на платформе, по узлам для увеличения доходов узлов. Пользователи могут отслеживать активность токенов Gala в цепочке через EagleEye.

6. Мирия
Myria — это Ethereum Layer2, разработанный для GameFi. Подобно Immutable X, Myria сотрудничает со StarkWare, используя STARK Prover и технологию zk-Rollup от StarkWare, при этом транзакции в конечном итоге подтверждаются сетью Ethereum. Токену MYRIA не хватает ликвидности в цепочке, в основном он-чейн торгуется на централизованных биржах, таких как OKX и Bitget.

Myria выпустила несколько бесплатных игр, таких как Metarush, Metakart, Block Royale, Starstrike Legends и Mooville Farm, стремясь создать игровую платформу, похожую на Gala Games.
Полностью ончейн игры
Полностью Onchain Games относятся к играм, в которых вся игровая логика и состояния выполняются и хранятся в сети блокчейн. В прошлом из-за узких мест производительности сетей блокчейн и отсутствия инфраструктуры большинство игр GameFi помещали игровые активы только в цепочку. Однако в 2023 году был достигнут значительный прогресс в полностью onchain играх, что привлекло разработчиков к участию в их разработке. Причины этого прогресса включают:
Внимание и поддержка со стороны инвестиционных институтов, таких как a16z и Jump Crypto, продвигающих разработку полностью ончейн-игр в качестве дополнительного направления.
Постепенная популярность кошельков AA, позволяющих пользователям подписывать транзакции после завершения раунда/нескольких шагов, улучшая пользовательский опыт участия в полностью ончейн-играх.
Разработка игровых движков, снижающих барьер для разработчиков. В настоящее время игровой движок Dojo от Starknet и игровой движок MUD с интеграцией OP Stack пользуются популярностью среди разработчиков.
В 2023 году полностью onchain-игры стали центром внимания в треке GameFi. Многие из этих игр вошли в фазу тестнета и имеют определенный уровень играбельности. Вот некоторые из наиболее заметных полностью onchain-игр на рынке в настоящее время:
1. Мир Realms
Realms World — игровая экосистема проекта Loot NFT, включающая такие игры, как Loot Survivor и Realms: Eternum. Эти игры основаны на Dojo от Starknet. Loot Survivor — это приключенческая игра на выживание с уникальным механизмом Play2Die, требующая от игроков сражаться/бежать от монстров, улучшать характеристики персонажа, собирать снаряжение и соревноваться за более высокие рейтинги.
Realms: Eternum — это стратегическая MMO-игра, в которой игроки строят и развивают свои королевства, защищаясь от атак других игроков. Каждое королевство в Eternum — это NFT, и игроки могут торговать ими на рынке.

2. Небесный Раздор
Sky Strife — полностью ончейн-игра, построенная на игровом движке MUD. Она представляет собой динамичные сражения в жанре стратегии в реальном времени (RTS) и разработана командой Lattice, создателями движка MUD. Геймплей Sky Strife похож на другие стратегические игры в реальном времени, в которых четыре игрока начинают игру на своих основных базах на карте. Игроки стремятся захватить больше ресурсов для производства солдат, защиты своих баз и нападения на базы других игроков. Игрокам необходимо распределять ресурсы между производством солдат, контролем ресурсов карты, защитой баз и нападением на базы других игроков, чтобы сформулировать подходящую стратегию.
Sky Strife в настоящее время находится в фазе тестнета, и его токен — ORB, который еще не был выпущен. Команда разработчиков планирует итерировать Sky Strife, чтобы превратить его в самоуправляемый мир с ресурсами, логикой и свободно конструируемой экономикой, что позволит сообществу разрабатывать новые ончейн-игры, игровые правила и игровые модули в мире Sky Strife.
3. Клетка
Cellula — это полностью ончейн-игра-симуляция искусственной жизни. В Cellula игроки создают искусственную «жизнь», комбинируя и собирая мельчайшие единицы жизни — клетки. Игроки могут наблюдать рост, размножение и эволюцию этих «жизненных» форм в виртуальном пространстве. Cellula использует высоту блока Ethereum в качестве «времени», и каждая «жизнь» развивается с ростом сети Ethereum.
Игры Web2.5
Помимо полностью onchain игр, большинство других проектов GameFi можно классифицировать как игры Web2.5, где игровые активы находятся в цепочке, а большая часть игровой логики обрабатывается централизованными серверами. С 2023 по 2024 год многие такие игры начали открытое бета-тестирование или были официально запущены, включая многопользовательскую онлайн-ролевую игру Bigtime, шутеры от первого лица Matr1x FIRE и SHRAPNEL, а также стратегическую игру GasHero.
Эти игры извлекли уроки из неудач игр на блокчейне в 2021 году, сосредоточившись на Play & Earn, оптимизировав игровой аспект игровой графики, игрового процесса и пользовательского опыта. Токеномический дизайн также был оптимизирован для привлечения пользователей с бесплатными или низкими порогами.
Проблемы безопасности GameFi
GameFi не только предоставляет игрокам токен-стимулы, но и дает игрокам право собственности на игровые активы, создавая игровые проекты с характеристиками зашифрованной экономики и децентрализации. Однако разработка GameFi сталкивается со многими уязвимостями безопасности и хакерскими атаками, что создает серьезные угрозы безопасности пользовательских активов и негативно влияет на здоровое развитие всей экосистемы GameFi.
Beosin крайне обеспокоен безопасностью экосистемы GameFi. После запуска популярных сетевых игр, таких как Fren Pet и xPet, Beosin провел анализ безопасности своих токенов и игровых контрактов, чтобы избежать потенциальных уязвимостей и атак. Итак, каковы общие проблемы безопасности в GameFi и как можно улучшить безопасность GameFi? В ответ Beosin изложил следующие риски безопасности и рекомендации.
Проблемы безопасности в сети
Уязвимости контракта токенов
Проекты GameFi обычно используют один или несколько токенов в качестве внутриигровой валюты для покупки предметов и вознаграждения игроков. Контракты токенов управляют чеканкой токенов, торговлей и сжиганием. Уязвимости в контрактах токенов могут иметь катастрофические последствия для всей экономической системы игры.
Контракты токенов часто имеют риски централизации, когда владелец/администратор контракта токенов имеет чрезмерные разрешения. Владелец/администратор контракта может изменять комиссии за транзакции токенов, запрещать пользователям покупать или продавать, добавлять черные списки адресов, выполнять неограниченный чекан или даже сбрасывать балансы токенов любого адреса.
Пользователи могут проверять риски адресов контрактов токенов через платформу EagleEye. EagleEye обнаруживает и предупреждает пользователей о рисках контрактов токенов, помогая им избежать потенциальных потерь.
Уязвимости деловых контрактов
Бизнес-контракты GameFi отвечают за реализацию основного игрового процесса и распределение вознаграждений. Большинство разработчиков делают свои бизнес-контракты обновляемыми. Для безопасности обновляемых контрактов Beosin рекомендует:
(1) Инициализация контрактов и зависимостей: разработчики могут забыть инициализировать контракты и зависимости во время развертывания, что приведет к серьезным уязвимостям.
(2) Помните о конфликтах хранения: изменение хранилища во время обновления контракта может привести к конфликтам хранения между различными версиями контракта, что может привести к ошибкам в данных и финансовым потерям.
(3) Обратите внимание на контроль разрешений: Разработчикам необходимо ограничить разрешения на обновление контрактов, чтобы не допустить получения злоумышленниками контроля над обновлениями контрактов. Хакеры могут получить контроль над обновлениями посредством кражи закрытого ключа или атак на управление.
Уязвимости NFT
NFT служат основными игровыми активами, удерживаемыми игроками в проектах GameFi, а их количество и редкость обеспечивают ценность игровых активов. Однако ненадлежащая реализация NFT может привести к рискам безопасности.
Реализация случайности является критически важным фактором для проектов. Проекты GameFi часто вводят такие действия, как слепые ящики и случайные награды в игровых заданиях. В процессе создания NFT в таких событиях проекты могут использовать временные метки блоков в качестве источника информации для генерации NFT различной редкости. Однако временные метки блоков можно предсказать или контролировать, что приводит к нечестной игровой конкуренции. Beosin рекомендует проектам использовать Chainlink VRF (проверяемая случайная функция) для снижения таких рисков.
Кроме того, проекты должны безопасно хранить метаданные, изображения и хэш-значения IPFS своих NFT, чтобы предотвратить раннюю утечку данных о редкости NFT. В противном случае хакеры могут найти метаданные соответствующих NFT, заблокировать самые редкие NFT во время процесса чеканки.
Когда игроки торгуют NFT, проекты должны знать разницу между токенами ERC-1155 и ERC-721. ERC-1155 — это улучшение по сравнению с ERC-721, поддерживающее создание как взаимозаменяемых токенов, так и NFT в одном контракте. Токены ERC-721 требуют множественных переводов, тогда как токены ERC-1155 могут передаваться партиями. Проектам необходимо различать реализацию связанных переводов токенов. Ранее TreasureDAO в цепочке Arbitrum подвергся атаке из-за этой проблемы.
Уязвимости кросс-чейн-моста
Проекты GameFi с несколькими цепочками и цепочки приложений GameFi используют кросс-чейн-мосты для сопоставления игровых активов по разным сетям блокчейнов. Кросс-чейн-мосты имеют решающее значение для повышения ликвидности и привлечения пользователей в игру/экосистему. Однако кросс-чейн-мосты GameFi несут два основных риска:
Во-первых, из-за уязвимостей контрактов игровые активы, сопоставленные между различными сетями, могут быть несогласованными. Хакеры могут использовать уязвимости контрактов для раздувания игровых активов в одной сети с целью получения прибыли.
Во-вторых, существует риск узлов валидаторов кросс-чейн-мостов. Ранее сеть Ronin Network понесла убытки в размере 620 миллионов долларов из-за утечки закрытого ключа узла. Beosin рекомендует цепочкам приложений GameFi увеличить количество узлов валидаторов для своих мостов кросс-чейн, надежно хранить закрытые ключи и избегать злонамеренного управления узлами валидаторов, приводящего к потерям.
Проблемы безопасности оффчейн
За исключением полностью onchain игр, бэкэнд логика и интерфейсы большинства GameFi проектов по-прежнему полагаются на offchain централизованные серверы. Эти серверы хранят важную информацию, включая некоторую игровую логику, игровые данные и информацию об аккаунтах игроков. Эти серверы подвержены вредоносным атакам.
Фальсификация данных NFT
Как подчеркивалось ранее, метаданные NFT имеют решающее значение. Однако многие проекты GameFi хранят свои метаданные NFT на централизованных серверах, а не в децентрализованной инфраструктуре, такой как Arweave. Это увеличивает риск того, что злоумышленники или внутренние участники проекта будут вмешиваться в метаданные, нарушая права собственности игроков и интересы в их игровых активах.
Фишинговые атаки
Злоумышленники могут получить конфиденциальную информацию от проектных групп с помощью фишинговых атак, например, закрытые ключи кошелька, управляющие игровой казной и учетными записями GitHub. Затем хакеры могут расширить масштаб атаки с помощью атак на цепочки поставок или фишинговых атак, что приведет к более значительным потерям.
Заключение
После трех лет исследований GameFi увидела появление более проприетарных игровых блокчейнов и более качественных игровых проектов. Полностью onchain игры представляют собой более Web3-родное повествование, но они все еще находятся на очень ранних стадиях, и весь трек требует времени для итерации. При участии в создании трека GameFi разработчикам необходимо уделять внимание избеганию рисков безопасности, упомянутых выше, чтобы создавать более надежные проекты GameFi.
Контакт
Если вам нужны какие-либо услуги по обеспечению безопасности блокчейна, свяжитесь с нами:
Официальный сайт Beosin EagleEye Twitter Telegram Linkedin