Ledger Liveでイーサリアム(ETH)の取引履歴を確認した際、全く同じ取引が重複して表示される現象は、アプリケーション側のキャッシュデータの不整合か、ブロックチェーンとの同期エラーが主な原因だ。
ブロックチェーン上に記録された取引データそのものに問題があるわけではなく、資産が二重に動いたことを意味しない。まずは落ち着いて、以下の手順で表示上の問題を解消しよう。
なぜLedger Liveで取引履歴が重複するのか

Ledger Liveは、ブロックチェーン全体のデータを常に直接読み込んでいるわけではない。表示速度を上げるため、一度取得した取引データをデバイス内に一時保存(キャッシュ)している。このキャッシュ機能が、この問題の根本的な原因となる。
具体的には、以下のようなタイミングでデータの不整合が起きやすい。
- アプリのバージョンアップ直後
- ネットワーク接続が不安定な状態での同期
- ウォレットのアカウントを複数デバイスで管理している場合
要するに、実際の取引データは一つなのに、古いキャッシュと新しいデータが混ざって表示されてしまうため、見かけ上「重複」が発生するというわけだ。
取引履歴の重複を解消する手順

最も確実で簡単な解決策は、Ledger Liveが保持しているキャッシュを手動で削除し、ブロックチェーンから取引履歴を再取得させることだ。この操作で資産が失われることは一切ない。
Ledger Liveのキャッシュをクリアする
操作手順は以下のとおりだ。まず、Ledger Liveアプリが起動している場合は完全に終了させておく。
- Ledger Liveアプリを開き、左側のメニューから「設定」(歯車アイコン)を選択する。
- 「ヘルプ」タブをクリックする。
- 「キャッシュをクリア」ボタンを探してクリックする。
- 確認ダイアログが表示されたら「続行」または「クリア」を選択する。
キャッシュのクリアが完了すると、Ledger Liveは自動的に再起動し、各アカウントの情報をブロックチェーンから取得し直す。これには数分から数十分かかることがある。
同期が完了した後、問題となっていたアカウントの取引履歴を確認すると、不要な重複表示は解消されているはずだ。
キャッシュをクリアしても直らない場合の対処法
キャッシュクリアで解決しない場合、原因はアカウント情報そのものの同期不良にある可能性が高い。この場合は、問題が起きているアカウントを一旦削除し、再度追加し直すことで改善する。
- Ledger Liveの左メニュー「アカウント」から、重複が発生しているETHアカウントを選択する。
- 右上のレンチマーク(設定)をクリックする。
- 表示されたメニューから「アカウントを削除」を選択する。
- 確認画面が表示されたら、内容をよく読み「削除」を実行する。
この操作は、Ledger Live上の表示からアカウントを消すだけであり、ブロックチェーン上の資産や秘密鍵には一切影響しない。
アカウントを削除したら、すぐに「アカウントを追加」から再度ETHアカウントを追加しよう。その際、LedgerデバイスをPCに接続し、デバイス上でEthereumアプリを開いておく必要がある。追加が完了すれば、取引履歴は正常に表示されるようになる。
取引IDを確認して二重の安心を

問題が起きた時、また解決した後も、Etherscanのようなブロックチェーンエクスプローラーで取引ID(トランザクションハッシュ)を確認する習慣をつけると良い。
Ledger Liveの取引詳細画面で取引IDをコピーし、Etherscanの検索窓に貼り付けて検索すれば、ブロックチェーン上の正しい記録を直接見ることができる。そこに取引が一つだけ存在していれば、資産は安全であり、表示上のトラブルだと確信できる。
よくある質問
取引履歴の重複は、資産が二重に送金されたことを意味するのか。
意味しない。ブロックチェーン上では、あなたの秘密鍵による署名がなければ取引は成立しない。重複表示はアプリの表示上の問題であり、正しい取引IDをEtherscanで確認すれば、実際の取引は一つしか存在しないことが確認できる。
キャッシュクリアをすると、アカウント名や設定は消えるのか。
アカウントに付けた名前や、通貨表示などの基本設定は保持される。この操作で削除されるのは、ブロックチェーンから取得した取引履歴やレート情報などの一時データのみだ。ただし、ごく稀に設定が初期化されることもあるため、念のため覚えておくと良い。
モバイル版のLedger Liveでも同じ操作で直るのか。
直る。iOS版、Android版ともに「設定」→「ヘルプ」→「キャッシュをクリア」のメニューから同様の操作が可能だ。根本的な原因と解決策はデスクトップ版と同じである。
この現象はETHだけで起こるのか。
イーサリアムやERC-20トークンで報告が多いが、原理的にはビットコインやソラナなど、Ledger Liveがサポートする他のネットワークでも発生しうる。同様の手順で解決できる。
アカウントを削除して追加し直すと、取引メモは消えるのか。
消える。Ledger Live上で取引に個別に付けたメモは、デバイス内にのみ保存されているため、アカウントを削除すると失われる。必要なメモは事前に控えておく必要がある。
この記事のポイント
- Ledger Live上の取引履歴の重複は、ブロックチェーンの問題ではなくアプリのキャッシュ不整合が原因
- 設定メニューから「キャッシュをクリア」することでほとんどのケースは解決する
- 解決しない場合は、問題のアカウントを一度削除し、再度追加し直す
- Etherscanで取引IDを確認すれば、視覚的なエラーかどうかを即座に判断できる
- 資産が二重に動くことはなく、あくまで表示上のトラブルである

「エミリーズ・クリプト・インサイダー」のリサーチ担当として、暗号資産の現場で日々生まれる疑問や悩みを丹念に追いかける。
Reddit や海外フォーラムに寄せられる声を読み解き、「初心者がつまずきやすいポイント」「経験者でも見落としがちな落とし穴
」を一つずつ記事として整理している。
専門的な話を誰もが理解できる言葉に置き換えることに全力を注ぐ。情報の正確さと読みやすさの両立を信条としている。
