Bitcoin Bootstrap.dat –Bootstrap.datファイルの場所と使用方法
ビットコインはピアツーピアの暗号通貨です。ビットコインのウォレットクライアントは、他のノードと同期することにより、ネットワークからブロックチェーンをダウンロードします。ビットコインだけでなく、ほとんどの暗号通貨コアウォレットはすべてビットコインに基づいているため、このように機能します。各ブロックをダウンロードして検証するにはピアツーピア通信が必要なため、ブロックチェーン全体を同期するプロセスは遅くなります。インターネットの速度が速いコンピューターでさえ、ビットコインブロックチェーンを同期するのに数日から数週間かかります。これは、ブロックチェーンファイルサイズが巨大なビットコインやその他の暗号通貨ウォレットの問題です。ウォレットにノードを追加すると、ネットワーク接続に役立ちますが、同期プロセスは高速化されません。幸い、ウォレットの同期プロセスを高速化するには、Bootstrapファイルを使用できます.
Bootstrapファイルとは何ですか?どのように機能しますか?ビットコインのBootstrap.datはどこにあり、このファイルの使用方法はどこにありますか?
Bootstrap.datとは?
Bootstrap.datは、ジェネシスブロックから特定の時点までのブロックチェーンのコピーを含むファイルです。この圧縮されたBootstrap.datファイルは、最初のブロックチェーンのダウンロード時間を短縮するために使用されます。どうやって?ウォレットクライアントは、P2Pネットワークから各ブロックをダウンロードして検証します。これは通常時間がかかり、特にウォレットを初めて使用する場合は、同期プロセスにかなりの時間がかかる可能性があります.
ピアツーピア通信を使用する代わりに、ウォレットクライアントは、特定のブロックの高さまでブロックチェーンデータのコピーを含むこの圧縮されたブートストラップファイルからブロックチェーンデータを読み取ることができます。ウォレットクライアントがブートストラップファイルからのデータの読み取りを完了すると、P2P接続を使用して残りのブロックをダウンロードします。この方法は、標準の同期プロセスと比較して高速であり、さらに帯域幅の消費も少なくなります。ただし、ウォレットクライアントは個々のブロックを検証する必要があるため、ブートストラップ法にはまだ時間がかかります.
ビットコイン用のこのBootstrap.datファイルはどこにありますか?
まず最初に、ビットコインのbootstrap.datファイルを非公式で信頼できないソースからダウンロードすることは強くお勧めしません。この推奨事項は、ビットコインだけでなく、Dash、Litecoinなどの他の暗号通貨にも適用されます。bootstrap.datファイルは、トレント、ビットコイントークフォーラム、およびいくつかのサードパーティのWebサイトにあります。しかし、私たちが言ったように、これらは非公式の情報源であり、研究目的のためにそれを維持しています。では、ビットコインの公式bootstrap.datファイルはどこにありますか?
Bitcoin.orgは、同期プロセスを加速するためにこのブートストラップファイルを提供するために使用されていました。しかし、そのファイルは利用できず、彼らはもはやそれを維持していません。 bootstrap.datメソッドを使用してウォレットを同期することはもはや有利ではなく、もはや必要ないためです。 Bitcoin Coreバージョン0.10.0以降では、ピアツーピアネットワークを使用してブロックチェーンをダウンロードする方がはるかに高速であり、コアウォレットクライアントを使用してブロックチェーンを直接ダウンロードする方がはるかに効率的です。.
詳しくは: https://bitcoin.org/en/release/v0.10.0#faster-synchronization
ブートストラップファイルを使用して初期同期を高速化する方法
ビットコインはもはやこの方法を使用していませんが、他の暗号通貨はこれを推奨しており、このファイルを公式に維持しています。パッケージは、公式WebサイトまたはGitHubリポジトリで見つけることができます。この圧縮されたbootstrap.datファイルには、ブロックチェーンのシリアル化されたコピーが含まれており、これを使用してウォレットの初期化プロセスを高速化できます。このようなファイルに遭遇した場合は、ブートストラップファイルの使用方法を以下に示します。.
1.ウォレットに変更を加える前に最も推奨される手順は、ウォレットのバックアップを取ることです。 2つ以上の場所にwallet.datファイルのコピーを用意します。ウォレットが新しいか空の場合、この手順は必要ありません。バックアップが完了したら、ウォレットを終了します.
2.次に、公式ソースを見つけて、通常は圧縮されたzipファイルであるbootstrap.datファイルをダウンロードします。.
3. .zipファイルがダウンロードされたら、bootstrap.datという名前のファイルがある場所で解凍します。.
4.次に、このbootstrap.datファイルをウォレットコアフォルダーに移動する必要があります。すべての暗号通貨ウォレットは、コアファイルを次の場所に保持します.
ウィンドウズ: C:\ Users \%username%\ AppData \ Roaming \ coinfolder
マックOS: 〜/ライブラリ/アプリケーションサポート/コイン名
Linux: 〜/ .coinname
ウォレットファイルがデフォルトのデータの場所にない場合は、インストール中にカスタムブロックチェーンディレクトリを使用することを選択しました.

ディレクトリを見つけて、そこにbootstrap.datファイルを置くだけです。完了したら、wallet.qtファイルを開き、「ピアに接続」の代わりに左下隅に「ディスクからのブロックのインポート」が表示されます。.

しかし、私はこのウォレットを長い間使用しており、コアフォルダにいくつかのブロックファイルがあります。このブートストラップファイルを使用する前に、これらの.blk.datファイルをすべて削除する必要があります?
bootstrap.datを既存のウォレットにインポートする?
まず第一に、bootstrap.datファイルは最初のブロックチェーンのダウンロード時間を短縮するためのものであり、すでにウォレットを使用している場合は必要ありません。とにかく、ウォレットが特定のブロックの高さでスタックしていて、最初からやり直したい場合は、bootstrap.datファイルを使用できます。しかし、それを使用してブロックチェーンをインポートする前に、最初に削除する必要のあるファイルとフォルダーがいくつかあります.
ウォレットがすでに実行されている場合は、最初にウォレットを閉じます。次に、ウォレットコアフォルダーに移動し、wallet.datファイルを別の場所にコピーします。ウォレットに資金がある場合は特に、この手順は必須です。次に、下の画像に示されている、ブロック、チェーンステートディレクトリ、peers.datファイルなどのフォルダとファイルを削除します。.

完了したら、bootstrap.datをこの場所に移動し、ウォレットを起動します。これで、ウォレットクライアントはディスクからのブロックのインポートを開始します。つまり、bootstrap.datファイルで見つかったブロックの処理を開始します。.
注意: このプロセスは高いCPUリソースを使用するため、時間がかかります。この期間中は、ウォレットがクラッシュする可能性があるため、ウォレットを使用したり閉じたりしないでください。ウォレットクライアントがディスクからのブロックのインポートを完了すると、ピアに接続して最新のブロックのダウンロードを開始します.
このブートストラップファイルを削除できますか?
はい、ウォレットがブロックチェーンデータのダウンロードを完了したら、先に進んでこのファイルを削除できます。実際には、コアディレクトリにドロップした元のファイルは見つかりません。ウォレットがブロックチェーンファイルをコピーしてインポートすると、bootstrap.datファイルがbootstrap.dat.oldとしてマークされます。この古いファイルは不要になったため、削除できます.
このファイルは安全ですか?
ウォレットクライアントを使用して直接同期する方がはるかに高速で堅牢であるため、ビットコインにブートストラップファイルを使用することはお勧めしません。とにかく、他のほとんどのコインは、ウォレットの同期プロセスを高速化するためにブートストラップファイルを使用することを推奨しているため、この質問はまだあります。このbootstrap.datファイルにはブロックチェーンデータのみが含まれており、安全であり、とにかく資金に影響を与えることはありません。ただし、以前に述べたように、ファイルにマルウェアが含まれている可能性があるため、信頼できない/非公式のソースからbootstrap.datファイルをダウンロードして使用することは決してありません。.
それが役に立てば幸い!
この記事が好きですか? Bitcoinブロックチェーンプルーニングについても読むのが好きかもしれません.

Facebook
Pinterest