メタマスクにログインする方法

要点まとめ

Quick Summary Card
  • MetaMaskは暗号資産やブロックチェーン上のアカウントを管理するためのソフトウェアです。
  • ログインとは、端末に保存された情報のロックをパスワードで解除する操作を指します。
  • ブラウザ拡張機能版は、アイコンを選択してパスワードを入力し「ロック解除」で完了します。
  • モバイルアプリ版では、パスワードのほかに端末の生体認証も利用できます。

MetaMask(メタマスク)とは

MetaMask(メタマスク)とは、暗号資産やブロックチェーン上のアカウントを管理するためのソフトウェアです。パソコンのブラウザに追加して使う「ブラウザ拡張機能版」と、スマートフォンやタブレットにインストールして使う「モバイルアプリ版」の2つの形態で提供されており、どちらも基本的な役割は共通しています。

具体的には、ブロックチェーン上のアカウント(アドレス)の作成や表示、保有している暗号資産の残高の確認、ブロックチェーンを利用したアプリケーションとの接続といった操作を、ひとつの画面から行えるように設計されています。世界中で広く利用されているソフトウェアのひとつで、表示言語として日本語を選ぶこともできます。

本記事では、すでにMetaMaskのアカウントを作成済みの方に向けて、2回目以降にソフトウェアを開くときに行う「ログイン」の手順を、ブラウザ拡張機能版とモバイルアプリ版のそれぞれについて順番に説明します。あわせて、ログインの背景にある仕組みや、パスワードを忘れた場合の考え方についても、中立的な立場から整理してご紹介します。

ログインの仕組み

一般的なWebサービスのログインでは、入力したIDとパスワードがサービス提供者のサーバーに送信され、サーバー側で本人確認が行われます。一方、MetaMaskのログインは、これとは少し異なる仕組みになっています。

MetaMaskのアカウント情報は、サービス提供者のサーバーではなく、拡張機能を追加したブラウザや、アプリをインストールした端末そのものの中に保存されています。ログイン時に入力するパスワードは、この端末内に保存された情報のロックを解除するために使われるもので、端末ごとに設定します。そのため、同じアカウントであっても、パソコンとスマートフォンとで別々のパスワードを設定して使うことができます。

言いかえると、MetaMaskにおけるログインとは「サーバー上のアカウントに接続する操作」ではなく「手元の端末に保存された情報のロックをパスワードで解除する操作」です。実際に、MetaMaskの画面上でもログインは「ロック解除」という言葉で表現されています。この点を押さえておくと、複数の端末での利用や、パスワードを忘れた場合の考え方も理解しやすくなります。

ブラウザ拡張機能版でログインする手順

まずは、パソコンのブラウザに追加した拡張機能版でログインする手順です。ここでは、すでに拡張機能のインストールとアカウントの作成が済んでいることを前提としています。

  1. ブラウザのツールバーにある拡張機能アイコンを選択する

    ブラウザの画面右上にあるツールバーから、MetaMaskの拡張機能アイコンを選択します。アイコンが見当たらない場合は、パズルのピースの形をした拡張機能の一覧ボタンを開くと、その中にMetaMaskが表示されています。よく使う場合は、一覧の中でピン留めしておくと、次回からツールバーにアイコンが常に表示されるようになります。

  2. MetaMaskの画面が開いたらパスワードを入力する

    アイコンを選択するとMetaMaskの画面が開き、パスワードの入力欄が表示されます。アカウントを作成したときに設定したパスワードを入力してください。入力した文字は伏せ字で表示されますが、目の形のマークを選択すると、入力内容を確認しながら進めることができます。

  3. 「ロック解除」を選択する

    パスワードを入力したら、入力欄の下にある「ロック解除」を選択します。パスワードが正しければロックが解除され、次の画面に進みます。パスワードが一致しない場合はその旨のメッセージが表示されるため、あらためて落ち着いて入力し直してください。

  4. ホーム画面が表示されたことを確認する

    ロックが解除されると、アカウント名や残高などが表示されるホーム画面に切り替わります。この画面が表示されていれば、ログインは完了です。以降は、必要な操作を通常どおり行うことができます。

モバイルアプリ版でログインする手順

次に、スマートフォンやタブレットのモバイルアプリ版でログインする手順です。基本的な流れは拡張機能版と同じですが、モバイルアプリ版では端末の生体認証を利用できる点が特徴です。

  1. アプリを起動する

    端末のホーム画面やアプリ一覧からMetaMaskのアプリを選択して起動します。起動すると、ロック解除のための画面が表示されます。

  2. パスワードを入力する、または端末の生体認証を使用する

    アカウントを作成したときに設定したパスワードを入力します。端末で指紋認証や顔認証などの生体認証を有効にしている場合は、パスワードの代わりに生体認証でロックを解除することもできます。生体認証を使うかどうかは、アプリの設定画面からいつでも切り替えられます。

  3. ホーム画面を確認する

    認証が完了すると、アカウントの情報が表示されるホーム画面に切り替わります。この画面が表示されていれば、ログインは完了です。

パスワードを忘れた場合の考え方

先ほど説明したとおり、MetaMaskのパスワードは端末ごとのロック解除に使われるものです。そのため、パスワードを忘れてしまった場合でも、一般的なWebサービスのようにサーバー経由でパスワードを再発行してもらう、という流れにはなりません。

その代わりに、MetaMaskには、アカウントを最初に作成したときに提示される「シークレットリカバリーフレーズ」と呼ばれる複数の英単語の組み合わせを使って、アカウントを復元する手順が用意されています。ログイン画面にある復元用の案内から進み、このフレーズを入力すると、新しいパスワードをあらためて設定したうえで、同じアカウントを引き続き利用できます。

シークレットリカバリーフレーズは、利用者ご本人だけが保管することを前提に設計されており、MetaMaskの提供元を含む第三者が代わりに保管したり、照会に応じたりする仕組みはありません。パスワードを忘れてしまったときは、アカウントを作成した際にこのフレーズをどこに控えたかを、落ち着いて確認してみてください。

よくある質問

ログインとアカウント作成の違いは何ですか?

アカウント作成は、MetaMaskをはじめて使うときに一度だけ行う手続きで、パスワードの設定やシークレットリカバリーフレーズの確認が含まれます。一方、ログインは、作成済みのアカウントを同じ端末で再び開くための操作で、パスワードの入力(または生体認証)だけで完了します。拡張機能やアプリを開いたときに新規作成と復元の選択肢が表示された場合は、その端末にまだアカウントの情報が保存されていない状態です。

複数の端末で同じアカウントを利用できますか?

利用できます。たとえば、パソコンのブラウザ拡張機能版とスマートフォンのモバイルアプリ版の両方で、同じアカウントを表示することが可能です。その場合は、それぞれの端末でシークレットリカバリーフレーズを使ってアカウントを復元し、端末ごとに個別のパスワードを設定します。どの端末から見ても、ブロックチェーン上の同じ情報が表示されます。なお、ブロックチェーン上で取引の記録がどのように識別されるのかについては、トランザクションハッシュの仕組みを解説したガイド記事でご紹介しています。

しばらく操作しないと自動的にロックされるのはなぜですか?

MetaMaskには、一定時間操作がない場合に自動的にロックされる仕組みが備わっています。これはソフトウェアの標準的な動作で、再びパスワードを入力するか生体認証を使用すれば、そのまま続きから利用できます。自動ロックまでの時間は、設定画面から変更することもできます。

本記事は独立した解説記事であり、MetaMaskの提供元をはじめ、いかなる企業・サービスとも提携・協力関係にありません。

本記事は一般的な情報提供のみを目的としており、特定のサービスの利用を推奨するものではありません。個別の操作に関するお問い合わせには対応しておりません。