MetaMask は、Web3 スペースで最も有名な企業の1つです。2022年初めに月間アクティブユーザー数が3,000万人を突破したこの暗号ウォレットは、デジタル資産を売買できるイーサリアムブロックチェーンへの入り口として機能しているため、多くの人がNFTエコシステムと最初に接触する場所となっています。
既存のソフトウェアウォレットから移行する場合でも、イーサリアム(ETH)を購入して初めてNFTコレクションを構築する場合でも、この暗号ウォレット完全ガイドは、MetaMaskウォレットについて知っておくべきすべてのことと、セットアップ方法を説明します。
MetaMaskとは?
MetaMaskは無料のブラウザ拡張機能とモバイルアプリで、ユーザーはイーサリアムのブロックチェーンと使用し、現実の世界で財布を使ってお金を保管したり物を買ったりするのと同じように、ソフトウェアウォレットを使い、暗号通貨やNFTなどのデジタル資産を売買したり取引したりすることができるます。MetaMaskは、最も認知度の高いソフトウェアウォレットの1つで、2016年から存在しています。
MetaMaskはどのように機能するの?
スマートコントラクトは、ブロックチェーン取引の心臓部。これは、契約条件がブロックチェーン上のコードに書き込まれた、自己実行型の契約になります。しかし、ブロックチェーンを実行するには、システム内のコンピュータ(ノードと呼ばれる)が取引を管理し、それらの取引に関する情報をネットワークの残りの部分と共有する必要があります。MetaMaskは、コストや維持が難しいノードとして稼働するのではなく、Infuraという既存のノード上でスマートコントラクトを稼働させることで運用しています。これにより、MetaMaskはネットワークにプラグインすることができます。
MetaMaskにはいくつかの機能があり、1つ目は暗号を保存する機能です。イーサリアムブロックチェーンの主要暗号トークンであるEther(ETH)の売買や、イーサリア互換のトークン(ERC-20、ERC-721など)の保管に利用できます。もうひとつの機能は取引です。ユーザーは、仲介者を介することなく、ウォレットでピアツーピア(P2P)のトークンスワップを行うことができます。
MetaMaskは、ユーザーが可能な限り低い価格で取引できるように、分散型取引所の情報を使用しています。このウォレットでは、BNBスマートチェーンへの接続、イーサリアムネットワークを使用する他の分散型アプリへのアクセス、ブロックチェーンベースのゲームのプレイも可能です。
ソフトウェアウォレットとハードウェアウォレットに関する注意点
暗号ウォレットをセットアップする場合、ソフトウェアとハードウェアウォレットの種類の違いを知り、検討することが不可欠です。例えば、MetaMaskはソフトウェア(ホット)ウォレットです。
ソフトウェアウォレットは、デスクトップの拡張機能またはモバイルアプリとしてダウンロードしてインストールすることができ、デジタル資産をオンラインに保存します。
MetaMaskのようなソフトウェアウォレットの利点は、インターネット接続とブラウザだけで利用できる高い操作性にあります。しかし、その反面、ハッキングの影響を受けやすく、ハードウェア(コールド)ウォレットに比べると安全性に欠ける。
ハードウェアウォレットは、USBドライブに似た物理的なデバイスだが、暗号資産のみを保存し、他のものは保存しない。オフラインでデジタル資産を保存するため、ソフトウェアウォレットよりはるかに安全だと考えられています。
LedgerとTrezorは人気のあるハードウェアウォレットです。
MetaMaskはソフトウェアウォレットですが、Trezor、Ledger、Lattice、AirGap Vault、Keystoneのハードウェアウォレットをサポートしています。つまり、MetaMaskをインターフェースとして使用することで、選択したハードウェアウォレットに暗号化およびNFTトランザクションを要求することができ、安全な資産管理を行うことができます。
MetaMaskのモバイルアプリは現在、Keystoneハードウェアウォレットのみをサポートしていますが、同社はさらにハードウェアウォレットを追加するために取り組んでいるようです。
MetaMaskのセットアップ方法
初めて暗号ウォレットをセットアップするのは大変に感じるかもしれません。
MetaMaskはそのプロセスを比較的簡単に設計されていますが、いくつかのステップをクリアする必要がありますので説明していこうと思います。
ステップ 1: MetaMask のダウンロードとインストール
MetaMaskのウェブサイトから、ウォレットのダウンロード方法と、MetaMaskブラウザ拡張機能と互換性のあるブラウザのリストをご覧ください。現在、MetaMaskはChrome、Firefox、Brave、Microsoft Edge、またはAppleやAndroidデバイスを経由したアプリとしてのみ使用可能です。
MetaMaskを主にモバイルで利用したい場合は、やはりPCやMacでアカウントを作成するのが最も簡単な方法でしょう。スマートフォンからMMウォレットを設定することは可能ですが、多くのプロジェクトやインターフェースがスマートフォン向けに作られていないことを考えると、モバイルでNFTを閲覧、収集することは少し難しいかもしれません。ブラウザの拡張機能を完全にセットアップしたら、AppleまたはAndroidアプリにインポートできるアカウントを作成します。
ステップ2: アカウントの作成
ブラウザ拡張機能(このチュートリアルではChromeを使用)をダウンロードしてインストールすると、最初の選択画面が表示されます。
初めてソフトウェアウォレットを設定する場合は、「ウォレットを作成する」オプションから始めるとよいでしょう。既存のソフトウェアウォレット(Atomic、Exodus、Rainbowなど)をお持ちで、MetaMaskに移行する場合は、「ウォレットのインポート」を選択します。
MetaMaskウォレットの作成
新しいウォレットを作成するオプションを選択すると、MetaMaskの使用データ収集に同意するか、オプトアウトするかを尋ねられます。オプトアウトは、後でMetaMaskウォレットの設定でいつでも可能です。
次に、パスワードを作成するためのプロンプトが表示されます。このパスワードは、ブラウザの拡張機能またはモバイルアプリからMetaMaskアカウントにサインインする際に使用されます。
これは秘密鍵/シードフレーズではありませんが、他のパスワードと同様、安全な場所に保存しておくことをお勧めします。
パスワードを選択した次のステップでは、シードフレーズ、つまり「秘密のバックアップフレーズ」が関係してきますので、注意して行動してください。あなたは、ランダムに生成された単語の文字列を受け取ることになり、アプリに戻ってそれを入力することによって、このフレーズを確認するように求められます。確認が済むと、MetaMaskウォレットのメインページが表示されます。
Next "をクリックします。
そして、シードフレーズの確認
前画面で提示された順番に各単語をクリックして、秘密のバックアップフレーズを確認します。
Confirm "をクリックして次に進みます。
注:シードフレーズを保存する方法として、ノートやメモ帳に書き留めてオフラインで安全な場所に保存する方法と、パスワードマネージャーを使ってパスワードとフレーズを暗号化する方法の2つを検討してください。コンピュータ上の任意の場所(Word文書、テキストファイルなど)にフレーズを保存すると、ハッキングや詐欺に遭う可能性があります。2021年のNFTブーム以降、著名なNFTアーティストやコレクターが、シードフレーズを介して詐欺やハッキングに遭っています。
おめでとうございます。
MetaMask ウォレットのセットアップが完了しました。
ブラウザの右上にある MetaMask のアイコンをクリックすると、自分のウォレットにアクセスできます。
下の画像は、アカウントの設定またはインポートが完了すると表示されるメインウォレットのページ。
上の画像は、アカウントの設定またはインポートが完了すると表示されるメインウォレットのページです。
ウォレットのインポート
既存のウォレットをインポートする場合、ほとんどの場合、以前にソフトウェアウォレットのインターフェイスを操作したことがあり、MetaMaskがどのように機能するかについて一般的な知識を持っているはずです。ウォレットのインポート」オプションを選択すると、インポート用に秘密鍵(シードフレーズ)の入力またはJSONファイル(基本的に既存のウォレットの情報のスナップショット)のアップロードを促すメッセージが表示されますので、どちらか一方を用意しておいてください。
既存のウォレットをインポートしたら、MetaMaskを初めて使う人と同じように、ステップ3に進んでMMウォレットを理想的な設定にする必要があります。
ステップ 3: 設定を行う
新しいウォレットの設定を確認し、設定します。
MetaMaskの設定やメニューに慣れておくことは、万が一のトラブルの際に大きな助けとなります。
一般設定ページにアクセスするには、ページ右上の "Ethereum Mainnet "と書かれた場所の隣にあるアカウント写真(矢印部分)をクリックします。
アカウント名、通知設定、コンタクトリストなどのフィールドは、設定ページから編集することができます。
なお、ウォレット固有のイーサリアムアドレスは、「アカウント1」の識別子の直下に記載されています。イーサリアムアドレスは、銀行の口座番号のようなランダムな文字列です。このアドレスを使ってイーサリアムのブロックチェーンとやり取りし、時にはサイトや取引所に入力してトークンを集めたり送ったり受け取ったりします。すべてのETHアドレスは公開されており(使い方によっては多かれ少なかれ)、Etherscan.ioを通じて検索することができます。
誰かのアドレスを見る/コピーできるというだけで、あなたがそれをコントロールできるわけではありません。誰でも任意のETHアドレスにトークンを送ることができますが、そのアドレスに関連付けられたウォレットを所有する(つまり、パスワードとシードフレーズを持っている)ユーザーだけが、その中のトークンを管理し、利用することができるのです。
MetaMaskの設定に目を通し、ウォレットが正しい言語であること、好みの通貨変換が表示されていることを確認したら、ウォレットを使ってトークンとやり取りすることに移ります。
ステップ4:資金を追加する
MMウォレットにトークンを追加する最も一般的な方法は、A)取引所(Coincheck、Coinbase、Geminiなど)から送るか、B)MetaMaskのデフォルト支払いインターフェースであるWyre(ワイアー)を通じて直接ETHを購入するかの2つです。
※Coincheckの口座解説方法はすぐ下に説明あります。
ウォレットでトークンを購入または受け取る前に、必ずメインウォレットページの下部にある「Add Token」ボタンをクリックしてください。MetaMaskはEthereumウォレットであるため、ETHがデフォルトのトークンですが、ここでは一般的に取引されている様々なトークンを検索することができます。
希望のトークンを追加したら、インポートしやすくなります。
コインのシンボル(略称:ETH=イーサリアム、BTC=ビットコインなど)は、メインウォレットページの「アセット」の中でETHのすぐ下に表示されます。
取引所からトークンを受け取る
すでに暗号化取引をされている方は、取引所からのインポートが最も直接的にトークンをMetaMaskに転送する方法です。MetaMask のウォレットアドレス(「アカウント 1」の下にある長い数字列)をコピーしてからご希望の取引所に向かい、そのアドレスを「送信」機能に差し込んでください。
同様に、ETHや他のトークンを別のウォレット(自分のものであれ他人のものであれ)から受け取る場合は、送信者のウォレットの取引詳細に、あなた固有のイーサリアムアドレスを入力する必要があります。
コインチェック経由でETHを保有する
MetaMaskでイーサリアムを保有するためにコインチェックの利用がオススメ。
そのためにはまず、口座開設をしていきましょう。
↓↓↓口座開設の手順↓↓↓
ステップ5:モバイルへの移行
新しいウォレットを携帯電話で使用するには、AppleのApp StoreまたはGoogle Play StoreからMetaMaskのアプリをダウンロードする必要があります。ダウンロード後、アプリを起動すると、最初にウォレットをセットアップしたときと同じようなプロンプトが表示されます。
今回は「Import Using Seed Phrase」を選択し、MetaMaskの初期設定時に保存した秘密鍵を入力してください。これでMMウォレットを外出先で使用する準備が整いました。
ステップ6:NFTを購入する
セットアップ、探索、ウォレットへのトークン投入が完了したら、数あるNFTマーケットプレイスに接続してNFTの売買やトレードを行うことができます。
最初にアカウントを開設するマーケットプレイスはOpenSeaです。OSは最大のピアツーピアNFTマーケットプレイスで、ユーザーは数多くの異なるマーケットプレイスやブロックチェーンからNFTをやり取りして取引することが可能です。
NFTを収集した後、それらはウォレット内に住み、OpenSeaページ(または他のマーケットプレイスアカウント)、またはMetaMaskモバイルアプリのNFTタブの下で見つけることができます。OpenSeaの仕組みやプラットフォームのアカウント設定方法については、サポートページで詳しく説明されています。
OpenSea、Rarible、Zora、その他のNFTマーケットプレイスに移動する前に、MetaMaskにサインインしていることを確認してください。同様に、マーケットプレイスやプロジェクトハブなどのウェブサイトにウォレットを接続するよう促された場合、そのサイトが信頼できるものかどうか、ウォレットで受け取った取引が第三者ではなく、現在利用しているサイトから送られたものであることを確認してください。
MetaMaskのアップデート
Web3のセキュリティ問題に対応し、ウォレットの機能性を高めるため、MetaMaskは定期的にソフトウェアをアップデートしています。2022年夏、同社は "set approval for all "を要求するトランザクションをハイライト表示することで、ユーザーが詐欺の試みをよりよく識別できるようにする重要な機能を導入しました。このコマンドは、スマートコントラクトの重要なコンポーネントであることが多く、あるユーザーのウォレットから別のウォレットへのトークンの承認と、重要な転送の許可を与えるものです。
無防備で不注意なWeb3の住人につけこんだハッカーは、フィッシング攻撃やNFTマーケットプレイスがバグに対処しているときに、このコマンドを使ってユーザーのウォレットの中身を自分のものに移し変えています。MetaMaskは、ユーザーに細字を読むよう促す(細字よりも読みやすくする)ことで、このアップデートによりWeb3詐欺に対する認識を高め、悪質な業者にデジタル資産を奪われないようにすることを期待しています。
2022年10月、同社はまた、ユーザーがACH(Automated Clearing House)ネットワークの決済商であるSardineを介して、MetaMaskの銀行口座から直接暗号を購入できるようにすると発表した。この機能により、ユーザーは送金が完了するまでの日数を待たずに暗号を購入でき(銀行送金にACHを使用した場合によくあること)、クレジットカードやデビットカードで暗号を購入する場合に起こりうる、購入が拒否される可能性を減少させることができます。
NFTや暗号の購入は、複雑である必要はありません。MetaMaskのようなWeb3ツールは、このプロセスを比較的容易にするように設計されています。
これらの内容は最初はハードルが高いように思われますが、慣れたら非常に簡単に感じることですので、あまり斜に構えず取り組んでみてください。