Bitcoin เป็นสกุลเงินดิจิทัลแบบ Peer to Peer ไคลเอนต์กระเป๋าเงินของ Bitcoin จะดาวน์โหลด blockchain จากเครือข่ายโดยการซิงค์กับโหนดอื่น ๆ ไม่ใช่แค่ Bitcoin แต่กระเป๋าเงินหลักของ cryptocurrency ส่วนใหญ่ทำงานเช่นนี้เนื่องจากทั้งหมดขึ้นอยู่กับ Bitcoin เนื่องจากต้องใช้การสื่อสารแบบ Peer to Peer เพื่อดาวน์โหลดและตรวจสอบความถูกต้องของแต่ละบล็อกกระบวนการซิงโครไนซ์ blockchain ทั้งหมดจะช้า แม้แต่คอมพิวเตอร์ที่มีความเร็วอินเทอร์เน็ตสูงก็ยังต้องใช้เวลาหลายวันหรือหลายสัปดาห์ในการซิงค์ Bitcoin blockchain นี่เป็นปัญหากับ Bitcoin และกระเป๋าเงินดิจิตอลอื่น ๆ ที่มีขนาดไฟล์ blockchain ใหญ่ คุณสามารถเพิ่มโหนดในกระเป๋าเงินของคุณซึ่งจะช่วยในการเชื่อมต่อเครือข่าย แต่ไม่ได้ทำให้กระบวนการซิงโครไนซ์เร็วขึ้น โชคดีที่ในการเร่งกระบวนการซิงโครไนซ์กระเป๋าเงินคุณสามารถใช้ไฟล์ Bootstrap.
ไฟล์ Bootstrap คืออะไรและทำงานอย่างไร? ฉันจะหา Bootstrap.dat สำหรับ Bitcoin ได้ที่ไหนและจะใช้ไฟล์นี้ได้อย่างไร?
Bootstrap.dat คืออะไร?
Bootstrap.dat เป็นไฟล์ที่มีสำเนาของ blockchain จาก genesis block ไปจนถึงช่วงเวลาหนึ่ง ไฟล์ Bootstrap.dat ที่บีบอัดนี้ใช้เพื่อเร่งความเร็วในการดาวน์โหลดบล็อกเชนครั้งแรก อย่างไร? ไคลเอนต์กระเป๋าเงินของคุณดาวน์โหลดและตรวจสอบแต่ละบล็อกจากเครือข่าย P2P ซึ่งมักจะช้าและโดยเฉพาะอย่างยิ่งหากคุณใช้กระเป๋าเงินเป็นครั้งแรกกระบวนการซิงค์อาจใช้เวลาค่อนข้างนาน.
แทนที่จะใช้การสื่อสารแบบ Peer to Peer ไคลเอนต์กระเป๋าเงินของคุณสามารถอ่านข้อมูล blockchain จากไฟล์ bootstrap ที่บีบอัดซึ่งมีสำเนาของข้อมูล blockchain จนถึงระดับความสูงของบล็อก เมื่อไคลเอนต์ wallet อ่านข้อมูลจากไฟล์ bootstrap เสร็จแล้วก็จะใช้การเชื่อมต่อ P2P เพื่อดาวน์โหลดบล็อกที่เหลือ วิธีนี้เร็วกว่าและใช้แบนด์วิดท์น้อยกว่าเมื่อเทียบกับกระบวนการซิงโครไนซ์มาตรฐาน อย่างไรก็ตามวิธีการบูตสแตรปยังคงต้องใช้เวลาพอสมควรเนื่องจากลูกค้ากระเป๋าเงินของคุณจำเป็นต้องตรวจสอบความถูกต้องของแต่ละบล็อก.
ฉันจะหาไฟล์ Bootstrap.dat สำหรับ Bitcoin ได้ที่ไหน?
ก่อนอื่นเราขอแจ้งให้คุณทราบว่าไม่แนะนำให้ดาวน์โหลดไฟล์ bootstrap.dat สำหรับ Bitcoin จากแหล่งที่ไม่เป็นทางการและไม่น่าเชื่อถือ คำแนะนำนี้ไม่เพียง แต่สำหรับ Bitcoin เท่านั้น แต่สำหรับสกุลเงินดิจิทัลอื่น ๆ เช่น Dash, Litecoin เป็นต้นคุณจะพบไฟล์ bootstrap.dat ใน torrent ฟอรัม Bitcoin Talk และในเว็บไซต์ของบุคคลที่สามหลายแห่ง แต่อย่างที่เรากล่าวไปว่าสิ่งเหล่านี้เป็นแหล่งข้อมูลที่ไม่เป็นทางการและพวกเขายังคงรักษาไว้เพื่อวัตถุประสงค์ในการวิจัย ฉันจะหาไฟล์ bootstrap.dat อย่างเป็นทางการสำหรับ Bitcoin ได้ที่ไหน?
Bitcoin.org เคยให้ไฟล์ bootstrap นี้เพื่อเร่งกระบวนการซิงโครไนซ์ แต่ไฟล์นั้นไม่สามารถใช้งานได้และไม่สามารถใช้งานได้อีกต่อไป เนื่องจากการซิงค์วอลเล็ตโดยใช้เมธอด bootstrap.dat นั้นไม่ได้เปรียบอีกต่อไปและไม่จำเป็นอีกต่อไป ตั้งแต่ Bitcoin Core เวอร์ชัน 0.10.0 ขึ้นไปการดาวน์โหลด blockchain โดยใช้เครือข่ายเพียร์ทูเพียร์นั้นเร็วกว่ามากและการดาวน์โหลดบล็อกเชนโดยตรงโดยใช้ไคลเอนต์กระเป๋าเงินหลักนั้นมีประสิทธิภาพมาก.
ข้อมูลมากกว่านี้: https://bitcoin.org/en/release/v0.10.0#faster-synchronization
วิธีใช้ไฟล์ bootstrap เพื่อเร่งการซิงโครไนซ์ครั้งแรก
ในขณะที่ Bitcoin ไม่ใช้วิธีนี้อีกต่อไป cryptocurrencies อื่น ๆ แนะนำสิ่งนี้และพวกเขารักษาไฟล์นี้อย่างเป็นทางการ คุณสามารถค้นหาแพ็คเกจได้ในเว็บไซต์ทางการหรือที่ที่เก็บ GitHub ไฟล์ bootstrap.dat ที่บีบอัดนี้มีสำเนาของ blockchain ที่เป็นอนุกรมและคุณสามารถใช้เพื่อเร่งกระบวนการเริ่มต้นกระเป๋าเงินของคุณ หากคุณเคยเจอไฟล์ดังกล่าวนี่คือวิธีใช้ไฟล์ bootstrap.
1. ขั้นตอนที่แนะนำที่สุดก่อนทำการเปลี่ยนแปลงใด ๆ กับกระเป๋าเงินของคุณคือการสำรองกระเป๋าเงิน มีสำเนาของไฟล์ wallet.dat ในสถานที่ตั้งแต่สองแห่งขึ้นไป หากกระเป๋าเงินของคุณใหม่หรือว่างเปล่าก็ไม่จำเป็นต้องทำขั้นตอนนี้ เมื่อสำรองข้อมูลเสร็จแล้วให้ออกจากกระเป๋าเงิน.
2. ค้นหาแหล่งที่มาอย่างเป็นทางการและดาวน์โหลดไฟล์ bootstrap.dat ซึ่งโดยปกติจะเป็นไฟล์ zip ที่บีบอัด.
3. เมื่อดาวน์โหลดไฟล์. zip แล้วให้ทำการแตกไฟล์ที่คุณจะพบไฟล์ชื่อ bootstrap.dat.
4. ถัดไปคุณต้องย้ายไฟล์ bootstrap.dat นี้ไปยังโฟลเดอร์หลักกระเป๋าเงินของคุณ cryptocurrency wallet ทั้งหมดจะเก็บไฟล์หลักไว้ที่ตำแหน่งต่อไปนี้.
Windows: C: \ Users \% ชื่อผู้ใช้% \ AppData \ Roaming \ coinfolder
Mac OS: ~ / ห้องสมุด / การสนับสนุนแอปพลิเคชัน / coinname
ลินุกซ์: ~ / .coinname
หากไฟล์กระเป๋าเงินของคุณไม่มีในตำแหน่งข้อมูลเริ่มต้นระหว่างการติดตั้งคุณได้เลือกใช้ไดเรกทอรีบล็อกเชนที่กำหนดเอง.

ค้นหาไดเร็กทอรีและใส่ไฟล์ bootstrap.dat ที่นั่น เมื่อเปิดไฟล์ wallet.qt ของคุณเสร็จแล้วและที่มุมล่างซ้ายแทนที่จะเป็น“ Connecting to Peers” คุณจะเห็น“ การนำเข้าบล็อกจากดิสก์”.

แต่ฉันใช้กระเป๋าเงินนี้เป็นเวลานานและในโฟลเดอร์หลักฉันมีไฟล์บล็อกอยู่ ฉันควรลบไฟล์. blk.dat ทั้งหมดนี้ก่อนที่จะใช้ไฟล์ bootstrap นี้?
การนำเข้า bootstrap.dat ไปยังกระเป๋าเงินที่มีอยู่?
ก่อนอื่นไฟล์ bootstrap.dat คือการเพิ่มความเร็วในการดาวน์โหลด blockchain ครั้งแรกและไม่จำเป็นหากคุณใช้กระเป๋าเงินอยู่แล้ว อย่างไรก็ตามหากกระเป๋าเงินของคุณติดอยู่ที่ความสูงของบล็อกและหากคุณต้องการเริ่มต้นใหม่คุณสามารถใช้ไฟล์ bootstrap.dat แต่ก่อนที่จะใช้เพื่อนำเข้า blockchain นี่คือไฟล์และโฟลเดอร์บางส่วนที่คุณต้องลบก่อน.
ก่อนอื่นให้ปิดกระเป๋าเงินของคุณหากมีการใช้งานอยู่แล้ว จากนั้นไปที่โฟลเดอร์หลักกระเป๋าสตางค์ของคุณและคัดลอกไฟล์ wallet.dat ไปยังตำแหน่งอื่น ขั้นตอนนี้เป็นสิ่งที่จำเป็นอย่างยิ่งหากคุณมีเงินอยู่ในกระเป๋าสตางค์ จากนั้นลบโฟลเดอร์และไฟล์ที่แสดงในภาพด้านล่างเช่น: blocks, chainstate directory และไฟล์ peers.dat.

เมื่อเสร็จแล้วให้ย้าย bootstrap.dat ไปที่ตำแหน่งนี้จากนั้นเปิดกระเป๋าเงิน ไคลเอนต์กระเป๋าเงินของคุณจะเริ่มนำเข้าบล็อกจากดิสก์ซึ่งจะเริ่มประมวลผลบล็อกที่พบในไฟล์ bootstrap.dat.
บันทึก: กระบวนการนี้ใช้ทรัพยากร CPU สูงและจะใช้เวลาพอสมควร ในช่วงเวลานี้อย่าพยายามใช้หรือปิดกระเป๋าสตางค์เพราะอาจทำให้กระเป๋าเงินพังได้ เมื่อไคลเอนต์กระเป๋าเงินของคุณเสร็จสิ้นการนำเข้าบล็อกจากดิสก์มันจะเชื่อมต่อกับเพื่อนและเริ่มดาวน์โหลดบล็อกล่าสุด.
ฉันสามารถลบไฟล์ bootstrap นี้ได้ไหม?
ใช่เมื่อกระเป๋าเงินของคุณเสร็จสิ้นการดาวน์โหลดข้อมูล blockchain คุณสามารถดำเนินการต่อและลบไฟล์นี้ได้ จริงๆแล้วคุณจะไม่พบไฟล์ต้นฉบับที่คุณทิ้งลงในไดเรกทอรีหลัก เมื่อกระเป๋าเงินคัดลอกและนำเข้าไฟล์ blockchain แล้วมันจะทำเครื่องหมายไฟล์ bootstrap.dat เป็น bootstrap.dat.old ไฟล์เก่านี้ไม่จำเป็นอีกต่อไปดังนั้นคุณสามารถลบได้.
ไฟล์นี้ปลอดภัยหรือไม่?
ไม่แนะนำให้ใช้ไฟล์ bootstrap สำหรับ Bitcoin เนื่องจากการซิงค์โดยตรงโดยใช้ wallet client นั้นเร็วและแข็งแกร่งกว่ามาก อย่างไรก็ตามคุณยังคงมีคำถามนี้เนื่องจากเหรียญอื่น ๆ ส่วนใหญ่แนะนำให้ใช้ไฟล์ bootstrap เพื่อเร่งกระบวนการซิงโครไนซ์กระเป๋าสตางค์ ไฟล์ bootstrap.dat นี้มีเฉพาะข้อมูล blockchain เท่านั้นปลอดภัยและไม่ส่งผลกระทบต่อเงินของคุณ แต่อย่างใด อย่างไรก็ตามก่อนหน้านี้เราได้กล่าวว่าไม่เคยดาวน์โหลดและใช้ไฟล์ bootstrap.dat จากแหล่งที่ไม่น่าเชื่อถือ / ไม่เป็นทางการเนื่องจากไฟล์อาจมีมัลแวร์.
หวังว่ามันจะช่วยได้!
ชอบบทความนี้ไหม คุณอาจต้องการอ่านเกี่ยวกับการตัดแต่ง Bitcoin blockchain.
