「MetaMask側で取引の処理(トランザクション)が進まず、保留状態が続いている」
「追加でガス代を払ってもいいから、早く処理を終えたい」
「どうにかして手に入れたいNFTがある」
そんな方に向けて。
このページではメタマスクのトランザクションが詰まった時の解消法と、追加でガス代(手数料)を支払う手順をメモっていきます。
・トランザクションが詰まった時の解決方法が分かる。
・ガス代を追加で支払って優先的に取引を処理してもらえる
・早い者勝ちのNFT争奪戦を優位に進められる
1. MetaMaskがトランザクション詰まりを起こす原因
MetaMask側で取引の処理が滞っている原因は、以下の通り。
- 瞬間的に多くのユーザーが一斉に処理を行っている。
- 数量限定のNFTがリリースされ、ミント合戦(争奪戦)になっている。
- ネットワークが混み合い、データ処理に時間がかかっている。
特に混雑している時には、ガス代(手数料)をたくさん払えば、その分早く処理してくれるので、取引を終えたい人がどんどん価格を押し上げていく傾向になります。
状況によっては数千円分ほどのイーサリアムが必要となるかもしれません。
なので、取引が完了する前には必ずガス代(手数料)がいくら消費されるか、忘れずにチェックしましょう。
2. MetaMaskのガス代を管理するUIの設定
イーサリアムネットワークを利用する際のガス代(手数料)は日々変動しています。
NFT購入の過程などでは見積りを必ず確認しましょう。
また少し前にMetaMask側の表示/UIがアップデートされました。
管理画面で先にガス代(手数料)の設定をONにしておくと、より上限金額などのカスタマイズがしやすくなっています。
以下ではUI設定を有効化する手順を説明していきます。
STEP.1:MetaMaskにログイン
最初に行うのはメタマスク側の設定です。
Google Chromeを立ち上げて、拡張機能より「MetaMask」を起動。
パスワードで「ロック解除」を行い、ログインしましょう。
STEP.2:ガス代UIを有効化
続いて、ガス代UIの有効化。
メタマスクの画面右上のアイコンをクリックして「設定」を選択です。
スクロールバーを下へ移動させ、「実験的」を押しましょう。
デフォルトでは「改善されたガス代UIを有効にする」はオフの状態。
スイッチをポチリ、「オン」にしてください。
以上でUIの有効化は完了です。
NFTの取引時などのガス代(手数料)の確認画面にて「市場」のマークが追加されました。
(設定の前と後のイメージ↓)
3. MetaMaskのトランザクション詰まりを解決する方法
少し話が飛びますが、NFTを購入したりする過程で、取引の処理が「保留中」と表示されることがあります。
この状態がいわゆる「トランザクション詰まり」。
数十秒なら良いですが、3分以上経ってもステータスが変わらない場合も少なくありません。
そんな時は追加でガス代(手数料)を支払って、処理をスピードアップさせましょう。
STEP.1:MetaMaskのアクティビティを開く
実際に「トランザクション詰まり」が起こった時の様子。
メタマスクの「アクティビティ」に「保留」と表示されています。
STEP.2:「スピードアップ」を選択
同時に「スピードアップ」のボタンが追加されています。
これをクリックです。
すると、現時点での見積もりが確認できます。
「市場」を押してみましょう。
- 低
値下がりを待つときに「低」を選択。
ただし、価格は予測不能であり、時間は正確ではありません。 - 市場
最新の市場のガス代にあわせて追加。
現在の市場価格での迅速な処理を希望する場合に選びましょう。 - 積極的
市場のガス代より30%を上乗せして追加。
人気のNFTリリースなどによる混雑に備えるときの項目です。 - 高度な設定
より細かく自由にガス代の設定が可能。
慣れていないと分かりにくいので、自己責任で操作してください。
こんな感じでガス代(手数料)の調整ができます。
よりスピーディーに、優先的に完了させたい場合は、「積極的」もしくは「高度な設定」で追加しましょう。
STEP.3:追加でガス代を支払う
とりあえず、「積極的」を選択。
追加のガス代は「送信」を押せばOKです。
「Confirmed transaction」のポップアップが出たら、取引の処理は完了。
トランザクションの詰まりが解消されました。
※高度なガス代の設定
以下が「高度な設定」の画面。
見方としては、
- 最大基本手数料(GWEI)
メタマスクが自動的に見積もった数値。
最大基本手数料(GWEI) × ガス限度額で計算され、これが現時点でMaxのガス代です。 - 優先手数料(GWEI)
処理を迅速に行うために支払う数値。
通常は各項目の下に記載されている、
「現在:〇〇(最小)-○○(最大)GWEI」
よりも多めに設定します。
「最大基本手数料」の場合だと、目安として+50%ほどでしょうか。
「優先手数料」は「最大基本手数料」より大きな数値では指定できません。
また、その逆も然りで、常に「最大基本手数料」>「優先手数料」となるように設定します。
取引がキャンセル/失敗になると、最大基本手数料と実際の基本手数料の差が返金されます。
4. NFT購入前に追加のガス代(手数料)を支払う手順
↓がNFT購入前のガス代(手数料)の確認画面。
優先的に取引を処理してもらいたい場合は「市場」(もしくは「編集」)をクリックです。
あとは前述「STEP.2:「スピードアップ」を選択」の操作と感覚的には同じ。
いくらかのガス代(手数料)を先に追加して、トランザクションを早めてもらいましょう。
メタマスクのトランザクション詰まりを解決する方法のおさらいです。
- 取引の処理(トランザクション)が詰まる・遅くなる原因は、
・瞬間的に多くのユーザーが一斉に処理を行っている
・数量限定のNFTがリリースされ、ミント合戦(争奪戦)になっている
・ネットワークが混み合い、データ処理に時間がかかっている
など。 - 追加でガス代(手数料)を支払うと、処理をスピードアップできる。
- NFTを購入する際は、ガス代(手数料)が安い=混みあっていない時間帯がオススメ。
トランザクションが詰まっている時は、得てしてガス代(手数料)が高騰します。
タイミングによっては数千~1万円ほど必要な場合があるかもしれません。
なお、以下のサイトでリアルタイムのガス代(手数料)が確認可能です。
■GasNow
https://etherchain.org/tools/gasnow
イーサリアムを大幅に消費(=損しない)ためにも、ネットワーク上の状況を把握しつつ、少しでも抑えられる行動を心掛けましょう。