目次
CryptoKittiesとは?
CryptoKittiesはAxiom Zenが開発したブロックチェーンベースのバーチャルゲームで、さまざまな種類の仮想の猫を購入、収集、育成、販売することができます。
これは、レクリエーションと楽しむことを目的としたブロックチェーン技術導入の初期の試みの1つとされています。
2017年12月にはこのゲームの人気が高まりすぎて、イーサリアムネットワークが混雑したこともあります。
CryptoKittiesは、イーサリアムの基盤となるブロックチェーンネットワーク上で動作します。
CryptoKitty(仮想の子猫)は一匹一匹が個性を持っており、ユーザーが所有し、ブロックチェーンによって検証され、その価値は市場に基づいて決定されます。
CryptoKittiesは、複製、削除、または破棄することはできません。
ユーザーはCryptoKittiesをプレイすることで、CryptoKitty(仮想の子猫)を購入、販売、授受することができます。
CryptoKittiesのテスト版が2017年10月19日にETH Waterlooで発表されました。
ETH Waterlooは世界最大のイーサリアムハッカソンです。
ハッカソンとは、広義のソフトウェアエンジニアリングを指す「ハック」と「マラソン」を組み合わせたアメリカIT業界発の造語で、プログラマーやデザイナーから成る複数の参加チームが、マラソンのように、数時間から数日間の与えられた時間を徹してプログラミングに没頭し、アイデアや成果を競い合う開発イベントのことをいいます。
2017年12月2日時点で、最高価格のCryptoKitty(仮想の子猫)は246.9255ETH(117,712USドル、約2,415,000円)で売られました。
猫は繁殖可能で、子孫に受け渡すことができる属性とDNAと256ビットの異なるゲノムを持っています。
クールダウン時間(猫が繁殖する前に必要とされる時間)、髭、毛皮の色、目の形、目の色や背景色などのいくつかの特徴は、子孫に引き継ぐことができます。
CryptoKitty(仮想の子猫)の所有権は、イーサリアムブロックチェーンのスマートコントラクトによって追跡されます。
CryptoKittiesは、スマートコントラクトを使用して、15分ごとに自動的に配布されます。
それぞれのCryptoKitty(仮想の子猫)は、置き換え不可能なERC-721トークンの形式で表されます。
限られた数のCryptoKitty(仮想の子猫)が流通し、そのゲノムが限られていることから、飼育できる猫の総数は40億匹に制限されています。
それぞれのCryptoKitty(仮想の子猫)は、スマートコントラクトに保存されている不変遺伝子によって決定される明確な外見的特徴を有しています。
CryptoKitty(仮想の子猫)はブロックチェーン上のトークンであるため、所有権を強く保証しながら、仮想通貨で購入、販売、または譲渡することができます。
CryptoKitty(仮想の子猫)には性別が恒久的に割り当てられていません。
彼らは一度に1つの繁殖セッションに参加することができますが、各猫はオスまたはメスになることができます。
所有者は、そのセッション時に性別を選択します。
Axiom Zenイノベーションスタジオとして知られているグループがゲームを開発しました。
2018年11月まで、Axiom Zen氏は新しいCryptoKitty(仮想の子猫)を15分ごとに継続的にリリースしようとしています。
残りの供給量はCryptoKitty(仮想の子猫)の繁殖によって決定されます。
CryptoKitty(仮想の子猫)の所有者は、イーサリアムで販売することができます。
CryptoKitty(仮想の子猫)の売買取引は頻繁に行われており、Cryptokittiesがイーサリアムプラットフォームを使用することにより、イーサリアムネットワークを混雑させてしまった事例もあります。
2017年12月5日現在、Etherscanはゲームがリリースされて1週間で、イーサリアムの未決済取引が6倍に増加したと報告しています。
「CryptoKittiesは非常に人気があり、イーサリアムネットワーク上のトランザクションを処理するためにはかなりのスペースが必要です。」
とケンブリッジ大学のGarrick Hileman氏は述べています。
イーサリアムのマイナーは、CryptoKittiesに対応して制限の上限を増加させました。
これにより、1ブロックあたりのデータ量が増え、1秒あたりのトランザクション数が増えました。
2017年12月には、10億ドルでクリプトキティが売却されました。金額からも人気の高さが伺えます。
CryptoKitteisを始めるにあたって必要なものとは?
開始するために必要なものは次のとおりです。
- ChromeまたはFirefoxが実行可能なパソコン
- MetaMask、Webアプリケーションで特に使用されるイーサリアムのウォレット
- イーサリアム(ETH)
これらを確認したら、次の作業に取り掛かります。
1.MetaMaskを作成する
まず、MetaMaskエクステンションをインストールする必要があります。
これにより、ブロックチェーンを同期させることなく、Chromeのブラウザなどから直接イーサリアムブロックチェーンにアクセスすることができます。
この拡張機能をインストールした後、それを開いて、利用規約等を確認します。
以前からMetaMaskアカウントをお持ちの場合、キーをインポートしてアカウントを復元することができます。
それ以外の場合は、8文字以上の新しいパスワードで新しいアカウントを作成するよう求められます。パスワードは安全な場所に保管しておくようにしましょう。
また、アカウントを作成した後、ランダムな文字列をたくさん得ます。このランダムな文字列は、パスワードを紛失した場合にアカウントを再発行するために必要なものです。
これも安全な場所に保管しておくようにしましょう。
2.ETHを購入し、MetaMaskに送信する
まず、自身がどれくらいのイーサリアム(ETH)を使えるのか確認してください。
CryptoKittiesマーケットプレイスを閲覧して、販売する各キティの価格(ETH)を確認することができます。
必要なイーサリアム(ETH)の額が分かったら、イーサリアム(ETH)が保管されている取引所等のウォレットに移動し、自身のMetaMaskアドレス宛にETHを送付します。
3.CryptoKittiesアカウントを作成する
MetaMaskにサインインしている間は、CryptoKittiesサイトとサインインページに移動して、自分で電子メールアドレスとニックネームのアカウントを作成する必要があります。
ニックネームは公開されますが、後で変更することができます。
4. 子猫を購入する
CryptoKittiesマーケットプレイスに戻り、あなたが気にいった子猫を見つけてください。
検索を簡単にするために、Youngest(最も若い猫)、Oldest(最も年寄りな猫)、Cheapest (最安値)、およびMost Expensive(最高値)でソートをかけることができます。
お気に入りの子猫が見つかったら「buy」をクリックすると、最終確認ページが表示されます。
「OK buy this Kitty」をクリックして子猫を購入してゲームを開始します。
この際に、取引手数料も加算されるので、購入金額を確認するようにしましょう。
CryptoKittiesのよくある質問や不具合
ここでは、CryptoKittiesをプレイしている最中に頻出する不具合や困り事、それに関する対処法などをまとめていきます。
My KittiesページでMetaMaskがロックされる
時折、My Kittiesページで上記のようなロック画面が表示されます。これは、MetaMaskが一定期間後に自動的にアカウントをロックするために発生します。
ロックを解除するには、MetaMask拡張機能をクリックし、パスワードを入力します。
MetaMaskを再インストールする場合
MetaMaskをアンインストールして再インストールする必要がある場合、アカウント作成時にメモしたランダムな文字列が手元にあれば復元可能です。拡張機能を削除して再インストールし、そのランダムな文字列をインポートするだけです。
次に、使用するパスワードを設定します(これは、以前に使用したものと同じパスワードでも構いません)。
また、CryptoKittiesのウェブサイトでメールアドレスとユーザー名を再度入力すれば再びプレイできます。
イーサリアム(ETH)の購入方法
仮想通貨取引所でイーサリアム(ETH)を購入し、MetaMaskウォレットに移すことでCryptoKittiesをプレイすることが可能になります。
そのため、まずは取引所でイーサリアム(ETH)を購入しましょう。
編集部おすすめのdAppsゲームはイーサエモンです!日本語にも対応しており、登場するモンスターも可愛く、初めてdAppsゲームを触ってみるという方には特にオススメです!