「処理中」画面が語らない14日|メモプール削除と秘密鍵の格差
送金ボタンを押した瞬間から、ビットコインに14日間のカウントダウンが始まる。そのことを知っているだろうか。
メモプールという「届かない郵便局」
ビットコインのすべての送金は、まず「メモプール」と呼ばれる全世界共通の待機列に入る。マイナーはここから手数料の高い取引を優先的に選んでブロックに詰め込む。手数料が低いと後回しにされ、メモプールが300MBの上限に達すると、最低水準を下回る取引から強制的に削除される。
削除されたBTCはどこへ行くのか。答えは「どこにも行かない」だ。取引の記録がネットワークから消えるだけで、コインそのものは送り主のウォレットに戻る——正確に言えば、最初からそこにあり続けていた。
さらにBitcoin Coreのデフォルト設定には、もう一つのルールがある。14日間一度も確認されなかった取引は、自動的にメモプールから削除される。この14日というタイマーが、鍵を持つ者と持たない者の間に、静かな格差を生む。
自分の鍵があれば「やり直せる」
セルフカストディで管理しているなら、この仕組みは自分に有利に働く。
送金が長時間保留になれば、RBF(Replace-By-Fee)機能で手数料を引き上げ、同じコインを使った新しい取引を再申請できる。取引がメモプールから消えれば、ウォレットの残高が自動的に「未送金」の状態に戻り、適切な手数料で即座に再送できる。
この一連の操作に必要なものは、秘密鍵だけだ。
取引所の画面に「処理中」が残る理由
問題は、秘密鍵を取引所が管理しているケースだ。
取引所に預けたBTCの出金を申請すると、実際の署名と送信は取引所のシステムが行う。ユーザーには「処理中」という表示だけが届く。もし送信した取引が低い手数料のためにメモプールから削除されても、再送するかどうか、いつ・どの手数料水準で再申請するかは、すべて取引所の判断に委ねられている。
RBFで手数料を引き上げるには、元の取引に署名した鍵が必要だ。その鍵はあなたの手元にない。画面の「処理中」という文字は、単なるステータス表示ではなく、選択肢がゼロであることを意味している。
14日間で起きる非対称な体験
メモプールが混雑するのは、決まってビットコインへの関心が高まるタイミングだ。価格が急騰したとき、大きなニュースが出たとき、新しいプロトコルが手数料需要を急増させたとき——まさに素早く動きたいときに、ネットワークは最も混雑する。
そういったタイミングで出金申請をした取引所ユーザーは、メモプールの最前列に並べているとは限らない。取引所は大量のユーザーの出金を同時に処理しており、個別の取引に最適な手数料を設定する余裕は必ずしもない。
14日間のカウントダウンが終わったとき、セルフカストディのユーザーはすでに数日前に再送を完了させているかもしれない。取引所のユーザーは、変わらない「処理中」の画面を見続けていた可能性がある。
「BTCがある」と「BTCを動かせる」は別の概念だ
ビットコインにとって「保有」とは、秘密鍵を持ち、任意のタイミングでUTXO(未使用の取引出力)を次の取引に使える状態を指す。取引所の残高画面に表示された数字は、取引所のデータベース上の記録にすぎない。
メモプールの削除はビットコインの設計上の仕様であり、バグではない。ノードが不要な取引を無限に抱え込まないための合理的な仕組みだ。問題は、その「やり直す」という選択肢が、秘密鍵を持つ者にしか開かれていないことにある。
まだ取引所にBTCを預けたままなら、小額で出金テストをやってみることから始めてほしい。処理が完了するまでどのくらいかかるか。その間、自分が何もできないことに気づいたとき、セルフカストディへ移行する理由が、抽象論ではなく実感として腑に落ちるはずだ。
※本記事は一般的な情報提供を目的としており、投資助言ではありません。
この記事が参考になったら、セルフカストディの具体的な始め方もチェックしてみてください。
LINE登録でセルフカストディの始め方を学ぶ 正しい手順を無料でお届けします