Lightning Labs เปิดเผยบั๊กที่ทำให้อินวอยซ์ที่ยกเลิกแล้วถูกทำเครื่องหมายว่าชำระแล้ว
ข้อบกพร่องนี้ส่งผลกระทบต่อซอฟต์แวร์ Lightning Labs เวอร์ชันเก่า และอาจทำให้ร้านค้าถือว่าอินวอยซ์ที่ยกเลิกแล้วได้รับการชำระแล้ว; มีการออกแพตช์แก้ไขในปี 2025

Lightning Labs ได้เปิดเผยช่องโหว่ในซอฟต์แวร์เวอร์ชันเก่าของบริษัท ซึ่งทำให้อินวอยซ์ที่ยกเลิกแล้วถูกทำเครื่องหมายว่าชำระแล้ว ความล้มเหลวดังกล่าวอาจทำให้ร้านค้าเข้าใจผิดและปล่อยสินค้าหรือให้บริการโดยไม่ได้รับเงิน
ตามการเปิดเผย ปัญหานี้ส่งผลกระทบต่อเวอร์ชันเก่าของเครื่องมือบริษัท มีการออกแพตช์แก้ไขในปี 2025 สำหรับสองคอมโพเนนต์ ได้แก่ lnd ซึ่งเป็นไดมอนของ Lightning Network และ tapd ซึ่งเป็นไดมอนที่ใช้สำหรับ Taproot Assets
การเปิดเผยครอบคลุมอะไรบ้าง
- ข้อบกพร่องเกี่ยวข้องกับสถานะอินวอยซ์ ทำให้อินวอยซ์ที่ยกเลิกแล้วปรากฏว่าชำระแล้ว
- ซอฟต์แวร์เวอร์ชันเก่าได้รับผลกระทบ
- แพตช์ได้รับการเผยแพร่ในปี 2025 สำหรับ lnd และ tapd
สถานะอินวอยซ์เป็นศูนย์กลางของวิธีการยืนยันการชำระเงินบน Lightning โดยทั่วไปร้านค้าจะรอให้อินวอยซ์ถูกทำเครื่องหมายว่าชำระแล้วก่อนส่งมอบคำสั่งซื้อ ดังนั้นสถานะชำระแล้วที่เป็นเท็จจึงอาจสร้างความเสี่ยงทางการค้าโดยตรง ไม่ใช่เพียงความเสี่ยงทางเทคนิค
ในเอกสารที่เปิดเผย Lightning Labs ไม่ได้ให้รายละเอียดขอบเขตทั้งหมดของเวอร์ชันที่ได้รับผลกระทบ หรือมีผู้ดำเนินการรายใดพบปัญหานี้ในการใช้งานจริงหรือไม่ ข้อสรุปในทางปฏิบัติสำหรับผู้ดำเนินการโหนดและร้านค้าที่ใช้โครงสร้างพื้นฐาน Lightning แบบโฮสต์เอง คือการอัปเดตอยู่ในรีลีสปัจจุบันถือเป็นมาตรการป้องกันหลัก