การเปิดตัวเวอร์ชันใหม่ของ Bitcoin Core
โครงการ Bitcoin Core ได้เปิดตัวผู้สมัครเวอร์ชันสำหรับการอัปเดตเวอร์ชันเล็ก (29.1) โดยควรสังเกตว่า Bitcoin Core เป็นซอฟต์แวร์โอเพ่นซอร์สหลักที่ทำงานบนเครือข่ายบล็อกเชนชั้นนำ
รายละเอียดการอัปเดต
ผู้สมัครเวอร์ชันจะถูกนำไปใช้หากไม่มีปัญหาใด ๆ ถูกค้นพบในระหว่างช่วงการทดสอบ การอัปเดตนี้เกิดขึ้นประมาณหนึ่งเดือนหลังจากที่ Bitcoin Core v28.2 ได้รับการปล่อยอย่างเป็นทางการเมื่อวันที่ 30 มิถุนายน
ด้วยการปล่อยเวอร์ชันเล็กนี้ มีการแก้ไขข้อบกพร่องและการปรับปรุงประสิทธิภาพหลายรายการ:
- การทำธุรกรรมมาตรฐานใด ๆ ที่มีการบรรจุจำนวนการดำเนินการลายเซ็นแบบเกินขนาด (sigops) จะถูกจัดการว่าเป็นมาตรฐานโดยโหนด
- ขีดจำกัดถูกตั้งไว้ที่ 2,500 sigops ที่ถูกต้องต่อธุรกรรม
- การจัดประเภทธุรกรรมดังกล่าวว่าเป็นมาตรฐานอาจช่วยบรรเทาผลกระทบเชิงลบของ DoS ต่อเหมืองที่ไม่ได้อัปเกรดได้ก่อนหน้านี้
- ธุรกรรมที่เป็นอันตรายจะไม่สามารถทำให้โหนดล้นได้ด้วย sigops ที่มากเกินไป
ธุรกรรมทั่วไปจะไม่ได้รับผลกระทบจากการเปลี่ยนแปลงที่นำเสนอในอัปเดตเล็กนี้ นอกจากนี้ยังควรสังเกตว่าเหมืองอาจรวมธุรกรรมที่ไม่เป็นมาตรฐานได้ แต่จะไม่ได้ถูกส่งต่อโดยโหนดเริ่มต้น
การปรับปรุงด้านความปลอดภัยและเสถียรภาพ
การอัปเดตนี้ยังป้องกันไม่ให้ผู้ใช้ในระบบ 32 บิต เก่า accidentally ตั้งค่าค่าหน่วยความจำสูงที่ส่งผลกระทบต่อความเสถียรของ Bitcoin Core
นอกจากนี้ยังมีการแก้ไขกระเป๋าเงิน เช่น:
- การป้องกันการล่มในระหว่างเหตุการณ์การจัดระเบียบบล็อกเชนที่เกิดขึ้นน้อยครั้ง
- การทำให้แน่ใจว่าเวอร์ชันกระเป๋าเงินที่ถูกต้องปรากฏในบันทึก
โหนดยังจะหลีกเลี่ยงการใช้พอร์ตเครือข่ายบางอย่าง เช่น RDP (3389) และ VNC (5900) เพื่อป้องกันความเสี่ยงด้านความปลอดภัยที่อาจเกิดขึ้น
สุดท้าย เวอร์ชันที่เสนอยังได้ลบฟีเจอร์การสุ่มหมายเลขที่เสียหายออกจากอุปกรณ์ ARM บางรุ่น