イーサリアムのトランザクションを置き換えたりキャンセルしたりする方法:完全ガイド

リプレイスバイフィー(rеplace by Fee)とは何か、なぜ必要なのか?

トランザクションをキャンセルまたは置き換える必要がある状況があります。これは、トランザクションが低い手数料のために長時間ブロックに追加されていない場合にしばしば発生します。作成された後にまだブロックに追加されていないすべてのトランザクションは、未確認と見なされます。未確認のトランザクションは、通常、低い手数料によって発生します。

ただし、これらのトランザクションはリプレイスバイフィー(rеplace by Fee、RBF)メカニズムを使用して処理されることがあります。BitcoinやEthereumなどのブロックチェーンでは、未確認のトランザクションをより高い手数料を持つ新しいトランザクションに置き換えることができます。これにより、マイナーによるトランザクションの処理を加速するのに役立ちます。

手数料を増やしてトランザクションを加速する方法

EthereumBitcoinの主な違いは、Ethereumの各トランザクションにはノンスと呼ばれるユニークなシーケンス番号があることです。リプレイスバイフィーを使用するためには、元のトランザクションと置き換えトランザクションの両方が同じノンスを持っている必要があります。

ノンスは、マイナーやブロックチェーンノードにトランザクションの順序と「アカウントの状態」を変更する方法を伝えます。より小さなノンスを持つ最初のトランザクションが最初に処理されます。同じノンスを持つ2つのトランザクションがある場合は、手数料が高い方が優先されます。

トランザクションを置き換える手順:

  1. 元のトランザクションを送信するために使用したウォレットを開きます。
  2. 「受取人」フィールドに送信先のアドレスを入力します。
  3. 送信したいETHの量を入力します。「金額」フィールドを0から希望の金額に変更します。
  4. ETHを送信する場合は、ガス制限を21000に設定します。トークンを送信する場合は、制限を100000に増やします。それ以外の場合は、デフォルト値をそのままにします。
  5. 以前のトランザクションに比べて「ガス価格」を10GWEI増やします。緊急のトランザクションの場合は、さらに増やすことができます。
  6. ノンスが元のトランザクションで使用されたものと一致していることを確認します。
  7. 「トランザクションを送信」をクリックします。
  8. 新しいトランザクションハッシュを取得し、その状態をリンクをクリックして確認します。すぐに表示されない場合は、数分後にページを更新します。

トランザクションをキャンセルする方法

前のトランザクションが処理されてブロックチェーンに追加されるのを防ぐために、同じノンスを持つ自分のアドレスに0 ETHのトランザクションを送信できます。

トランザクションをキャンセルする手順:

  1. Etherscan.ioまたはEthplorer.ioに移動します。
  2. 元のトランザクションのハッシュを入力します。
  3. トランザクションのステータスが保留中であれば、キャンセルを試みることができます。
  4. トランザクションが見つからない場合は、数分ごとにページを更新します。それでも表示されない場合、トランザクションは送信されていない可能性があります。
  5. ステータスが成功であれば、キャンセルできません。
  6. ステータスが保留中であれば、元のトランザクションを送信するために使用したウォレットにログインします(例:MEW)。
  7. 同じノンスを持つ自分自身への0 ETHのトランザクションを送信します。
  8. 「トランザクションを送信」をクリックします。
  9. アクションを確認し、新しいトランザクションハッシュを受け取ります。
  10. EtherscanまたはEthplorerでハッシュとトランザクションのステータスを確認します。

なぜ「子が親のために支払う」(CPFP) メカニズムは Ethereum で機能しないのか

Bitcoinとは異なり、Ethereumは子が親のために支払う(CPFP)メカニズムをサポートしていません。Ethereumでは、未確認のトランザクションを加速するためには、同じノンスを持つ同じトランザクションを、より高いガス価格で送信する必要があります。マイナーは、より良い手数料のトランザクションのみを含めます。同じノンスを持つ2つのトランザクションはブロックに含めることができません。

結論

リプレイスバイフィーのメカニズムは、Ethereumにおける未確認のトランザクションを加速またはキャンセルするための便利なツールです。ノンスとガス料金の仕組みを理解することで、トランザクションをより効果的に管理し、遅延を避けることができます。CrystalTradeを通じてトランザクションに問題が発生した場合、当社の技術サポートチームがあなたをサポートする準備が整っています。

25.04.2024, 23:09
  1. カテゴリー: , , ,
ニュース「イーサリアムのトランザクションを置き換えたりキャンセルしたりする方法:完全ガイド」へのコメント
コメントはありません
あなたのコメント

Choose file
Give
Get
Exchange
days
hours