สรุปย่อ
โค้ดของ Bitcoin ยังคงพัฒนาอย่างต่อเนื่องโดยเน้นที่ความปลอดภัย การปรับปรุงโปรโตคอล และประสิทธิภาพการทำงาน
- การเปิดเผยและแก้ไขบั๊กหน่วยความจำ (พฤษภาคม 2026) – บั๊กสำคัญที่ส่งผลต่อความเสถียร ซึ่งได้รับการแก้ไขมาก่อนหน้านี้หนึ่งปี ถูกเปิดเผยสู่สาธารณะ กระตุ้นให้ผู้ดูแลโหนดอัปเกรดซอฟต์แวร์
- ข้อเสนอ BIP54 “การทำความสะอาดข้อตกลงร่วม” (เมษายน 2026) – ข้อเสนอ soft fork ที่มุ่งแก้ไขช่องโหว่ในกฎข้อตกลงของ Bitcoin สี่จุด เพื่อเสริมความมั่นคงของเครือข่ายในระยะยาว
- การปล่อย Bitcoin Core 30.0 (ตุลาคม 2025) – อัปเดตใหญ่ที่เพิ่มประสิทธิภาพ ปรับขีดจำกัดธุรกรรม และลบระบบกระเป๋าเงินแบบเก่าออก
รายละเอียดเชิงลึก
1. การเปิดเผยและแก้ไขบั๊กหน่วยความจำ (พฤษภาคม 2026)
ภาพรวม: นักพัฒนาประกาศเปิดเผยบั๊กความเสถียรของหน่วยความจำที่ร้ายแรง ซึ่งถูกแก้ไขใน Bitcoin Core เวอร์ชัน 29.0 เมื่อกว่าหนึ่งปีก่อน บั๊กนี้อาจทำให้ผู้ขุดสามารถทำให้โหนดที่มีช่องโหว่ล่มได้ แม้ว่าการโจมตีจะซับซ้อนและมีค่าใช้จ่ายสูง
ช่องโหว่นี้ (CVE-2024-52911) เกิดขึ้นในส่วนของตัวแปลความหมายสคริปต์ขณะตรวจสอบบล็อก บล็อกที่ถูกสร้างขึ้นอย่างพิเศษอาจทำให้โหนดเข้าถึงหน่วยความจำที่ถูกปล่อยแล้ว ส่งผลให้โหนดล่ม การแก้ไขถูกผนวกเข้ามาในเดือนธันวาคม 2024 และเปิดเผยสู่สาธารณะหลังจากที่เวอร์ชัน 28.x ที่มีช่องโหว่หมดอายุในเดือนเมษายน 2026 แม้จะมีการแก้ไขแล้ว แต่บริการตรวจสอบโหนดยังพบว่าโหนดประมาณ 43% ที่เข้าถึงได้ยังใช้ซอฟต์แวร์เวอร์ชันเก่าที่มีช่องโหว่อยู่
ความหมาย: เรื่องนี้ไม่มีผลกระทบเชิงลบต่อ Bitcoin โดยตรง เพราะความปลอดภัยหลักของบล็อกเชนไม่เคยถูกคุกคาม แต่เน้นย้ำความสำคัญของการอัปเดตซอฟต์แวร์อย่างสม่ำเสมอสำหรับผู้ดูแลโหนด เพื่อรักษาสุขภาพของเครือข่ายและความเสถียรของโหนดส่วนตัว ผู้ใช้ที่รันโหนดเองควรให้ความสำคัญกับการอัปเกรดเป็นเวอร์ชันล่าสุด
(แหล่งที่มา)
2. ข้อเสนอ BIP54 “การทำความสะอาดข้อตกลงร่วม” (เมษายน 2026)
ภาพรวม: Bitcoin Improvement Proposal 54 (BIP54) เป็นข้อเสนอ soft fork ที่ออกแบบมาเพื่อแก้ไขปัญหาที่มีมานานในกฎข้อตกลงร่วมของ Bitcoin ซึ่งแม้จะยังไม่ถูกโจมตี แต่มีความเสี่ยงในเชิงทฤษฎีต่อความยุติธรรมของเครือข่ายและความน่าเชื่อถือของกระเป๋าเงิน
ข้อเสนอนี้แก้ไขปัญหา 4 ประการ ได้แก่ 1) การโจมตีแบบ Timewarp (ผู้ขุดปรับความยากง่ายของการขุด), 2) บล็อกที่ตรวจสอบช้า (ซึ่งอาจทำให้การดำเนินงานโหนดรวมศูนย์), 3) ความไม่ชัดเจนของ Merkle tree (ซึ่งอาจทำให้กระเป๋าเงินแบบเบาเกิดความสับสน), และ 4) ธุรกรรมซ้ำซ้อน ข้อเสนอนี้ไม่ได้เปลี่ยนนโยบายการเงินของ Bitcoin หรือวิธีการทำธุรกรรมทั่วไป แต่เป็นการปรับกฎพื้นฐานให้เข้มงวดขึ้นเพื่อความมั่นคงที่มากขึ้น
ความหมาย: นี่เป็นสัญญาณบวกสำหรับ Bitcoin เพราะแสดงถึงการเปลี่ยนแปลงจากการแก้ไขบั๊กแบบตอบโต้ มาเป็นการเสริมความแข็งแกร่งของเครือข่ายอย่างรอบคอบ ช่วยให้การขุดเป็นธรรมมากขึ้น สนับสนุนการดำเนินงานโหนดที่กระจายตัว และทำให้เครือข่ายมีความทนทานต่อการอัปเกรดในอนาคต โดยไม่รบกวนผู้ใช้
(แหล่งที่มา)
3. การปล่อย Bitcoin Core 30.0 (ตุลาคม 2025)
ภาพรวม: การอัปเดตซอฟต์แวร์ครั้งใหญ่ครั้งนี้นำเสนอการปรับปรุงที่ผู้ใช้สัมผัสได้และเปลี่ยนแปลงนโยบายบางอย่าง เพิ่มขีดจำกัดการลงนามในธุรกรรม ปรับเพิ่มขนาดข้อมูล OP_RETURN จาก 80 ไบต์เป็นเกือบ 4MB และลดอัตราค่าธรรมเนียมเริ่มต้น
นอกจากนี้ยังลบระบบกระเป๋าเงินแบบเก่า Berkeley DB (BDB) ออกทั้งหมด ผู้ใช้จึงต้องย้ายไปใช้กระเป๋าเงินแบบใหม่ที่ใช้ SQLite ส่วนอินเทอร์เฟซกราฟิกได้รับการอัปเกรดเป็น Qt 6 นักพัฒนาย้ำว่าอัตราค่าธรรมเนียมเริ่มต้นที่ต่ำลงอาจทำให้การยืนยันธุรกรรมช้าลงหากไม่ได้รับการยอมรับอย่างกว้างขวางในเครือข่าย
ความหมาย: นี่เป็นข่าวดีสำหรับ Bitcoin เพราะช่วยให้สามารถสร้างแอปพลิเคชันที่ซับซ้อนและมีข้อมูลมากขึ้นบนบล็อกเชน พร้อมกับตั้งเป้าลดค่าธรรมเนียมเริ่มต้น การลบโค้ดเก่าช่วยให้การดูแลรักษาง่ายขึ้นและเพิ่มความปลอดภัยในระยะยาว แม้ว่าจะต้องมีการย้ายข้อมูลครั้งเดียวสำหรับผู้ใช้ที่ใช้กระเป๋าเงินเก่ามาก
(แหล่งที่มา)
สรุป
การอัปเดตโค้ดล่าสุดแสดงให้เห็นว่าแนวทางการพัฒนา Bitcoin มุ่งเน้นไปที่ความปลอดภัยพื้นฐาน ความแข็งแกร่งของโปรโตคอล และการเปิดโอกาสให้ใช้งานได้หลากหลายมากขึ้น ตั้งแต่การแก้ไขบั๊กสำคัญไปจนถึงการเสนอการทำความสะอาดข้อตกลงร่วม เครือข่ายกำลังถูกเสริมสร้างอย่างเป็นระบบเพื่อรองรับอนาคต แล้วการปรับปรุงเหล่านี้จะส่งผลอย่างไรต่อคลื่นนวัตกรรมครั้งต่อไปที่สร้างบน Bitcoin?