Что такое блокчейн-игры?

Vitaly Fedorov
Chainlink Community
9 min readFeb 20, 2023

Естественная синергия между видеоиграми и Web3 очевидна. И то и другое являются цифровыми, используют цифровые предметы и цифровые валюты, а также имеют неявные или явные аспекты геймификации, встроенные в них. Но Web3 — это не игра, хотя игры могут быть созданы на ее основе. Большинство современных игровых предметов и валют не являются криптовалютными токенами, хотя и могут ими быть.

Читайте дальше, чтобы узнать, как технология блокчейн может улучшить игровой опыт.

Что такое блокчейн-игры?

Игра на блокчейне — это любая игра, использующая технологию блокчейна для улучшения или изменения архитектуры традиционных видеоигр.

Суть игр на блокчейне, независимо от жанра, к которому они относятся, заключается в том, чтобы переопределить отношения между игроками и создателями игр, сделав их более справедливыми и прозрачными. При этом существует различная степень внедрения технологии блокчейн в видеоигры.

Как работает крипто-гейминг?

Хороший способ понять, как работает блокчейн-гейминг и каковы преимущества игр на блокчейне, — это рассмотреть новые инструменты, доступные разработчикам криптоигр. В частности, криптокошельки, смарт-контракты и токены блокчейна.

Примечание: все эти вещи построены на основе блокчейн.

Кошельки как универсальные идентификаторы игроков

Отличительной чертой традиционных игровых систем (и вообще программного обеспечения, не связанного с блокчейном) является закрытая система входа в систему. У геймеров есть отдельные идентификаторы для каждой закрытой игровой экосистемы, частью которой они являются. У них есть учетная запись Steam, учетная запись Epic, учетная запись Riot Games и так далее и тому подобное.

Хотя многие геймеры считают это неизбежной реальностью современного игрового мира, криптокошельки предоставляют альтернативу для криптогеймеров. Если блокчейн и игры, созданные на его основе, являются исконно цифровыми мирами, то блокчейн-кошельки являются универсальным пропуском — геймерам достаточно создать один кошелек, чтобы получить доступ ко всем играм.

Примечание: В настоящее время существуют ограничения для этой модели универсального доступа из-за проблем со связью между несколькими экосистемами блокчейн. Подробнее об этом позже.

Подключите свой кошелек: Универсальный логин для всех игр на блокчейне.

Умные контракты как основной код
Смарт-контракты являются основой всех приложений блокчейна. Они автоматически выполняются детерминированным образом, предоставляя игрокам минимальную гарантию того, что часть игры, описанная в этих контрактах, будет выполняться в соответствии с кодом каждый раз.

Хотя конечной целью может быть выполнение всей игровой логики через смарт-контракты, важно отметить, что большинство игр на блокчейне сегодня работают через гибридную архитектуру, которая использует как код на блокчейн (смарт-контракты), так и код вне блокчейн из-за ограничений скорости и масштабируемости. Сегодня смарт-контракты в блокчейн-играх в основном помогают облегчить создание и перемещение игровых предметов и валют, но они также могут использоваться для обеспечения безопасности важнейших внутриигровых функций, таких как определение исхода конкретного раунда или матча в игре.

Токены как цифровые предметы и валюта

Цифровая валюта и предметы — обычное явление в онлайн-видеоиграх. Они выпадают при победе над боссами, зарабатываются при выполнении заданий, вознаграждаются за игру, приобретаются в обмен на символические предметы — и это лишь несколько примеров использования. Токены блокчейна служат той же цели, как взаимозаменяемые (вспомните Runescape “gp”), так и не взаимозаменяемые (внутриигровые предметы).

Сегодня внутриигровые валюты и предметы обычно хранятся и распределяются издателем игры на собственном внутреннем сервере. Они контролируют, что игроки могут делать со своими цифровыми активами, решая, кому они принадлежат и как они могут их использовать. В играх с блокчейном дело обстоит иначе.

Внутриигровые активы, основанные на токенах блокчейн, устанавливают новый стандарт владения цифровыми активами. Когда внутриигровой предмет является NFT, он принадлежит игроку. Его нельзя отнять или стереть, и есть способы делать то, что должен уметь делать любой человек с принадлежащим ему предметом — продавать его, обменивать и покупать на него вещи — без явного разрешения разработчика игры.

Игры на блокчейне предлагают открытую внутриигровую экономику с суверенным правом собственности на цифровые предметы и валюту.

Контраргумент против повсеместного внедрения внутриигровых токенов блокчейна заключается в том, что издатели игр все еще могут сделать актив бесполезным, удалив его полезность из игры. Это правда. Но превращение токенов в стандарт де-факто в играх переворачивает статус-кво цифрового владения. До появления блокчейна право собственности было подарком — решением, которое рассматривалось и одобрялось издателем игры. В играх на блокчейне это фундаментальное право, которое не должно быть умышленно отобрано.

Токены как средство управления игроками.

Токены представляют собой не только внутриигровую валюту и предметы. Токены также могут использоваться для координации деятельности децентрализованных автономных организаций (DAO) и наделения игроков правами членства и управления.

Основную концепцию токена DAO, независимо от реализации, можно свести к трем элементам:

  • Токены распределяются среди игроков на основе произвольных критериев. Они могут варьироваться от выполнения определенных действий до точек данных, которые демонстрируют преданность игрока игре (например, завершение события или проведение определенного количества времени в игре).
  • Токены имеют определенный вес голосов. Будь то один голос за токен, один голос за игрока или другая схема управления, токены эффективно выступают в качестве средства голосования для игроков.
  • Токены используются для голосования по предложениям. Предложения имеют настраиваемые границы по охвату (то есть, что можно изменить) и участию (то есть, кто может предлагать что-либо, или даже кто может голосовать за что).
Базовая модель того, как может работать управление игроками с помощью токенов. Все аспекты можно настраивать.

Голосование токенами дает игрокам возможность высказать свое мнение о направлении развития игры — мощный инструмент для стимулирования евангелизма игроков, продвижения правильных решений по дизайну игры и аутсорсинга определенных элементов разработки игры.

Ключевой вопрос, на который необходимо ответить с помощью токенов DAO, — как добиться максимальной эффективности в разработке игры и сохранить целостное творческое направление, обеспечив при этом максимальное участие игроков. Например, система, в которой игроки коллективно голосуют за баланс геймплея или спецификации полномасштабных обновлений в многопользовательских онлайн-играх, вряд ли будет работать. Для этой работы лучше всего подходят специализированные игровые аналитики и разработчики с глубоким пониманием состояния игры. Более осмыслены косметические решения, такие как скины. Любой игрок может разрабатывать, предлагать и голосовать за концепцию скина, что дает дополнительное преимущество в обеспечении скрытого спроса — выигрыш как для разработчиков игр, так и для игроков.

Управление игрой с помощью токенов — это широкое пространство для дизайна, которое еще не исследовано до конца, что означает необузданный потенциал для инноваций. Издатели игр должны стремиться использовать эту развивающуюся технологию, чтобы дать игрокам возможность определять результаты игр, которые им интересны.

Технические ограничения в играх на блокчейне

Сегодня существуют определенные ограничения и проблемы при создании игр на блокчейне, которые необходимо решить, прежде чем игры смогут действительно достичь стандартов, ожидаемых основными игроками.

Барьеры для входа

Исторически сложилось так, что игры на блокчейне имеют худшие впечатления у игроков по сравнению с традиционными играми из-за зарождающегося состояния инфраструктуры, лежащей в основе блокчейна. Чтобы начать играть, геймерам часто приходится заводить сторонний кошелек и пополнять его достаточным количеством токенов сети для оплаты транзакционных комиссий. Любой внутриигровой механизм, требующий транзакций, также требует от игроков отдельного подписания транзакций, что является ключевым препятствием, нарушающим погружение в игровой процесс и создающим небольшие, но пагубные барьеры для достижения бесшовного пользовательского опыта.

Игрокам приходится постоянно сталкиваться с барьерами пользовательского интерфейса, как описано выше, когда они играют в игры или взаимодействуют с токенами блокчейна.

Масштабируемость и задержки в играх

Хотя конечная цель состоит в том, чтобы игры на блокчейне были полностью на блокчейне в виде серии смарт-контрактов, существующие ограничения масштабируемости блокчейна затрудняют создание игр на блокчейне таким методом, поскольку видеоигры часто имеют требования к вычислениям и задержкам, с которыми блокчейн сегодня не может справиться. Если бы игра на блокчейне, требующая больших вычислений, была построена полностью на блокчейне сегодня, то, скорее всего, геймеры столкнулись бы с задержкой в игре — одной из самых неприятных проблем для геймеров.

Многогранная проблема масштабируемости блокчейна в одной картинке.

Связность и разобщенные экосистемы

Экосистема блокчейна раздроблена на широкий спектр не связанных между собой сред первого и второго уровней. Хотя блокчейн выступает в качестве универсального и общего бэкенда для всех игр, построенных на его основе, между игрой на Ethereum и игрой на Solana все еще существует разрыв. Игроки должны использовать разные кошельки, а возможности для передачи сообщений от одного блокчейна к другому ограничены.

Эта проблема во многом похожа на фрагментацию в традиционных игровых экосистемах, о чем свидетельствует пример необходимости заводить учетные записи Steam, Epic и Riot, чтобы играть в игры от этих издателей. Но корень проблемы в другом. В традиционных играх существует стимул для создания закрытых систем. Блокчейн-игры по своей сути более открыты. Просто не хватает надежной кросс-чейн инфраструктуры, хотя многие команды в настоящее время работают над ее созданием.

Хотя блокчейн — это взаимосвязанные виртуальные миры, они в значительной степени оторваны друг от друга из-за отсутствия кросс-чейн инфраструктуры.

Появляющиеся решения для устранения ограничений игр на блокчейне

Несмотря на эти ограничения и проблемы, блокчейн-игры только совершенствуются. Технические проблемы активно решаются, а инфраструктура для работы с блокчейн-играми нового поколения уже на горизонте.

Абстракция кошелька

В двух словах, абстракция учетной записи кошелька раскрывает возможности кошелька игрока, устраняя необходимость постоянно подписывать транзакции, а в некоторых случаях и убирая комиссию за транзакции, если приложение само решит их покрыть. Это наиболее полезно для перемещения цифровых активов, которое всегда требует транзакций в блокчейне со стороны игрока.

Конечная цель: устранение барьеров для бэкэнд-кошельков, которые заставляют игроков осознавать, что они используют технологию блокчейн.

Блокчейн и масштабируемость второго уровня

Достижения в области масштабируемости блокчейна, а также появление сред второго уровня помогают устранить вычислительные барьеры для обеспечения высокой пропускной способности игр Web3. Это фактически означает, что геймерам больше не придется иметь дело с длительными перегрузками сети и высокими сетевыми сборами, которые существенно влияют на впечатления игроков.

Оракулы блокчейна

Chainlink, ведущий в отрасли оракул блокчейна, предоставляет ряд услуг, которые делают Web3-игры более эффективными, прозрачными и бесшовными. Инфраструктура Chainlink позволяет блокчейну, кошелькам и смарт-контрактам выполнять задачи, на которые они изначально не способны, делая игры на блокчейне более совместимыми, прозрачными и выгодными.

Кросс-чейн совместимость
Протокол кросс-чейн совместимости (CCIP) — это разрабатываемая структура с открытым исходным кодом, позволяющая блокчейнам и средам второго уровня взаимодействовать друг с другом. Это последний элемент, который открывает универсальную среду для игр на блокчейне.

Цифровые активы могут беспрепятственно переноситься с одного блокчейна на другой, идентификация и логины игроков могут быть всеобъемлющими, независимо от используемого блокчейна, а кросс-чейн смарт-контракты позволяют издателям игр использовать каждый блокчейн для своих индивидуальных преимуществ (т.е. масштабируемость, хранение данных, безопасность, децентрализация и т.д.).

Открытый стандарт совместимости блокчейна открывает универсальную игровую экосистему блокчейна.

Проверяемая случайность
Верифицируемая случайная функция (VRF) Chainlink служит для игр на блокчейне проверяемой формой случайности. Аналоговая параллель с VRF: представьте, что вы играете в кости, и есть машина, которая проверяет вес и баланс костей, чтобы убедиться, что игра не подтасована.

Именно это и делает Chainlink VRF. Блокчейн-игры могут использовать Chainlink VRF непосредственно внутри смарт-контрактов, чтобы предоставить своим игрокам уникальную Web3-гарантию прозрачности и справедливости. Будь то шанс критического удара, раскрытие лутбокса или любая другая игровая функция, требующая случайности, VRF обеспечивает новый стандарт случайности для разработчиков блокчейн-игр.

Случайность является основной характеристикой почти всех видеоигр, и Chainlink VRF обеспечивает доказательство целостности RNG в игре.

Автоматизация
Автоматизация смарт-контрактов необходима для улучшения игрового процесса в криптовалюте. Без нее игроки вынуждены выходить из игры, вручную подписывать транзакцию и платить комиссию, чтобы продолжить игру. В некоторых блокчейн-играх игрокам приходится инициировать начало и конец игры, а затем оплачивать транзакционные сборы, чтобы получить вознаграждение. Это рутинные задачи, которые нарушают погружение в игровой процесс и приводят к некачественным впечатлениям игроков.

Отсутствие автоматизации является фундаментальным ограничением для разработчиков, внедряющих смарт-контракты для обеспечения основного или даже побочного игрового процесса. Chainlink Automation решает эту проблему, позволяя разработчикам игр автономно выполнять транзакции, которые обновляют состояние игры от имени игроков — минимальный стандарт для любой игры, чтобы прорваться в мейнстрим.

Блокчейн-гейминг: Связанность, право собственности и расширение возможностей

Связанность, право владения и расширение прав и возможностей. Это то, что технология блокчейн и Web3 в целом предлагают все более цифровому миру. В функциональном плане блокчейн-игры выполняют ту же роль, что и любые другие игры. Игроки влюбляются в игру по разным причинам, начиная от друзей, которых они заводят, достижений, к которым они стремятся, и заканчивая захватывающими мирами, которые они могут исследовать.

Основная идея криптоигр заключается в том, что эти впечатления можно сделать лучше. С помощью Web3 мы можем создавать более крупные и более связанные цифровые миры, наделять игроков правом суверенной собственности на свои достижения и предоставлять игрокам возможность вносить значимый вклад в игры, в которые они вкладывают часы и часы своего времени, преданности и усилий.

Присоединяйтесь к русскоязычному сообществу Chainlink в Телеграм.

Официальные источники на английском: Twitter для новостей, уведомлений о новых статьях; Telegram или Reddit для основных вопросов, Discord — для детальных технических вопросов и дискуссий.

--

--