Bitcoin Core แก้ไขความเสี่ยงด้านความเป็นส่วนตัวก่อนการปล่อยเวอร์ชันหลักครั้งถัดไป

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

Bitcoin Core เวอร์ชัน 31.1rc1

Bitcoin Core ได้ปล่อยเวอร์ชัน 31.1rc1 ซึ่งแก้ไขข้อบกพร่องด้านความเป็นส่วนตัวในฟีเจอร์ PrivateBroadcast พร้อมทั้งแนะนำการปรับปรุงซอฟต์แวร์ กระเป๋าเงิน และการตรวจสอบก่อนการปล่อยเวอร์ชันหลักที่เสถียรครั้งถัดไป

การทดสอบซอฟต์แวร์

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

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

การปรับปรุงด้านความเป็นส่วนตัว

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

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

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

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

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

การเปลี่ยนแปลงนี้ออกแบบมาเพื่อลดการเติบโตของพื้นที่จัดเก็บที่ไม่จำเป็นและปรับปรุงประสิทธิภาพเมื่อเครือข่ายขยายตัว

การปรับปรุงการเชื่อมต่อ

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

การอัปเดตกระเป๋าเงิน

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

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

การอัปเดตที่เกี่ยวข้องกับความปลอดภัยยังรวมถึงการป้องกันเพิ่มเติมสำหรับ MuSig2 ซึ่งเป็นโปรโตคอลการรวมลายเซ็นที่ได้รับการสนับสนุนโดย Bitcoin Core

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

การทดสอบและการติดตั้ง

เวอร์ชัน 31.1rc1 พร้อมให้ใช้งานสำหรับเวอร์ชันปัจจุบันของ Linux, macOS และ Windows ตามข้อมูลจากทีม Bitcoin Core ผู้ใช้ที่ใช้ซอฟต์แวร์เวอร์ชันล่าสุดสามารถอัปเกรดได้โดยตรง

แม้ว่าระบบที่อัปเกรดจากเวอร์ชันที่เก่ามากอาจต้องใช้เวลามากขึ้นในการย้ายข้อมูลบล็อกเชนที่มีอยู่

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

โครงการกล่าวว่าข้อมูลย้อนกลับที่รวบรวมในช่วงระยะเวลาการทดสอบนี้จะช่วยระบุปัญหาที่เหลืออยู่ก่อนที่ซอฟต์แวร์จะเสร็จสมบูรณ์.

ล่าสุดจาก Blog