Обновление в разработке: 12 октября 2017 г.

Добро пожаловать в самое первое обновление дорожной карты Enjin!

Реестр платформы

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

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

1234ABCD
(Идентификатор платформы) (Идентификационный токен)

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

Ваш кошелек предложит вам подтвердить соединение.

Автоматическое связывание игрового идентификатора

Чтобы создать беспроблемный пользовательский интерфейс, дополнительный «Идентификационный токен» также может связать игровую учетную запись пользователя с кошельком, устраняя лишние шаги и позволяя игроку немедленно вернуться в игру!

Кошельки будущего

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

Регистрация в качестве доверенной платформы

Любой сможет зарегистрироваться в качестве доверенной платформы, зафиксировав номинальное количество ENJ в реестре платформы и вызвав функцию register (). Мы приняли решение потребовать Enjin Coin для регистрации, чтобы ограничить спам и чрезмерный рост идентификаторов платформ.

Комиссия может быть увеличена или уменьшена не более чем на 10% каждые 14 дней, и мы ожидаем, что со временем комиссия будет снижена до уровня всего нескольких долларов. Регистрационный взнос будет переведен в маркетинговый пул Enjin Coin.

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

На одной доверенной платформе можно разместить любое количество игр под одним и тем же API.

Кошелек Android

Версия Enjin Wallet для Android находится в разработке уже несколько недель, и мы выполнили некоторые важные функции:

  • Создание нового кошелька
  • Импорт / экспорт кошельков
  • Безопасное шифрование закрытых ключей с помощью парольной фразы
  • Отображение адреса кошелька
  • Просмотр баланса ETH и токенов
  • Поддержка ENJ и большая коллекция популярных токенов
  • Возможность добавлять собственные токены ERC20
  • Отправка и получение токенов и эфира
  • Отображение стоимости токенов в долларах США
  • Установка индивидуального лимита газа и цен
  • Вызов других функций ERC-20, таких как Approve ()

Далее мы добавляем поддержку аппаратных кошельков, а также приступаем к работе над приятным мобильным пользовательским интерфейсом, который планируется и разрабатывает!

Дорожная карта

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

Смарт-контракты

  • Монетный двор / Фабрика
  • Реестр монет

Кошелек

  • Распознавайте и отображайте любые пользовательские токены ENJ
  • Прочтите из контракта на реестр доверенных платформ на Ethereum
  • Пользовательский интерфейс доверенной платформы
  • Процедура привязки личности
  • Подпишитесь на push-уведомления от Platform API
  • Токены отображаются на боковой панели
  • Создать анимированный экран ожидания кошелька
  • Сделки
  • Страница получения (с QR-кодом)
  • Отправить страницу
  • Запишите процесс ваших семенных слов
  • Автоматические запросы транзакций

Java SDK

  • Шаблон, конфигурация и настройки
  • Связь с доверенной платформой
  • Хранение пользовательских типов токенов
  • Всплывающие напоминания
  • Личности (игроки)
  • Поддержка товара
  • События
  • Функциональность блокчейна
  • Запросы на транзакцию
  • API

Плагин Minecraft

  • Реагируйте на события изменения инвентаря
  • Обменять элементы блокчейна на имя игрока / uuid
  • Перечислите свой баланс элементов блокчейна
  • Список ожидающих транзакций
  • Уведомить пользователя о запросе транзакции

Документация

  • Документация и руководство по смарт-кошельку для пользователей
  • Документация разработчика SDK
  • Документация по API
  • Гиды
  • Примеры кода Java

Благодарю вас

Благодарим всех за поддержку!

Мы так благодарны сообществу за то, что они поверили и поверили в нашу команду, и мы полны энергии и страсти для развития экосистемы Enjin.

Краудсейл Enjin Coin уже имел оглушительный успех, но если вы впервые слышите о проекте, вы все равно можете принять в нем участие.

Не стесняйтесь также присоединиться к нашему каналу Telegram, чтобы задавать нам вопросы!

А теперь вернемся к разработке.

Scroll Up