Прежде чем начать рассказывать о блокчейн-играх, я расскажу, для кого эта статья. Если вы опытный геймдевелопер и сами работаете с внедрением блокчейн-элементов в игры, то эта статья вряд ли будет для вас информативной. Статья написана для тех, кто только погружается в эту сферу, кто часто слышал выражения “блокчейн-игры” и “NFT в играх”, но не вполне понимал принципы их работы, и кому интересно понять основы этого широко обсуждаемого направления. Несмотря на обилие новостей по этой теме, материалов, посвященных введению в блокчейн-игры, не так много, поэтому людям зачастую непросто разобраться в основах. Статья не ставит целью поддержку блокчейн-игр, а призвана ознакомить читателей с их базовой механикой и принципами работы.
Блокчейн - что это такое, основные характеристики
Для начала, давайте поговорим о том, что такое блокчейн и какие его основные характеристики. Очень часто блокчейн употребляется в финансовом контексте как нечто, неразрывно связанное с криптовалютами. Однако блокчейн не является исключительно финансовым инструментарием, а его применение может выходить далеко за рамки поддержки криптовалют.
В общем и целом, блокчейн - это большой цифровой реестр данных, который хранит информацию об определенных активах. А вот сами эти активы могут быть, как и в реальном мире, разными - могут быть криптовалютами (которые будут цифровым аналогом денег), а могут быть цифровыми объектами (упрощенно говоря, цифровой аналог предметов). Валюты будут иметь исключительно экономическую ценность и будут полностью взаимозаменяемыми (вы можете поменять один биткоин на другой, и ничего не изменится), а вот объекты будут ценны не только в экономическом плане, и просто заменить один на другой не получится (например, две разные цифровые картины не будут взаимозаменяемыми). Такие уникальные цифровые объекты, записанные в блокчейне, называются NFT (non-fungible tokens, или невзаимозаменяемые токены). К ним относятся и цифровые игровые активы (например, мечи, щиты, карточки). Строго говоря, в теории существуют разные мнения насчет того, следует ли относить к NFT полностью взаимозаменяемые игровые активы (например мечи, которые существуют в объеме 100 штук и не обладают уникальными характеристиками), но на практике их называют именно так.
Блокчейн-реестр обладает несколькими особенностями:
Децентрализованный (decentralized) - не существует единого лица/предприятия/объекта, кому бы принадлежали данные или управление ими в этом реестре. Эти данные могут видеть и использовать все.
Неизменяемый (immutable) - данные в этом реестре не могут быть изменены.
Например, у Александра имеется 10 биткоинов. Пока он не потратит их или не отправит другому лицу, у него всегда будет 10 биткоинов. Никто не сможет изменить эти данные. Отсюда, кстати, следует такая характеристика как прозрачность/доказуемая история владения.
Доказуемая редкость (provable scarcity) - активы в таком реестре ограничены в количестве и не могут превышать объемов, установленных их создателем. Например, может существовать только 21 миллион биткоинов. Для других цифровых активов - эти ограничения могут быть любыми другими; например, созданы специальные щиты, и таких щитов существует ровно 100.
Поскольку речь идет о реестре данных об активах, - характерными записями в этом реестре будет информация о владении этими активами и транзакциях с ними.
Владение и транзакции
Допустим, мы решили заглянуть в блокчейн-кошельки и проверить записи о владении активами. Тогда, если мы говорим о криптовалюте, можно встретить такую запись:
Cryptocurrency: Александр владеет 5 биткоинами в Bitcoin-кошельке
Если вдаваться в детали - конкретных имен в таких записях не будет, будет информация об адресах блокчейн-кошельков, но для простоты восприятия оставим в таком виде.
А как будет выглядеть запись о владении гейминг-активами? Например, так:
Gaming: Александр владеет 2 мечами и 1 шлемом в Ethereum-кошельке
Игровые активы чаще всего регистрируют именно на блокчейне Ethereum (но иногда встречаются и другие, например, Solana или Flow).
А вот записи, регистрирующие транзакции, могут быть такими:
Cryptocurrency: Александр отправил 4 биткоина Анне
Gaming: Александр отправил 1 меч и 1 шлем Марине
Как мы видим, общий принцип функционирования гейминговых активов на блокчейне похож на принцип функционирования других активов, - криптовалют, в том числе.
Игры
Теперь рассмотрим другую составляющую блокчейн-игр, собственно, сами игры.
Как строится принцип работы традиционных игр?
Вы играете в игру, и по мере игры вы находите и присваиваете различные предметы, оружие, инструменты или приспособления. А далее вы задействуете эти предметы в этой конкретной игре.
Когда же вы выключаете эту игру - вы больше не используете найденные вами предметы. Кроме того, если вы полностью прекратите играть в эту игру - все собранные орудия, инструменты и приспособления станут для вас абсолютно бесполезными: в других играх они не работают, а продать или сдать их в аренду нельзя.
В блокчейн-играх такого не происходит. В блокчейн-игре вы будете так же находить и собирать предметы, орудия и инструменты, и использовать их. Но ключевое отличие состоит в том, что эти предметы могут существовать за пределами этой конкретной игры и не исчезают с вашим выходом из нее. Выйдя из одной игры, вы все еще можете использовать эти активы в другой, а также распоряжаться ими как своим имуществом - например, сдать в аренду или продать за криптовалюту.
Теперь, чтобы было понятнее, давайте на примере рассмотрим использование активов в традиционных и блокчейн-играх.
Начнем с традиционных. Допустим, существуют игры А (из жанра подземелье, dungeon crawl), B (строительство городов, city builder) и C (коллекционная карточная игра, collectible card game). В каждой из них можно собирать и использовать предметы, но в каждой - только свои. Меч, полученный в игре B не применим в игре А; а карточки из игры С - никак не отобразятся, когда вы зайдете в игру B. Каждый блок активов существует только во вселенной своей конкретной игры.
![Игровые активы в традиционных играх Игровые активы в традиционных играх](https://habrastorage.org/getpro/habr/upload_files/afd/b17/6f2/afdb176f200d87beb1294852273bc925.png)
В блокчейн-играх активы создаются и хранятся на блокчейне, и когда вы их получаете - они попадают в ваш блокчейн-кошелек (например, отправляются на ваш Ethereum- адрес). Поэтому с выходом из игры они не исчезают. Кроме того, когда вы зайдете в другую игру, эта игра считает информацию о ваших активах - и они проявятся и там (если, конечно, разработчики внедрили использование этого актива в свою игру).
Теперь представим три аналогичные игры, но на этот раз - с блокчейн-механикой. И, допустим, существует определенный блокчейн-актив, например, серебряный топор. Этот серебряный топор не был создан в рамках ни одной из этих игр. Он мог быть, например, создан разработчиками какой-то четвертой игры, в которой его можно было выиграть, или независимым проектом, у которого его можно было купить. Так или иначе, этот актив набрал популярность, и теперь такими топорами владеет ряд пользователей, и информация об этом хранится на блокчейне. Заметив популярность этого актива, блокчейн-игры А, B и С решили внедрить использование серебряного топора в свой геймплей. Тогда схема будет выглядеть так:
![Игровые активы в блокчейн-играх Игровые активы в блокчейн-играх](https://habrastorage.org/getpro/habr/upload_files/a32/b58/2d1/a32b582d184fd583084940b8fb3cdaf5.png)
Благодаря блокчейн-механике, серебряный топор существует вне экосистемы конкретной игры. Блокчейн-игры A, B или C, внедрившие этот актив, смогут считать информацию о его наличии у пользователя, который заходит в игру. Поэтому обладатели серебряных топоров смогут пользоваться им в каждой из этих игр. Это означает, что такой актив существует в нескольких вселенных, или в мультивселенной (multiverse).
Что интересно, наш серебряный топор будет принимать разные формы и обладать разным функционалом в зависимости от конкретной игры. Например, в игре А (из жанра подземелья) он будет оружием - и сможет рубить драконам головы, в игре B (строительство городов) он будет выполнять функции инструмента для вырубки леса, а в карточной игре C он превратится в карточку, добавляющую несколько атак. То есть переходя из одной вселенной в другую, актив будет трансформироваться под конкретную механику и законы этой вселенной. Такая трансформация - неотъемлемая характеристика мультивселенных, что кстати забавным образом совпадает с рассуждениями физиков на эту тему.
Теперь давайте поговорим о том, как создаются такие игровые активы. В упрощенном виде, в блокчейн отправляются данные о названии актива, его изображении, его установленном количестве, а также создается свод правил о владении и передаче этого актива - некий контракт. Он так и называется - “smart contract". Например, там будет информация о первоначальном владельце актива (по умолчанию, им будет создатель).
![Epochrome Sword Epochrome Sword](https://habrastorage.org/getpro/habr/upload_files/219/552/ce4/219552ce4e1925f80306cae01040f9a8.png)
Иногда активы создаются разработчиками какой-то одной игры, а затем возможность его использования добавляют в свою механику другие игры. Но бывает и такое, что актив создается даже до того, как игры его внедрят. Например, проект Enjin, один из лидеров в индустрии блокчейн-гейминга, создали меч, Epochrome Sword, а уже потом ряд игр - Bitcoin Hodler, Forest Knight, Grasshopper Farm, Lost Relics и Kingdom Karnage - подтвердили, что интегрируют его в свою механику, тем самым образовав мультивселенную, в которой существует этот предмет.
Влияние блокчейн-технологий на индустрию игр
В чем же заключается влияние блокчейн-технологий на индустрию игр, помимо непосредственных изменений в игровой механике?
Основное изменение - это трансформация владения игроками активов из условного в подлинное. Теперь игровые активы привязаны не к играм, а к самим игрокам; а владение активами - благодаря публичному и децентрализованному характеру блокчейна - прозрачно и защищено от взломов. Таким образом временные и денежные вложения игроков становятся намного лучше защищены. Помимо этого, благодаря возможности использования активов в разных играх - владение ими становится куда более ценным.
Все это - трансформация владения, прозрачность и защищенность, широкая применимость активов - дает старт новым экономическим моделям и паттернам в индустрии гейминга, например:
Формируется полноценный рынок активов, на котором игроки могут купить понравившийся актив или продать свой собственный.
Возникают новые модели заработка на играх:
Play-to-earn - в процессе игры вы можете собирать и выигрывать гейминговые активы или прокачивать/усиливать свойства какого-то актива (например, персонажа) с целью дальнейшей продажи.
Rent-to-earn - если для вступления в игру нужно владеть определенными активами, а купить их - неподходящий вариант, можно их арендовать. Вы арендуете актив, вступаете в игру и зарабатываете, а полученную прибыль делите с арендодателем.
Однако не стоит полагать, что основанные на блокчейне игровые модели не имеют рисков и недостатков. Напротив, подобная связка с финансами вкупе с взрывным ростом этого направления нередко является притягательной для недобросовестных людей, а применение на практике этой технологии в играх часто критикуется. Перечислю некоторые из недостатков:
Эксплуатация NFT в недобросовестных схемах. Например, один из крупшейших NFT-маркетплейсов - OpenSea, сообщил, что около 80% NFT, созданных при помощи бесплатных инструментов, — это плагиат или спам.
Фокус на монетизации, а не на развитии игрового опыта. Большинство существующих блокчейн-игр являются, скорее, проектами по монетизации, где и разработчики, и игроки фокусируются на заработке, а не на развитии игрового опыта - сюжета, креативности и т. д.
Ущерб окружающей среде. Как упоминалось выше, NFT-транзакции чаще всего проводятся на блокчейне Ethereum; эта сеть потребляет очень большое количество электроэнергии, что неоднократно признавалось самой компанией. Недавно компания предприняла шаги по резкому сокращению потребления электроэнергии.
Как мы видим, блокчейн-технологии не просто оказали влияние на индустрию игр, а трансформировали ее, дав толчок новому витку ее развития - на пересечении игр и экономики. О характере этих трансформаций пока рано говорить однозначно, но они продолжают происходить на наших глазах, и, скорее всего, в ближайшее время мы увидим еще множество интересных изменений.