-rescan、-reindexコマンドは何をしますか?ウォレットを再スキャン/再インデックスする方法は?
コアウォレットの起動時にエラーが発生しましたか?または、ローカルブロックチェーンデータベースが壊れている/壊れていますか?これは、あるコンピューターから別のコンピューターにブロックチェーンをコピーする場合、ウォレットを誤って更新する場合、またはウォレットを正常にシャットダウンしない場合に発生する可能性があります。アプリケーションを再起動し続けると、ウォレットの読み込みページまたは概要画面でスタックし、それ以上の進行状況が表示されないため、ここでは役に立ちません。あなたの暗号通貨ウォレットがあなたのバランスを正しく表示しない他のシナリオもあります。これらの一般的なエラーはすべて、ウォレットを手動で修復することで安全に修正できます.
コアウォレットは非常に機密性が高く、ウォレットに関連する多数の問題を修正するために使用される2つのコマンドは-rescanと-reindexです。ウォレットが同期していない場合、バランスが適切に表示されていない場合、またはウォレットが間違ったチェーンでスタックしていない場合。ブロックチェーンファイルのインデックスを再作成または再スキャンすることをお勧めします。どちらも同じように聞こえるので、初心者はこれらのコマンドを混同する傾向があります。また、ウォレットを開くたびにインデックスを再作成して再スキャンする必要のない人はほとんどいません。.
このビギナーズガイドでは、コアウォレットのインデックスを再作成または再スキャンする方法を説明します。ただし、その前に、最初にrescan andreindexコマンドの機能を確認しましょう。これらのコマンドをいつ使用するかがわかるように?
再スキャンおよび再インデックスコマンドをいつどのように使用するか?
再スキャン(-再スキャン) –このコマンドは、欠落しているウォレットトランザクションがないかブロックチェーンファイルを再スキャンします。では、ウォレットがトランザクションデータの保存に失敗するのはいつですか? 1.ウォレットのバックアップを復元するときおよび2.新しい秘密鍵をウォレットにインポートするとき。ウォレットクライアントは、管理するアドレスのすべてのトランザクションデータを保存します。ただし、新しい秘密鍵を復元すると、ウォレットクライアントはそのアドレスに関連付けられたトランザクションを認識しません。.
-rescanコマンドは、トランザクションがウォレットにない場合、または残高が適切に反映されていない場合にのみ使用してください。再スキャンは、引き出しの中のお金を数えるようなものです。 -rescanコマンドを使用してウォレットを起動すると、ウォレットが起動し、ウォレットがダウンロードしたすべてのブロックをスキャンします。すべてのブロックをスキャンしている間、欠落しているすべてのトランザクションを検索します。すべてのトランザクションが再構築されると、正しい残高もそれに応じて反映されます.
再インデックス(-reindex) –まず第一に、インデックスの再作成はブロックチェーンを最初からダウンロードしません。代わりに、すでにダウンロードしたデータ(blk.datファイル)からブロックチェーンインデックスを再構築します。既存のブロックチェーンデータベースを再作成し、その中の情報を再チェックします。ただし、インデックスを再作成すると、チェーンステートとブロックチェーンのインデックスが破棄されることに注意する必要があります。つまり、基本的にはゼロから再構築し、それでもISPの帯域幅を消費します.
ウォレットクライアントがブロックの読み取りに失敗した場合、またはブロックソースが見つからないと言った場合は、インデックスの再作成を使用する必要があります。ウォレットが間違ったチェーン上にある場合、または現在のブロックチェーンデータベースが破損している場合 .

注意: 追加のブロックの再スキャン、インデックスの再作成、およびダウンロード。これら3つの操作はすべて時間がかかり、ディスクスペースとメモリリソースを消費します。また、すべてのトランザクションを含むブロックを超えてウォレットが同期されるまで、残高は表示されないことに注意してください.
ウォレットのインデックスを再作成または再スキャンする方法?
ウォレットの再スキャンまたはインデックスの再作成は非常に簡単です。それがどのように行われるかを示す前に、最初にwallet.datであるウォレットファイルのバックアップを作成することが不可欠です。ウォレットのバックアップについて詳しく知るには、ウォレットのバックアップ方法と秘密鍵のエクスポート方法を説明しているこのガイドを参照することをお勧めします。.

よし!それでは、-rescanおよび-reindexコマンドを使用してウォレットを開始する方法を見てみましょう。.
ほとんどのウォレットで物事を簡単にするために、このオプションが組み込まれています。ウォレットを開き、ツールに移動します >> ウォレットを修復すると、すべてのウォレット修復オプションが見つかります。クリック 再スキャン ブロックチェーンファイルを再スキャンしてクリックするには インデックスの再構築 ブロックチェーンファイルのインデックスを再作成するには.

どちらの操作もウォレットアプリケーションを再起動し、問題を修正します。ウォレット内にこのオプションが見つからない場合は、以下の手順に従ってください.
ウィンドウズ:
ウォレットフォルダを開き、wallet-qt.exeファイルを右クリックして、[ショートカットの作成]をクリックします。次に、ショートカットファイルを右クリックし、プロパティをクリックして、ターゲットとしてラベル付けされたフィールドを編集します。.
デフォルトでは、次のようになります。 "C:\ Program Files(x86)\ Bitcoin \ bitcoin-qt.exe"
ターゲットフィールドのインデックスを再作成するには、次のようになります。 "C:\ Program Files(x86)\ Bitcoin \ bitcoin-qt.exe" -インデックスを再作成し、ターゲットフィールドを再スキャンするには、次のようになります。 "C:\ Program Files(x86)\ Bitcoin \ bitcoin-qt.exe" -再スキャン

「ターゲット」パラメータの最後に-reindex / -rescanフラグが追加されたら、[適用]、[OK]の順にクリックします。次に、このショートカットファイルを開いて、ウォレットのインデックスを再作成または再スキャンします。ウォレットが修正されたら、ウォレットを閉じてショートカットファイルを削除するか、保持して必要なときにいつでも使用できます。ただし、これらのコマンドを使用して毎回ウォレットを開くわけではないことに注意してください。それはあなたの財布を修理することだけであり、あなたの財布が修理されるとそれはもはや必要ありません.
マック: ターミナルアプリケーションを実行し、ウォレットフォルダに移動して、ウォレットファイルをターミナルにドラッグします。次に、-rescanまたは-reindexと入力し、Enterキーを押します.
Linux: コマンドラインを使用して、ウォレットフォルダに移動します。ウォレットが開いている場合は、最初にウォレットを停止します(./wallet-cli stop)。次に、必要なコマンドを使用してデーモンを再起動します.
それが役に立てば幸い。それでもウォレットが特定のエラーを返す場合は、コメントセクションでお知らせください.

Facebook
Pinterest