去年の12月7日に米国最大手仮想通貨取引所のコインベースが発表した上場候補31通貨の中に含まれたことで、ERC20トークンであるエンジン コイン/ENJIN COIN(ENJ)が今注目を集めています。
ENJINとは
ENJIN(エンジン)はシンガポールを拠点にしているEnjin PTE LTD自体が2009年からを運営しているゲームコミュニティ及びプラットフォームであり、ENJIN内で使える仮想通貨がENJIN COINです。
バーチャルグッズやゲームプレイに対して実質価値を導入するためのブロックチェーン技術を簡単にゲームに組み込めるソリューションを目的にしていて、以下の特徴があります。
- 独自のスマートウォレット:モバイルアプリ「Enjinウォレット」を使用して、ゲームキャラクターやアイテムなどのバーチャルグッズを売買可能。
- Webサイトへ機能追加可能:Webサイトにも導入可能で訪れたユーザー同士、コインやアイテムのやり取りをWeb上で可能に。
- バーチャルグッズの作成:保有しているEnjinCoinを基にゲーム内で使用するコインやアイテムを作成、販売可能。
- 異なるゲームを統合可能:ENJINマルチバースという仕組みがあり、ENJINブロックチェーンを採用しているゲーム間で同じアイテムを移動させて使用する事が可能。また「Enjinウォレット」でアイテムの管理も可能。
- 著名ゲームエンジンやゲームのサポート:以下のソフトウェア開発キットとプラグインを提供し、ブロックチェーン技術を簡単に導入可能。
オープンソースのSDK、Unityプラグイン、Minecraftプラグイン、Unturnedプラグイン、Unreal Development Kit 4
MinecraftプラグインによりENJINマルチバース対応のキャラクターをマインクラフトに導入など、既存のゲームのサポートも可能。
コミュニティの作成やアイテムの売買機能を簡単にゲームに組み込めることがポイントとなっています。
イーサリアムを採用しているゲームではゲーム内通貨や消費アイテムをERC-20、個別のキャラクターをERC-721で実装していることが多いのですが、ここに問題があります。
例えばRPGゲームで自分の育てたキャラクターを友人に送る場合、そのキャラクターが持っているアイテム1つ1つの情報を友人に送ることになる為、当然ネットワークにその分の負荷や情報のやり取りにコストがかかります。
この場合は個人間だけのやり取りですが、オンラインゲームではデータの処理がそれだけでは済まなくなるのは想像に難くないでしょう。
この問題に対してキャラクターとアイテムを一纏めにして一括処理できるようにしたのがERC-1155であり、これを独自に開発して導入しているのもポイントです。(ERC-1155について詳しくはENJINの共同設立者兼CTOであるWitek Radomski氏がブログで解説していますのでそちらをご参照ください。)
ERC-721
イーサリアムブロックチェーンの開発コミュニティ全体としての利便性を高める目的で、スマートコントラクトの共通規格として誕生した「ERC-20」と互換性を持たせつつ、NFT(Non Fungible Tokenの略)を扱えるように2017年9月20日に誕生した共通規格。規格開発にWitek Radomski氏も関わっている。NFT:代替不可能トークンの「代替不可能」とは、絵画などの芸術作品や有名人のサインなどといった他と替える事の出来ないものこと指し、そのような唯一無二のものを扱えるようにしたトークン。
ENJIN COIN公式動画(ENJIN COIN公式より)
ENJIN COINは前述の通り「ENJINプラットフォーム」内で利用するためのコインで、プラットフォームを利用するゲームであればゲームを横断して使うことが出来ます。 ERC-721やERC-1155とともにゲームの垣根を越えて利用可能なENJIN COINを組み込んだゲームも複数リリースされるなど、ブロックチェーンゲームの分野で今後が期待される注目コインの一つでしょう。
「2019年はブロックチェーンゲームと、トークン化されたゲーム上の資産の年になる」という声もあるなか、果たして今回のコインベース上場がどう影響するか、注目です。
ENJIN公式サイト:https://www.enjin.com/
基本情報
正式名 | ENJIN COIN(ENJ) |
---|---|
発行日 | 2017年10月 |
発行上限 | 1,000,000,000 |
ホームページ | https://enjincoin.io/ |
ホワイトペーパー | https://enjincoin.io/enjincoin_whitepaper_jp.pdf |
ソースコード | https://github.com/enjin/Enjin-Coin-Progress-Log |
取引所 | Binance、Bithumb、KuCoin、Bittrex、Bancor Network、Kyber Network、Upbitなど |