Цель платформы Enjin
Главная миссия команды Enjin — исследовать безграничные возможности мира блокчейна и внедрять технологию в гейминг.
Платформа ставит перед собой цель объединить игровую индустрию и блокчейн для того, чтобы показать, какую ценность принесет технология геймерам, разработчикам и игровому сообществу в целом.
Разработчики могут интегрировать решения Enjin для создания лучшего взаимодействия с сообществом, поощряя любителей игр токенами, несущими реальную ценность, но при этом, не написав ни единой строчки кода.
Enjin позволяет построить игровое сообщество, основанное на реальной экономике, в которой взаимодействие пользователей между собой в виртуальном мире приобретет новый смысл.
История Enjin
С момента своего основания в 2009 году Enjin глубоко вовлечен в игровую индустрию. В том же году компания запустила платформу игрового сообщества под названием Enjin Network и, по словам команды, за десять лет расширила ее до более чем 20 миллионов пользователей.
В 2022 году после ICO, собравшего 18,9 миллиона долларов, Enjin зарекомендовал себя как разработчик экосистемы блокчейнов, создав набор продуктов блокчейна, ориентированных на пользователя, которые позволяют любому легко управлять, исследовать, распространять и интегрировать активы блокчейна.
С какими проблемами сталкивается игровое интернет-сообщество
Одной из серьезных проблем, с которыми сталкиваются продавцы виртуальных товаров в интернете является мошенничество, в результате чего они получают дополнительную нагрузку и урон для репутации.
Другая проблема — непрозрачность транзакций, низкая скорость и высокие комиссии.
Пользователи приобретают игры и цифровые товары через игровые платформы, к которым вынуждены обращаться разработчики для более удобного взаимодействия, но с финансовой точки зрения это невыгодно и неудобно.
Следующая проблема — централизованность рынка игровые предметы и валюты привязаны только к конкретной игре и не подлежат передаче на другие платформы.
А торговля вне игровой среды представляет собой трудоемкий и сложный процесс и, как правило, происходит через специальные площадки и форумы, которые не защищены от мошенничества.
Прежде, чем готовая инфраструктура с проработанной экономикой выйдет на рынок, пройдет немало времени.
Пользователи, вносящие вклад в развитие игрового сообщества, в большинстве случаев не получают реального вознаграждения.
В основном их награждают виртуальной валютой или игровыми предметами, которые актуальны в рамках определенной игры или платформы.
Какое решение предлагает Enjin
Enjin объединяет игровые торговые платформы, которые позволяют разработчикам игр и сообществу геймеров быстро и без проблем обменивать виртуальные товары и игровые предметы через единую децентрализованную платформу и монетизировать свои старания при помощи криптовалюты Enjin Coin.
Основное отличие платформы в том Enjin, что все виртуальные предметы и валюты, в отличие от стандартных игровых платформ и серверов, хранятся не как абстрактный набор цифровых данных, а как реальная ценность в криптовалютном кошельке.
Никто не сможет их украсть, они не пропадут при отключении сервера.
Все предметы находятся полностью под контролем игрока.
Ценность для игрового сообщества
— Возможность геймифицировать сайт и мобильное комьюнити посредством интеграции платежной системы на основе Enjin Coin.
— Стимулирование игроков и пользователей больше вносить вклад в развитие сообщества.
— Автоматизация системы вознаграждения пользователей при помощи смарт-контрактов.
— Привязка токенов к игровым товарам для вознаграждения пользователей в играх и на игровых серверах.
— Возможность создания новых цифровых токенов.
— Простая настройка собственного магазина виртуальных товаров.
— Возможность использовать платежный шлюз для покупок напрямую без посредников.
— Большой набор API и SDK с открытым исходным кодом для любого современного игрового движка.
— Интеллектуальные цифровые кошельки, которые позволяют автоматизировать платежи от пользователей.
Ценность для геймеров
— Полностью прозрачный и безопасный рынок для торговли на основе смарт-контракта, исключающего риски мошенничества.
— Возможность торговать на единой площадке виртуальными предметами и токенами из разных игр.
— Возможность переносить валюту из разных игр без потери стоимости.
— Возможность получать эксклюзивные и редкие предметы без риска их потери.
— Получение дохода в токенах Enjin за то, что играешь в игры, активно участвуешь в развитии сообщества или общаешься на форумах.
— Возможность обменивать игровые товары, предметы и валюты на токены Enjin.
Описание
Enjin Coin (ENJ) — это криптовалюта и блокчейн-платформа, разработанная для индустрии видеоигр. Монета был создана на блокчейне Ethereum компанией Enjin, которая помогает более 20 миллионам геймеров создавать форумы и сообщества для своих любимых игр.
Enjin Coin расширяет эту уже существующую платформу в движок разработки видеоигр на блокчейне.
Сингапурская компания также объявила о партнерстве с Samsung в 2019 году, которое интегрировало ее технологию в южнокорейские модели Galaxy S10. Это объявление вызвало резкий рост цены и вызвало большой резонанс в СМИ.
Видеоигры составляют огромную индустрию. По данным ассоциации развлекательного программного обеспечения (ESA), в 75% американских семей есть по крайней мере один член семьи, играющий в видеоигры, к тому же 65% взрослых американцев так же увлекаются геймингом.
Платформа Enjin предназначена для токенизации игровых предметов, торговли между игроками и многого другого. Это очень похоже на всемирный обмен активами (WAX), созданный OPSkins и GameCredits.
Это создает множество проблем с тем, чтобы убедить разработчиков позволить сторонним рынкам зарабатывать в игре. Но партнерство с Samsung, Unity, PC Gamer, Arena Match, NRG eSports и другими дает шанс этому проекту на успех.
А благодаря включению в коллекцию цифровых коллекционных предметов на основе блокчейна, Enjin оказывается достаточно шустрым, чтобы выжить среди крупных игроков, таких как Steam, Nintendo, EA, Activision Blizzard и многих других.
Платформа Enjin также включает в себя смарт контракты ERC-1155, которые функционируют как комбинация ERC-20 и ERC-721.
Это позволяет создать эффективную платформу для проектирования видеоигр на блокчейне и сделать Enjin Coin версией Unreal Engine от Epic Games в виде блокчейна.
Экосистема Enjin
Компания Enjin была создана в Сингапуре и ведет свою деятельность с 2009 года.
Это не очередной «сырой» проект, который пытается продать бесполезный токен-пустышку.
За плечами у команды огромный опыт и полноценный востребованный продукт.
Команда Enjin разработала первую игровую криптовалюту на основе смарт-контракта, которая позволяет разработчикам игр и участникам игрового сообщества создавать реальную экономику в виртуальном мире, а также предоставляет эффективные инструменты для создания, настройки и управления цифровыми товарами.
Разобраться в платформе не составит труда.
Даже новичок в состоянии изучить все ее основные функции в течение нескольких дней.
Для использования достаточно зарегистрироваться на сайте платформы и можно приступать к разработке.
Разработать можно любой сервис, удовлетворяющий требованиям пользователя.
Для этого система предложит выбрать любые доступные составляющие для создания таких ресурсов, как игровой сервер, клан или фансайт, команду для участия в киберспортивных состязаниях и прочее.
Взаимодействие между пользователями происходит через защищенное доверенное облако (Trusted Cloud), который выступает в роли промежуточного звена для обмена внутри экосистемы Enjin, не прибегая к использованию технологии Ethereum.
Доверенное облако способно автоматически управлять всеми транзакциями на платформе и обрабатывать ошибки лучше, чем при взаимодействии со смарт-контрактом.
Ключевые особенности
Цифровые активы, поддерживаемые ENJ, имеют ряд явных преимуществ:
- Потребительское доверие: владельцы могут вернуть свои активы в ENJ, увеличивая уверенность в активах и веру в проекты, которые им предлагают.
- Сертифицированная подлинность: ENJ, хранящийся в активах, доказывает их происхождение и гарантирует их совместимость с экосистемой Enjin.
- Реальная ценность: воспринимаемая ценность цифровых активов напрямую связана с их поддержкой ENJ, что делает ENJ эффективным золотым стандартом.
- Дефицит активов: когда существующие активы тают, дефицит увеличивается, тем самым снижая их предложение и увеличивая их стоимость.
- Осуществимость: в отличие от других цифровых активов, токены, поддерживаемые ENJ, имеют ценность и могут быть уничтожены в любое время.
- Противодействие инфляции: поскольку ENJ является ограниченным ценным ресурсом, обеспечение активов им — единственный способ регулировать создание активов.
Для управления живой блокчейн-игрой требуется надежная экосистема архитектуры, которая постоянно взаимодействует с сетью Ethereum.
Базовое взаимодействие с блокчейном представляет собой простой шестиэтапный процесс.
В этом примере рассмотрим случай, когда пользователь пытается продать меч:
- Пользователь взаимодействует с игрой разработчика и дает задание продать меч.
- Игра отправляет веб-запрос в Enjin’s Trusted Cloud. Запрос есть требование к Enjin убрать меч из инвентаря пользователя.
- Trusted Cloud отправляет запрос транзакции в приложение Enjin Wallet пользователя. Запрошенная транзакция подразумевает транзакцию, убирающую меч.
- Пользователь может принять или отклонить запрос транзакции с помощью своего приложения.
- Если пользователь соглашается, транзакция направляется в сеть Ethereum. Смарт-контракт Enjin обрабатывает всю логику фактической работы с инвентарем пользователя. В этом случае согласия пользователя Enjin смарт-контракт удаляет его меч.
- Trusted Cloud сканирует Ethereum для проверки успешности транзакции пользователя. Полученные данные транзакции затем отправляются из Trusted Cloud обратно в игру, где разработчик можете выбрать, как их отобразить для пользователя. В этом случае нужно должны показать пользователю, что его меч был удален, и наградить его определенным количеством токенов.
Смарт-контракт Enjin
Смарт-контракт Enjin отвечает за выполнение транзакций (команд) через сеть Ethereum от имени пользователя. Это основная часть сетевой инфраструктуры, которая создает, дополняет и обрабатывает инвентарь блокчейна игры.
Функции включают:
- Минтинг блокчейн-активов (токенов)
- Объединение активов блокчейна
- Настройка данных токена и метаданных
- Отправка токенов между адресами (включая ваш и ваш пользовательский)
Trusted Cloud
Trusted Cloud представляет собой основную серверную служба платформы Enjin. Это облачный сервис, который подключает игры к блокчейну Ethereum.
Trusted Cloud действует как концентратор, собирая запросы от пользователей, игровых серверов и кошелька Enjin, взаимодействуя со смарт-контрактами Enjin на Ethereum и возвращая данные обратно в игру. Он также управляет связью между игровыми учетными записями пользователей (например, SteamID, Xbox Live) и их идентификатором блокчейна (например, адрес кошелька, привязанного к блокчейну). Для того чтобы не было необходимости создавать логику для взаимодействия с смарт-контрактом или приложением Enjin Wallet напрямую, в проекте предоставлен сервер, который включает удобный интерфейс прикладного программирования (API) для облегчения связи. Trusted Cloud включает лучшую обработку ошибок и проверку ввода, чем позволяет прямое взаимодействие с смарт-контрактом Enjin. Он также отправляет уведомления о состоянии данной транзакции в вашу игру.
Существует два отдельных доверенных облачных сервера: Testnet и Mainnet.
- Testnet — это тестовая сеть Ethereum, в которой Ethereum и Enjin Coin не несут никакой ценности, и их легко получить в любом количестве. Таким образом, Testnet предлагает недорогой способ создания прототипов и тестирования творений разработчиков перед тем как представить их пользователям.
- Mainnet — это настоящая сеть Ethereum — транзакции в ней стоят реальной криптовалюты. Вы должны быть очень довольны своей реализацией в Testnet, прежде чем делать что-либо в Mainnet.
API платформы (GraphQL)
Игра пользователя может взаимодействовать с Trusted Cloud с помощью языка запросов GraphQL. GraphQL представляет собой язык запросов для API и среда выполнения для обработки этих запросов с существующими данными пользователя. GraphQL предоставляет полное и понятное описание данных в API, дает пользователям возможность запрашивать именно то, что им нужно
Кошелек Enjin
У каждого пользователя есть свой собственный уникальный адрес блокчейна, и все транзакции, которые будут выполняться в блокчейне, должны быть подписаны (авторизованы) с использованием закрытых ключей этого пользователя. Кошелек Enjin обеспечивает плавный процесс подписи, который позволяет легко выполнять сложные команды с помощью смарт-контрактов Enjin.
Wallet Daemon
Wallet Daemon — это инструмент, который можно использовать для автоматизации авторизации запросов транзакций в Trusted Cloud и из него. Без Wallet Daemon пользователю пришлось бы подписывать каждую внутриигровую транзакцию блокчейна через Enjin Wallet (например, отправлять меч игроку).
Wallet Daemon управляет адресом Ethereum, связанным с удостоверением Trusted Cloud. Когда транзакция отправляется в Trusted Cloud, Wallet Daemon получает эту транзакцию, подписывает ее и отправляет обратно в Trusted Cloud. Токены, также известные как активы блокчейна, используются для представления идентичности ваших виртуальных элементов в блокчейне. Когда игровые предметы находятся в блокчейне, их ценность более ощутима, потому что их идентификаторы неизменны, прозрачны и неподкупны. Токенизация и управление виртуальными предметами — основная функция платформы Enjin.
Данные токена
Существует два разных типа токенов, которые можно создать с помощью платформы Enjin.
- Взаимозаменяемые токены (FT): Традиционные валюты и криптовалюты взаимозаменяемы; они идентичны, взаимозаменяемы и делимы. Чтобы валюты работали в качестве стандартного способа оплаты, необходима взаимозаменяемость. У взаимозаменяемых токенов нет уникального серийного номера или истории; нет ничего, чтобы отличить одно от другого. Например, каждая банкнота в 5 долларов абсолютно одинакова и имеет одинаковую стоимость. Каждая половина одного заменяемого токена равна двум четвертям другого. Взаимозаменяемые токены полезны для таких вещей, как валюта, бонусные баллы, скидки и рекламные материалы — любой предмет, не требующий уникальной идентификации.
- Невзаимозаменяемые токены (NFT): Невзаимозаменяемый токен — это уникальный актив, который не делится и хранится в кошельке Enjin как отдельные токены с индивидуальными данными. Однако невзаимозаменяемые токены не всегда на 100% уникальны. Например, набор токенов может иметь одно и то же имя, описание и изображение, но они могут быть невзаимозаменяемыми, если обладают уникальными отличительными свойствами (идентичность, история и метаданные). Невзаимозаменяемые токены подходят для таких вещей, как идентификация, сертификаты, предметы коллекционирования, игровые персонажи — любой актив, который требует собственной уникальной идентичности.
К каждому токену можно привязать два типа данных.
Данные блокчейна постоянно передаются в сеть Ethereum. Определяющие свойства токена, включая его идентификатор, настройки и значение, поддерживаемое ENJ, могут существенно повлиять на спрос на токен. Следовательно, большая часть этих данных никогда не может быть изменена после передачи в блокчейн. Хотя некоторые настройки токена можно обновить, заменив старые данные новыми данными, предыдущие настройки токена останутся записанными, и их можно будет просмотреть в истории транзакций в цепочке блоков.
Преимущества платформы
Гибкость и широкий выбор инструментов, что позволяет создавать и настраивать приложения, сайты и форумы, которые легко интегрировать с блокчейном, а также автоматизации платежей при помощи цифровых валют.
Большой выбор ресурсов, которые можно создать с нуля, не прибегая к написанию кода: сайты, форумы, сервера и пр.
Можно применять много различных настроек и создавать любой дизайн под собственные предпочтения.
Поддержка популярных онлайн-игр, которые можно интегрировать: Minecraft, Black Desert, World of Warcraft и другие.
Большой выбор модулей для настройки сайтов, приложений и торговых платформ для обмена внутриигровыми ресурсами и валютами.
Платформа предлагает подробный гайд для упрощенной навигации в системе и по созданию ресурсов.
Testnet для разработчиков, позволяющий тестировать игры при помощи поддельных криптовалют для оценки эффективности и безопасности, прежде, чем переходить к использованию реальных.
Токен платформы Enjin
Платформа выпустила игровую криптовалюту Enjin Coin с тикером ENJ, разработанную в соответствии со стандартом ERC-20 на базе Ethereum и поддерживающую умные контракты.
Ее основная задача — предоставлять реальную ценность для разработчиков и участников игрового сообщества.
Enjin Coin является основным платежным инструментом в экосистеме Enjin.
Платформа поддерживает собственный кошелек, который позволяет обменивать токены ENJ на другие монеты, созданные разработчиками.
Таким образом, пользователи могут зарабатывать внутриигровые валюты сторонних разработчиков и обменивать на токены ENJ, другие криптовалюты или уникальные виртуальные предметы и наоборот.
Такая модель реально продемонстрирует ценность той или иной криптовалюты, а также продемонстрирует спрос на различные игровые продукты и услуги.
Линейка продуктов Enjin
Созданная на основе сетевой инфраструктуры и состоящая из платформы Enjin, Marketplace, Wallet, Beam и других инструментов и сервисов, экосистема Enjin призвана помочь предприятиям игровой индустрии увеличить доход, получить конкурентные преимущества и внедрять инновации.
Созданные для игр, инструменты и услуги Enjin также могут использоваться компаниями любого размера и отрасли, стремящимися создавать продукты на основе блокчейнов или использовать токенизированные цифровые активы в рамках своих стратегий приобретения, удержания, взаимодействия и монетизации.