アイテムのレベル表示誤りについて

Coincheck Technologies
miime
Published in
5 min readOct 9, 2019

この度、ユーザー様からアイテムのレベル誤表示のご指摘をいただき、miimeのサイトに表示されている一部アイテムのレベル表示に誤りがあることが発覚いたしました。

miimeの開発チームにてアイテムのデータを調査したところ、全部で28件のアイテム(全てエクステンション)でレベルの誤表示が発生していることを確認いたしました。

上記28件のアイテムの情報(レベル、HP、PHY、INT、AGI)に関しては、全て正しい情報に修正いたしました。

レベル誤表示の原因

レベルの誤表示は、My Crypto Heroesのゲーム内でレベルアップまたはCE消費によるレベルダウンが起こったエクステンションにて発生しておりました。

miimeでは、My Crypto Heroesのゲーム内で更新されたアイテム情報をmiimeのサイトに反映するために、アイテムがCrypto World(My Crypto Heroesのゲーム内)からEthereum Networkに転送される際にアイテムの情報(レベル、HP、PHY、INT、AGI等)を更新する仕様になっております。

この処理に不具合があったため、miimeのリリース後にゲーム内でレベルアップまたはレベルダウンした後、Ethereum Networkに転送されたアイテムに関して、miimeのサイト上に古いレベル情報が表示されており、実際のレベルと違う情報となっておりました。(ヒーローの情報更新は正常に行われており、エクステンションの情報更新にのみ不具合がございました。)

なお、下記の理由により、アイテムの更新タイミングを「Crypto World(My Crypto Heroesのゲーム内)からEthereum Networkに転送されるタイミング」としております。

  • アイテム情報(レベル、HP、PHY、INT、AGIなど)が更新されるのはMy Crypto Heroesのゲーム内のみ
  • Crypto World(My Crypto Heroesのゲーム内)にあるアイテムはmiimeでは表示しない

不具合の対処について

上記の不具合の対処が完了し、エクステンションがCrypto World(My Crypto Heroesのゲーム内)からEthereum Networkに転送されるタイミングで、レベル情報をはじめその他の情報(HP、PHY、INT、AGIなど)が正常にmiimeに反映されるようになりました。

なお、Crypto World(My Crypto Heroesのゲーム内)からEthereum Networkに転送されるアイテムの確認処理は3分に1回行っております。

この3分の間に、miime上でアイテムが表示された場合、誤ったレベルが表示される懸念がございましたが、改めて仕様確認と動作検証を行ったところ、誤ったレベルが表示されるケースはないことが確認できました。

その理由としては、下記の通りです。

  • miimeでは、Crypto World(My Crypto Heroesのゲーム内)にあるアイテムは表示されない
  • Crypto World(My Crypto Heroesのゲーム内)からEthereum Networkにアイテムが転送され、アイテムの情報更新処理が終わったタイミングで初めてmiimeのサイト上にアイテムが表示される

最後に

ご迷惑をおかけしたユーザーの皆さまへ

この度、レベル表示の不具合によりご迷惑をおかけして大変申し訳ございませんでした。

実際のレベルよりも高いレベルが表示されていたアイテムの取引に関しましては、ご希望に応じて買い戻しの対応を実施させていただきます。

対処の取引は下記になります。

◎アイテム名:エリートドッグ

token ID: #20270467miime上のレベル:70、実際のレベル:14購入時刻: 10月9日 12:25購入金額: 0.03 ETH購入のトランザクション:https://etherscan.io/tx/0xc2cf33ee820227859d4926a77b7524a74441dc61267047ca3c0f57b454449c42

◎アイテム名:レイピア

token ID: #10281551miime上のレベル:Lv.60、実際のレベル:Lv.28購入時刻: 10月9日 13:48購入金額: 0.02 ETH購入のトランザクション:https://etherscan.io/tx/0x1b40dde421f119b0556e456a3ba84c267d3d595d3e4bc1b84e9bb3d0bdf753c6

◎アイテム名:レイピア

token ID: #10281551miime上のレベル:Lv.60、実際のレベル:Lv.28購入時刻: 10月9日 11:43購入金額: 0.011 ETH購入のトランザクション:https://etherscan.io/tx/0x888f6cf391d0e6d1a90742f55977bed3625749bfdb8b0cfe1fa2b4e39700567a

不具合のご報告および調査にご協力くださった方々へ

この度、不具合のご報告および調査のご協力、大変ありがとうございました。ユーザーの皆様が暖かく支えてくださり、感謝の気持ちでいっぱいでございます。

より良いサービスをご提供することで、皆様に恩返しができるよう、サービスの向上に努めてまいります。

--

--