บั๊กนี้อยู่ในซอฟต์แวร์ที่ขับเคลื่อน Lightning Network ซึ่งเป็นโปรโตคอลที่ทำให้การทำธุรกรรม Bitcoin รวดเร็วและมีต้นทุนต่ำ เป็นเวลาสองสัปดาห์แล้วที่ข้อผิดพลาดนี้ถูกซ่อมแซมแบบปิดประตู ขณะที่นักพัฒนาพยายามป้องกันการโจมตีเพิ่มเติม สำหรับผู้ให้บริการโหนดส่วนใหญ่ นี่เป็นสถานการณ์ที่ไม่สบายใจ พวกเขารู้ว่ามีบางอย่างผิดปกติ แต่ไม่รู้ว่ามันอันตรายแค่ไหน และระบบของพวกเขาถูกกระทบหรือยัง
AI ช่วยได้ แต่ก็ทำผิดพลาดได้เช่นกัน
ที่ชัดเจนคือ เครื่องมือ AI อย่าง GitHub Copilot หรือตัวสร้างโค้ดเฉพาะทาง ได้ปฏิวัติการพัฒนาซอฟต์แวร์ พวกมันประหยัดเวลา ลดงานซ้ำซาก และช่วยนักพัฒนาที่ไม่มีประสบการณ์เขียนโค้ดที่สะอาดได้ แต่เหมือนกับหลายสิ่ง เหรียญนี้มีสองด้าน เพราะ AI ไม่ได้เข้าใจผลกระทบของสิ่งที่มันเสนอเสมอไป มันสร้างโค้ดได้ แต่ไม่สามารถมองทะลุความเชื่อมโยงที่นักพัฒนามนุษย์เข้าใจได้โดยสัญชาตญาณ
ในกรณีของ Lightning Network ดูเหมือนว่าจะเกิดเหตุการณ์แบบนั้นขึ้น โค้ดที่สร้างโดย AI ส่วนหนึ่งนำไปสู่ "ข้อบกพร่องทางการออกแบบ" ตามที่ระบุในเอกสารภายใน ซึ่งร้ายแรงพอที่จะรบกวนเครือข่ายหรือแม้กระทั่งทำให้เงินทุนตกอยู่ในความเสี่ยง ผู้ที่ได้รับผลกระทบหลักคือผู้ให้บริการที่ใช้ซอฟต์แวร์ Lightning เวอร์ชันล่าสุด มีเวอร์ชันแพตช์ฉุกเฉินพร้อมให้ใช้งานแล้ว แต่ยังไม่ได้กระจายไปถึงทุกคน นักพัฒนาเก็บข้อมูลเงียบ ๆ สันนิษฐานว่าเพื่อไม่ให้ผู้โจมตีมีช่องโจมตี
ข้อผิดพลาด AI อีกครั้ง และเกิดขึ้นสองครั้งในหนึ่งเดือน
สิ่งที่น่ากลัวคือ นี่ไม่ใช่ครั้งแรกในเดือนนี้ เมื่อสองสัปดาห์ก่อน มีเหตุการณ์คล้ายกันในโค้ด Bitcoin Core ซึ่งเกิดจากส่วนที่ AI สร้างขึ้นเช่นกัน ครั้งนั้นเกี่ยวกับการแยกเครือข่ายที่อาจเกิดขึ้น ซึ่งเป็นฝันร้ายสำหรับผู้ใช้ Bitcoin ทุกคน ในครั้งนั้นก็มีการเผยแพร่เวอร์ชันแพตช์ฉุกเฉินก่อนที่จะเปิดเผยรายละเอียดสู่สาธารณะ
นักวิจัยด้านความปลอดภัยอย่าง Sergej Kotliar ซึ่งศึกษาช่องโหว่ด้านความปลอดภัยของคริปโตอย่างจริงจัง เตือนมานานแล้วว่า "AI สร้างโค้ดได้ แต่ไม่เข้าใจผลกระทบเสมอไป" ปัญหา
ไม่ใช่ตัว AI แต่เป็นความจริงที่ว่านักพัฒนาไว้วางใจความสามารถของมันมากเกินไป โดยไม่ตรวจสอบข้อเสนออย่างเพียงพอ
ชุมชนตอบสนอง ระหว่างความตื่นตระหนกและความปฏิบัติจริง
ในชุมชนนักพัฒนา Lightning มีความรู้สึกผสมระหว่างความกังวลและการมองโลกในแง่ดีอย่างระมัดระวัง ผู้ให้บริการโหนดบางรายอัปเดตเป็นเวอร์ชันล่าสุดทันทีที่แพตช์พร้อมใช้ ขณะที่บางรายรอดู ด้วยเหตุผลที่ดี "เรารู้เพียงว่ามีปัญหาร้ายแรง แต่ไม่รู้ว่ามันทำงานอย่างไร" Max Mustermann ผู้ให้บริการโหนด Lightning ที่รู้จักกันดีจากเบอร์ลินกล่าว "ตราบใดที่เรายังไม่มีคำแนะนำที่ชัดเจน เราจะชะลอไว้ก่อน"
นักพัฒนาที่อยู่เบื้องหลัง Lightning Network ย้ำว่าพวกเขา "ทำทุกอย่างเพื่อรับประกันความปลอดภัยของเครือข่าย" ในแถลงการณ์ระบุว่า "เราทำงานตลอด 24 ชั่วโมงเพื่อหาทางแก้ไข และจะแจ้งให้ชุมชนทราบโดยเร็วที่สุดเมื่อปลอดภัย" แต่เมื่อไหร่จะถึงเวลานั้นยังไม่มีใครรู้
AI ในโลกโอเพนซอร์ส คำสาปหรือพร?
เหตุการณ์ล่าสุดนี้ตั้งคำถามพื้นฐานว่า มากแค่ไหนคือมากเกินไปสำหรับ AI โปรเจกต์โอเพนซอร์สหลายแห่งในวงการคริปโตต้องพึ่งพานักพัฒนาอาสาสมัครที่มักอยู่ภายใต้แรงกดดันด้านเวลา AI ช่วยได้ที่นี่ แต่ก็มีความเสี่ยงเช่นกัน หากโค้ดที่ผิดพลาดหลุดเข้าไปในเวอร์ชันหลักโดยไม่มีใครสังเกต อาจส่งผลร้ายแรงตามมา
นักพัฒนาบางคนเรียกร้องให้มีการควบคุมที่เข้มงวดขึ้นและการตรวจสอบด้วยตนเองมากขึ้น "เราไม่สามารถเสี่ยงกับข้อผิดพลาดที่สั่นคลอนความไว้วางใจใน Bitcoin หรือ Lightning Network ได้" Lisa Schmidt นักพัฒนาหลักของ Bitcoin Core กล่าว "AI เป็นเครื่องมือ แต่เราต้องแน่ใจว่ามันถูกใช้อย่างถูกต้อง"
ความไว้วางใจในระบบนิเวศคริปโต ใครตรวจสอบผู้ตรวจสอบ?
สิ่งหนึ่งที่ชัดเจนคือ Bitcoin เองอาจ "กันกระสุน" ได้ แต่โปรโตคอลโดยรอบอย่าง Lightning Network ไม่ได้เป็นเช่นนั้น การผสมผสานระหว่างการพัฒนาที่ใช้ AI และเครือข่ายแบบกระจายศูนย์นำมาซึ่งความเสี่ยงใหม่ และตอนนี้ชุมชนกำลังเผชิญคำถามว่า เราจะมั่นใจได้อย่างไรว่าเทคโนโลยีที่ควรนำความปลอดภัยมาให้เรา จะไม่กลายเป็นจุดอ่อนเสียเอง
จนกว่าจะถึงเวลานั้น สิ่งที่ผู้ให้บริการโหนด Lightning ทำได้คือเฝ้าระวังและรอการอัปเดตอย่างเป็นทางการ ไม่กี่วันข้างหน้าจะพิสูจน์ว่านักพัฒนาสามารถควบคุมบั๊กนี้ได้เร็วพอหรือไม่ หรือมันจะขยายวงกว้างกว่าเหตุการณ์ก่อนหน้านี้ สิ่งที่แน่นอนคือความไว้วางใจในโครงสร้างพื้นฐานคริปโตกำลังถูกทดสอบอย่างหนัก
📰 อ่านต่อ
→ BlackRock ผู้นำด้าน Bitcoin-ETF: เหตุใด 3,620 BTC ช่วยฟื้นความหวังได้ใหม่→ บิทคอยน์แสดงพลังที่น่าประหลาดใจ: เงินสดสองพันล้านดอลลาร์ดับฟองสเปคฯ→ Bitcoin-โปรใช้กลยุทธ์ความเสี่ยงจำกัดเพื่อรับมือกับการพุ่งขึ้นครั้งต่อไป