AI เตือนเราก่อนที่เราจะทำตัวเองให้อันตราย
เรื่องนี้ฟังดูเหมือนนิยายวิทยาศาสตร์: นักวิจัยฝึก AI ให้ค้นหาช่องโหว่ในโปรโตคอล Bitcoin และ AI ก็ระบุถึงคำเตือนที่ไม่มีใครคาดคิดมาก่อน “AI ได้ค้นพบรูปแบบต่าง ๆ ที่นักพัฒนามืออาชีพพลาดไปโดยสิ้นเชิง” ตัวแทนของทีม Lightning Network กล่าว และสิ่งที่น่ากลัวที่สุดคือ ช่องโหว่อันตรายเหล่านี้ฝังตัวอยู่ในโค้ดมานานหลายปี เหมือนระเบิดเวลาที่กำลังนับถอยหลัง
สิ่งที่น่ากังวลโดยเฉพาะคือ หนึ่งในช่องโหว่นี้คือ Race Condition ซึ่งเป็นข้อผิดพลาดคลาสสิกในซอฟต์แวร์ที่กระบวนการต่าง ๆ กระทำกันอย่างไม่เป็นระเบียบจนเกิดความวุ่นวาย ในเครือข่าย Lightning การกระทำดังกล่าวอาจหมายความว่ามีผู้ใดบางคนแอบจัดการธุรกรรมก่อนที่จะเสร็จสมบูรณ์ ยิ่งไปกว่านั้นยังมีช่องโหว่ในการตรวจสอบลายเซ็นทางดิจิทัลที่เปิดโอกาสให้ผู้บุกรุกสามารถโจมตีแบบ Man-in-the-Middle ได้อย่างง่ายดาย ลองนึกภาพว่ามีใครบางคนดักจับการชำระเงินของคุณและเปลี่ยนเส้นทางไปยังที่อื่น คุณอาจจะไม่รู้ตัวจนกว่าจะผ่านไปหลายสัปดาห์ ซึ่งนี่ไม่ใช่สิ่งที่ใครจะคาดหวังจาก “เงินที่ไว้วางใจได้โดยไม่ต้องพึ่งพาคนกลาง”
การอัพเดตอย
่างเร่งด่วนและปฏิกิริยาเบื้องต้น
ทีมนักพัฒนา ภายใต้การนำของผู้เชี่ยวชาญอย่าง Matt Corallo และ Rusty Russell ได้ตอบสนองอย่างรวดเร็ว พวกเขายืนยันการค้นพบนี้ในบล็อกของพวกเขาและเน้นย้ำว่าไม่มีหลักฐานว่าช่องโหว่นี้ถูกนำไปใช้โจมตี แต่พวกเขาก็รู้ดีว่ามันเป็นเพียงเรื่องเวลาเท่านั้น เหตุการณ์นี้ทำให้พวกเขาต้องเร่งทำการแพทช์ออกมา ซึ่งคาดว่าจะเผยแพร่ภายในไม่กี่สัปดาห์ข้างหน้า โดยช่องโหว่นี้ส่งผลกระทบต่อการนำ Lightning Network ไปใช้งานสามอย่างหลัก ได้แก่ c-lightning, LDK และ Eclair ผู้ใช้งาน Lightning Node ควรหลีกเลี่ยงการทำธุรกรรมขนาดใหญ่จนกว่าจะมีการอัพเดต
อย่างไรก็ดี ไม่ใช่ทุกคนจะรู้สึกตื่นเต้นกับ AI ในฐานะผู้ช่วยด้านความปลอดภัย นักพัฒนาบางคนเตือนถึงการเตือนภัยเท็จ “AI สามารถช่วยได้ แต่อย่าเชื่อว่าเป็นยาวิเศษ” นักพัฒนาหลักคนหนึ่งที่ขอไม่เปิดเผยนามกล่าว “ท้ายที่สุดแล้วเรายังต้องพึ่งพามนุษย์ที่เข้าใจโค้ดและตัดสินใจอยู่ดี” ฟังดูสมเหตุสมผล แต่ก็มีความจริงที่ว่า AI เพิ่งเตือนเราถึงสิ่งที่เราเพิกเฉยมาหลายปี
เหตุใด Lightning Network จึงอ่อนไหวต่อการโจมตี
ปัญหาที่แท้จริงอยู่ที่ความซับซ้อนของ Lightning Network เอง แม้ว่า Bitcoin Blockchain จะทำงานได้อย่างมั่นคง แต่ไม่ใช่เรื่องง่ายในการปรับเปลี่ยน ในขณะที่ Lightning Network เหมือนระบบแจ้งเตือนสมัยใหม่ที่เต็มไปด้วยฟังก์ชันอัจฉริยะ แต่ก็เต็มไปด้วยกับดักเมื่อเกิดความผิดพลาด
ยิ่งไปกว่านั้นยังมีเรื่องของการกระจายศูนย์ – หรือเรียกได้ว่าขาดความโปร่งใส Bitcoin เปิดโอกาสให้ทุกคนตรวจสอบธุรกรรมผ่านทาง blockchain.com ได้ แต่ใน Lightning Network ส่วนใหญ่ธุรกรรมจะดำเนินการนอก chain ซึ่งช่วยประหยัดค่าธรรมเนียมและเวลา แต่อาจทำให้การโจมตีหรือการจัดการผ
📰 อ่านต่อ
→ Zcash ผู้นำสุดลับ: ทำไม Grayscale จึงมองว่าสกุลเงินดิจิทัลนิรนามนี้มีมูลค่าสูงกว่า Bitcoin?→ ควอนตัมเซฟ บิตคอยน์ ทรานแซคชัน: การปฏิวัติโดยไม่ต้องฮาร์ดฟอร์ก→ บิทคอยน์ต่อสู้เพื่อทะลุ 80,000 ดอลลาร์ ขณะที่เฟดประชุมที่แจ็กสันโฮลถกเถียงอนาคตของเงินตรา