Децентрализованные игры в блокчейне TON

Один из основных трендов развития криптовалютного рынка наблюдается в сегменте GameFi — игровых финансов. Бурный рост стал возможен благодаря внедрению концепции Play-to-Earn (играй и зарабатывай) и феноменальному скачку популярности NFT.

Практическая реализация этих идей позволила тысячам игроманов и разработчикам конвертировать свои творческие и профессиональные навыки в дополнительный доход.

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

Что же можно назвать децентрализованной игрой?

Уникальность и ключевое отличие игр на блокчейне от обычных компьютерных игр заключается в том, что игрок становится владельцем игровых NFT (non-fungible token), игровых разменных атрибутов, инвентаря (SFT — semi-fungible token), такого как мечи, шапки, одежда, оружие, драгоценности, корабли и прочее, и внутриигровой валюты (FT — fungible token).

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

Проще говоря, децентрализованная игра должна строиться на смарт-контрактахПример такой игры — популярная Axie Infinity на базе блокчейна Ethereum.

Интерфейс игры Axie Infinity

Axie Infinity — это игровая вселенная, наполненная «Акси», которых игроки могут собирать в качестве домашних животных. Цель игроков — разводить и выращивать Акси, строить королевства для них и конечно сражаться. У мира Axie Infinity есть собственная экономика, построенная на торговле заработанными ресурсами.

Разработчики проекта сделали свой сайдчейн, что позволило им решить задачи с масштабируемостью, большим количеством и скоростью транзакций, низкой стоимостью комиссий. Но как показала история с AXIE, сайдчейн можно взломать.

Однако если рассмотреть вопрос децентрализации AXIE, то мы снова сталкиваемся с иллюзией: сайт игры не децентрализован, анимация не децентрализована, валидация осуществляется под контролем определенной группы заинтересованных лиц. Какая уж тут децентрализация?

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

Если все запланированные этапы в сети The Open Network (TON) будут реализованы — запуск TON Storage, TON DNS, TON Sites, техническая реализация SFT — то мы сможем говорить о настоящей децентрализации проектов.

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

В этом контексте у TON огромный потенцитал, поскольку The Open Network предлагает в перспективе комплексное решение этих вопросов.

Что такое “блокчейн рядом”

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

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

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

Стандарты NFT

Недавно разработчики TON презентовали стандарты NFT. Это важный сигнал для разработчиков игр на блокчейне The Open Network. Давайте разберемся, почему это круто и почему сообщество TON позитивно реагирует на долгожданные обновления.

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

Для решения этой проблемы были созданы стандарты NFT — все взаимозаменяемые токены имеют определенные стандарты, это позволяет проектам создавать токены в унифицированном виде.

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

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

Примеры P2E игр на блокчейне TON

В качестве примера обратим ваше внимание на игру Rotgar Game, где разработчики пошли по пути «блокчейн рядом», c возможностью обмена игровой валюты на Toncoin и с NFT-предметами.

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

Профиль игрока в Rotgar Game

Участники могут прокачивать навыки своего персонажа или организовывать целые гильдии игроков, создавая свой так называемый “банк” или внутригильдевый фонд средств для развития, получая за это дополнительные бонусы.

Участники децентрализованных игр в сети TON могут собирать свои коллекции игровых NFT, которые доступны на маркетплейсах или сервисах, основанных на блокчейне TON, типа Tonometer.

Перспективы создания игр на блокчейне TON

Уникальность блокчейна TON предусматривает возможность проведения миллионов транзакций в секунду, а наличие децентрализованного хранилища, своего аналога DNS, мгновенных платежей в сети и децентрализованных сервисов открывает для разработчиков возможности создавать dApps с доступными интерфейсами и реализовывать бесконечное количество идей внутри развивающейся экосистемы. За развитием блокчейн игр в TON следите в Телеграм канале Дайте TON!