Технологии блокчейн всё активнее внедряются в практически все сферы нашей жизни. Финансы, государственное управление, благотворительность, системы контроля и много чего ещё. Так что совершенно не удивительно, что нашлись умельцы, которые решили попробовать интегрировать блокчейн в явление, неразрывно связанное с цифровыми технологиями – компьютерные игры.
Почему это актуально?
Подавляющее большинство онлайн-игр работает на основе централизованного принципа. Есть сервер, есть игровая администрация, которая его полностью контролирует. И есть игроки, которые вынуждены полностью полагаться на адекватность руководства. Что, увы, наблюдается далеко не всегда. Не говоря о других возможных проблемах, характерных для централизованных сетей, таких как:
- Многочисленные неисправности из-за технических ошибок, вызванных недостаточной мощностью сервера и проблемами с кодом.
- Взломы и другие атаки со стороны хакеров
- Периодические и непредсказуемые отключения центральных серверов игры
- Несправедливые блокировки аккаунтов и ресурсов, привязанных к ним
- Непрозрачность игровой механики и прямое злоупотребление этим
Да даже пользовательское соглашение защищает преимущественно интересы администрации и разработчиков, а не пользователей. И, увы, долгое время у этой системы не было альтернативы.
Однако с технологией блокчейн, получится «отобрать» власть у «привилегированной группы» и равномерно распределить её между пользователями, у которых появится возможность не только пассивно потреблять цифровой продукт, но и активно его менять. По крайней мере, в тех пунктах, которые касаются лично их. Однако у такого нового способа взаимодействия есть как плюсы, так и минусы.
Преимущества
- Контроль над собственностью. Достаточно привязать определённые игровые моменты (валюта, предметы, облики, персонажей) к внутриигровым токенам, типа ERC-721, чтобы сделать их реальной собственностью игрока. В обычных играх, всё это контролируется администрацией проекта. И может быть в любой момент удалено.
- Оптимизация платежей. Игровая экономика полностью регулируется администрацией. Цены на игровую валюту устанавливаются искусственно, а не в рамках рыночной экономики. Кроме того, очень малый процент онлайн-игр поддерживает перевод игровой валюты в реальную. В децентрализованных приложениях с этим всё проще.
- Межигровое взаимодействие. Сейчас практически невозможно перевести одну игровую валюту и активы в другую. Для децентрализованных приложений, работающих на одном блокчейне, это не такая уж большая проблема.
- Честные правила. Разработчики склонны вносить в игру изменения, руководствуясь исключительно собственным взглядом на игру. Мнение игроков учитывается крайне редко. С децентрализованными приложениями это не прокатит – любое изменение может быть внесено только после одобрения большинства. Кроме того, хакерам и читерам куда проще взломать единичный сервер, нежели постоянно меняющийся блокчейн.
- Продолжение игры. Если разработчики сочтут обычную игру бесперспективной – сервер закроется и игрокам останутся разве что «пиратские версии» с урезанным кодом. Если же подобная ситуация произойдёт с децентрализованной игрой – она будет жить, пока есть люди, которые в неё играют. Кто-то может даже добровольно взвалить на себя ответственность за дальнейшую разработку и совершенствование.
Недостатки
- Масштабируемость. Чем больше пользователей, тем больше транзакций и процедур. Тем медленнее работа всей сети. Существует определённый предел, после которого игра начинает «тормозить».
- Малый спрос. У каждой игры есть своя целевая аудитория. И привлечение новых игроков – крайне сложное и дорогое дело. Блокчейн-игры хороши, но про них банально мало кто знает.
- Частичная централизация. Несмотря на активное использование внутриигровых токенов ERC-721, многие игры всё равно остаются централизованными и зависящими от центрального сервера.
- Простота. Карточные многопользовательские игры – пока что предел для развивающейся технологии блокчейн. Они могут быть интересными и даже сложными, но про красивую 3D-графику и динамичные активные бои речи пока вообще не идёт.
- Высокий порог вхождения. Чем больше машин поддерживает блокчейн, тем лучше он работает. Но нужно как-то уговорить пользователей установить «недоделанную игру» себе на компьютер. А отношение к «предзаказам» среди геймеров – довольно скептическое.
- Конкуренция. Независимые разработчики не могут нормально соперничать с крупными игровыми корпорациями, вкладывающими миллиарды в разработку и продвижение своего товара.
Как видите, ситуация неоднозначная. Именно поэтому онлайн-игр, основанных на технологии блокчейн, ещё очень мало. Впрочем, благодаря платформам, позволяющим активно инвестировать средства в децентрализованные приложения, типа Ethereum, с каждым годом таких игр становится всё больше и больше. В качестве примера, можно назвать следующие:
- Decentraland – децентрализованная платформа виртуальной реальности
- Cryptokitties – игра, смысл которой заключается в коллекционировании разнообразных котят. Активная внутриигровая экономика.
- Mythereum – многопользовательская игра, основанная на обмене карт. Стилистика слегка напоминает Magic: The Gathering.
- CryptoZombies. Карточная игра, позаимствовавшая стилистику у Plants vs. Zombies
Можно смело утверждать, что у использования технологии блокчейн в компьютерных играх будущее есть. По крайней мере, в некоторых сегментах. Но даже многие крупные современные MMORPG могли бы только выиграть от частичного внедрения данной системы. Жаль только, что игровая индустрия – не менее консервативная штука, нежели банковское дело.