Bitcoin Core 32 เข้าสู่การทดสอบขั้นสุดท้ายก่อนการเปิดตัวในวันที่ 10 ต.ค.

3 ชั่วโมง ที่ผ่านมา
อ่าน 11 นาที
3 มุมมอง

การพัฒนา Bitcoin Core เวอร์ชัน 32.0

นักพัฒนาของ Bitcoin Core ได้ย้ายเวอร์ชัน 32.0 ไปสู่การทดสอบรุ่นที่พร้อมจะเปิดตัว โดยซอฟต์แวร์ที่เสถียรมีแผนจะเปิดตัวในวันที่ 10 ต.ค. หลังจากการตรวจสอบสาธารณะเป็นเวลาหลายสัปดาห์ ตารางการเปิดตัวอย่างเป็นทางการของ Bitcoin Core แสดงให้เห็นว่านักพัฒนาได้สร้างสาขาเวอร์ชัน 32 และเริ่มรอบการทดสอบรุ่นที่พร้อมจะเปิดตัวในวันที่ 14 ก.ย.

การทดสอบและการพัฒนา

ผู้สมัครคนแรกที่รู้จักกันในชื่อ v32.0rc1 ขณะนี้พร้อมสำหรับการทดสอบก่อนที่นักพัฒนาจะตัดสินใจว่าจะติดแท็กการเปิดตัวที่เสถียรหรือไม่ โครงการตั้งวันที่ 10 ต.ค. เป็นวันที่ตั้งใจสำหรับเวอร์ชัน 32.0 แม้ว่าตารางจะอธิบายว่าเป็นเป้าหมายมากกว่ากำหนดเวลาที่ยืนยัน

“ปัญหาที่พบระหว่างการทดสอบผู้สมัครอาจต้องการการเปิดตัวเพิ่มเติมและทำให้เวอร์ชันสุดท้ายล่าช้า”

การเตรียมการเริ่มต้นขึ้นเมื่อหลายเดือนก่อน นักพัฒนาได้เปิดการแปลและแนะนำการหยุดชั่วคราวในการเปลี่ยนแปลงการแปลในวันที่ 6 ส.ค. ตามด้วยการหยุดชั่วคราวของฟีเจอร์ในวันที่ 20 ส.ค. ตั้งแต่วันนั้น สาขาเวอร์ชัน 32 ยอมรับการแก้ไขข้อบกพร่องแต่ไม่มีฟีเจอร์ใหม่ก่อนการทดสอบขั้นสุดท้าย

การพัฒนาที่สำคัญ

เมื่อสาขาแยกออกจากฐานข้อมูลหลักในวันที่ 14 ก.ย. การพัฒนาของ Bitcoin Core 33 ก็เริ่มขึ้นในสาขาหลัก การแยกนี้ช่วยให้ผู้มีส่วนร่วมสามารถทดสอบและแก้ไขการเปิดตัวที่จะมาถึงได้โดยไม่หยุดการทำงานในเวอร์ชันถัดไป

ผู้สมัครการเปิดตัวช่วยให้ผู้ดำเนินการโหนด นักพัฒนากระเป๋าเงิน และผู้ใช้คนอื่นๆ มีเวลาในการค้นหาข้อบกพร่องภายใต้สภาพแวดล้อมฮาร์ดแวร์และซอฟต์แวร์ที่แตกต่างกัน กระบวนการทดสอบของ Bitcoin Core ครอบคลุมฟังก์ชันต่างๆ รวมถึงการตรวจสอบบล็อก การสื่อสารแบบเพียร์ทูเพียร์ การดำเนินการกระเป๋าเงิน และการเรียกใช้ฟังก์ชันระยะไกลที่ใช้โดยแอปพลิเคชันที่เชื่อมต่อกับโหนด

การปรับปรุงประสิทธิภาพ

หนึ่งในการเปลี่ยนแปลงประสิทธิภาพหลักช่วยให้ Bitcoin Core สามารถอ่านข้อมูลจากฐานข้อมูลของตนได้พร้อมกันในขณะที่ตรวจสอบบล็อก วิธีการนี้สามารถลดเวลาในการตรวจสอบได้เนื่องจากซอฟต์แวร์ไม่ต้องทำการอ่านฐานข้อมูลที่เกี่ยวข้องทั้งหมดทีละรายการ

“การตรวจสอบที่เร็วขึ้นไม่ได้หมายความว่า Bitcoin จะผลิตบล็อกได้เร็วขึ้น”

ผู้ขุดยังคงแข่งขันกันเพื่อเพิ่มบล็อกภายใต้กฎการพิสูจน์การทำงานของ Bitcoin ซึ่งมีเป้าหมายระยะเวลาเฉลี่ยประมาณ 10 นาที เวอร์ชัน 32 เปลี่ยนวิธีที่โหนดประมวลผลข้อมูลที่จำเป็นแทนที่จะเป็นตารางการออกของเครือข่ายหรือเวลาบล็อก

การเปลี่ยนแปลงในฟังก์ชันกระเป๋าเงิน

ฟังก์ชันกระเป๋าเงินยังมีการเปลี่ยนแปลงอีกชุดหนึ่งในเวอร์ชัน 32 คำสั่งสี่คำสั่งจะสร้างธุรกรรม Bitcoin ที่ลงนามบางส่วนโดยใช้ PSBT เวอร์ชัน 2 โดยค่าเริ่มต้น

PSBT ช่วยให้กระเป๋าเงิน อุปกรณ์ หรือผู้เข้าร่วมที่แยกกันสามารถแลกเปลี่ยนข้อมูลที่จำเป็นในการสร้างและลงนามธุรกรรม Bitcoin โดยไม่ต้องเปิดเผยกุญแจส่วนตัว รูปแบบนี้มักใช้กับกระเป๋าเงินฮาร์ดแวร์ การลงนามแบบออฟไลน์ และธุรกรรมที่ต้องการลายเซ็นมากกว่าหนึ่งลายเซ็น

การสนับสนุนด้านความปลอดภัย

บริษัทการเงินในอเมริกายังเพิ่มการสนับสนุนสำหรับงานด้านความปลอดภัยแบบโอเพนซอร์สของ Bitcoin ในเดือนกรกฎาคม Anchorage Digital, ARK Invest, BlackRock, Block, Blockstream, Coinbase, Fidelity Digital Assets, Galaxy และ Strategy ได้จัดตั้ง Bitcoin Security Consortium โดยมีการรับประกัน 15 ล้านดอลลาร์ ในระยะเวลา 3 ปี

ตามประกาศของกลุ่ม สมาชิกแต่ละคนจะกำหนดทิศทางการใช้จ่ายของตนเองแทนที่จะนำเงินไปไว้ในกองกลางร่วม กลุ่มกล่าวว่าจะไม่ควบคุมการพัฒนา Bitcoin ไม่แสดงความคิดเห็นเกี่ยวกับข้อเสนอโปรโตคอลเฉพาะ หรือพูดแทนผู้มีส่วนร่วมในโครงการ

จุดสนใจเริ่มต้นคือการวิจัยเกี่ยวกับปัญหาด้านความปลอดภัยในระยะยาว รวมถึงการป้องกันความเสี่ยงจากการคอมพิวเตอร์ควอนตัมในอนาคต

ล่าสุดจาก Blog