Bitcoin Core 32 เข้าสู่การทดสอบเวอร์ชันคัดเลือก ตั้งเป้าเปิดตัว 10 ตุลาคม
chaincatcherBitcoin Core 32 ได้เข้าสู่ขั้นตอนการทดสอบเวอร์ชันคัดเลือกในสัปดาห์นี้ โดยนักพัฒนาตั้งเป้าที่จะเปิดตัวเวอร์ชันทางการในวันที่ 10 ตุลาคม การอัปเดตนี้มุ่งเป้าไปที่ผู้ดำเนินการโหนดและนักพัฒนาเป็นหลัก เนื่องจากสามารถเร่งความเร็วในการตรวจสอบบล็อกและปรับวิธีการจัดการการชำระเงินของกระเป๋าเงิน ตามร่างบันทึกการเปิดตัว การอัปเดตนี้ช่วยเร่งความเร็วในการตรวจสอบบล็อกโดยการอ่านข้อมูลฐานข้อมูลแบบขนาน แต่จะไม่เปลี่ยนแปลงความเร็วในการสร้างบล็อกของ Bitcoin คำสั่งกระเป๋าเงินสี่คำสั่งจะใช้รูปแบบที่อัปเดตเป็นค่าเริ่มต้นสำหรับการแลกเปลี่ยนธุรกรรมที่ลงนามบางส่วน แม้ว่าแอปพลิเคชันยังสามารถร้องขอเวอร์ชันเก่าได้ก็ตาม ในด้านการแก้ไขความปลอดภัย การอัปเดตนี้ป้องกันชื่อกระเป๋าเงินที่สร้างขึ้นโดยเจตนาไม่ดีจากการกระตุ้นคำสั่งบนคอมพิวเตอร์โหนด ซึ่งเป็นช่องโหว่ที่ส่งผลกระทบต่อระบบที่ไม่ใช่ Windows แพตช์อีกตัวหนึ่งแก้ไขปัญหาเกี่ยวกับการใช้หน่วยความจำมากเกินไปของเซิร์ฟเวอร์ HTTP ใหม่ ผู้มีส่วนร่วม Matthew Zipkin อธิบาย "สถานการณ์การใช้หน่วยความจำหมด" ในข้อเสนอแพตช์ ซึ่งเขาค้นพบขณะตรวจสอบเซิร์ฟเวอร์ HTTP ใหม่ของ Bitcoin Core โดยใช้โมเดล AI Kimi K3 ผู้ใช้ GitHub ชื่อ jeanpablojp พบว่าคำขอที่ไม่ผ่านการรับรองความถูกต้องก็สามารถนำไปสู่การเพิ่มขึ้นของหน่วยความจำในระหว่างการตรวจสอบได้เช่นกัน หลังจากแก้ไขแพตช์แล้ว การเชื่อมต่อที่ไม่ผ่านการรับรองความถูกต้อง 16 รายการทำให้หน่วยความจำเพิ่มขึ้นเพียงประมาณ 3 MB ใน 90 วินาที เมื่อเทียบกับ 3.2 GB ก่อนหน้านี้ แพตช์นี้ถูกรวมเมื่อวันที่ 5 กันยายน
เนื้อหานี้จัดทำขึ้นโดยมีวัตถุประสงค์เพื่อแจ้งข้อมูลและให้ความรู้เท่านั้น และไม่ถือว่าเป็นคำแนะนำด้านการลงทุนที่เกี่ยวข้องกับ BTCC แต่อย่างใด BTCC ใช้ความพยายามอย่างเต็มที่ แต่ไม่สามารถรับประกันความจริงแท้ ความถูกต้อง หรือความเป็นต้นฉบับของเนื้อหาข้างต้นได้