メタマスク|トランザクションエラーの原因と対処方法について

MetaMask
この記事は約5分で読めます。
本ページは広告が含まれています
読者
読者

「メタマスクでトランザクションエラーになるんだけど何が原因?どうすれば良いの?」

このような人におすすめです。

この記事でわかること
  • トランザクションエラーの原因
  • トランザクションエラーの対処方法

メタマスク|トランザクションエラーの原因

メタマスクでトランザクションエラーになる原因として一番考えられるのはガス代不足ですね。

メタマスクでは各アクション(送金・スワップ・ブリッジ・ステーキング等)で、ガス代として利用ネットワークのネイティブトークンが請求されます。

ネイティブトークンとは、特定のブロックチェーン上で主に使用される独自のトークンのこと。

【具体例】

  • Ethereum → ETH
  • Binance Smart Chain(BSC)→ BNB
  • Polygon → POL



トランザクション時にウォレット内のネイティブトークンが足りなくなるとトランザクションエラーとして失敗することになります。

(例1)
メタマスク(Ethereum チェーン)にある USDC を取引所へ送金しようとしたが、ウォレット内の ETH 残高が0だったためトランザクションが失敗した。

(例2)
一度メタマスク(Polygonチェーン)に USDC を送金したが、やっぱり元のウォレットへ戻したくなり、USDC を送金しようとしたがウォレット内に POL 残高が0だったためトランザクションが失敗した。



このようにウォレット内の通貨を動かすタイミングで、利用しているネットワークのネイティブトークンがガス代として請求されるため、常にネイティブトークンを入れておく必要があります。

メタマスク|トランザクションエラーの対処方法

トランザクションエラーの対処方法は以下4つほどあります。

  • 不足しているガス代を入金する
  • メタマスクの再ログイン
  • メタマスクの再インストール
  • メタマスクサポートに問い合わせる


不足しているガス代を入金する

ガス代が不足しているのであれば入金をしましょう。

この時に気をつけることは、利用しているネットワークのネイティブトークンを入金することです。

  • Ethereum → ETH を入金
  • Binance Smart Chain(BSC)→ BNB を入金
  • Polygon → POL を入金


メタマスクの再ログイン

ガス代は問題ないのにトランザクションエラーになる場合はメタマスクの再ログインをしましょう。

再ログインの方法【スマホ版】
  • 設定を開く
  • 『ロック』をタップ
  • パスワードを入力
再ログインの方法【PC版】
  • 『︙』をクリック
  • 『MetaMaskをロック』をクリック
  • パスワードを入力



メタマスクの再ログインではパスワード入力が必要になります。

ウォレットをロックする前に必ずパスワードとシークレットリカバリーフレーズを確認しておきましょう。

再ログイン時にパスワードとシークレットリカバリーフレーズがわからない場合、ウォレットの資産を失うことになります。


メタマスクの再インストール

メタマスクの再ログインでも解決しない場合はアプリや拡張機能を再インストールしましょう。

なお、再インストールをすると元のウォレットを復元するためにシークレットリカバリーフレーズが必要になります。

再インストールをする前に必ずシークレットリカバリーフレーズを確認して外部に保管しておきましょう。

再インストール時にシークレットリカバリーフレーズが分からない場合、そのウォレット内の資産を失うことになります。


シークレットリカバリーフレーズの確認方法は下記事をご覧ください。

メタマスク|シークレットリカバリーフレーズの確認方法

メタマスクサポートに問い合わせる

  • ガス代を入金する
  • メタマスクにの再ログイン
  • メタマスクの再インストール

これらで解決しないようでしたらメタマスクサポートに問い合わせましょう。

メタマスク サポート問い合わせ.001
  • 右下のアイコンをタップ
メタマスク サポート問い合わせ.002
  • 『Send us a massage』をタップ


メタマスク サポート問い合わせ.003
  • 『MetaMask Support』をタップ


なおメタマスクサポートは日本語に対応していないので、英語が苦手な方はブラウザの翻訳機能を駆使して問い合わせましょう。

メタマスク|関連する問題

保留中のままトランザクションが完了しない

トランザクションエラーと関連する問題として、「いつまでも保留中のままトランザクションが完了しない」という問題があります。

これは本題から逸れますがついでに原因と対処法を解説します。

この「いつまでも保留中のままでトランザクションが完了しない問題」の原因はガス代の設定が低すぎることが考えられます。

メタマスクでは簡単にガス代を低く設定することができるのですが、低いガス代のトランザクションは処理の優先度も低くなり後回しにされます。

そのためいつまでも保留中になりトランザクションが完了しないということになります。

対処方法

保留中のままトランザクションが完了しない問題の対処方法は単純で、トランザクションのガス代をマーケットか積極的に設定することですね。

メタマスク ガス代設定.001
  • ガス代のリンクをタップ
メタマスク ガス代設定.002
  • マーケットまたは積極的を選択
  • 『保存』をタップ


マーケットや積極的に設定することでガス代が高くなり、トランザクションが優先的に処理されるようになるので、いつまでも保留中のまま待たされる可能性が低くなります。

まとめ

今回はメタマスクのトランザクションエラーの原因と対処方法について解説してきました。

記事まとめ
  • トランザクションエラーの考えられる原因はガス代不足
  • トランザクションエラーの対処方法
    • 不足しているガス代を入金する
    • メタマスクの再ログイン
    • メタマスクの再インストール
    • メタマスクサポートに問い合わせる

このようになります。

最後まで読んでいただきありがとうございました。


記事の紹介をさせてください!

国内取引所を利用するなら bitbank(ビットバンク)がおすすめです。

▼bitbank(ビットバンク)の特徴

  • セキュリティが国内 No.1(※2024年5月21日 CER.live調べ
  • 取引量が国内 No.1(※2023年7月14日時点CoinGecko調べ
  • 取扱銘柄数が国内 No.1(※2024年5月時点 国内日本円ペア取扱銘柄数自社調べ

詳しくは下記事で解説しています。

コメント

タイトルとURLをコピーしました