ผู้โจมตีได้ดูดเงินเกือบ 200,000 เหรียญ XRP ออกจากสะพาน Coreum ภายในเวลา 97 นาทีในวันที่ 9 สิงหาคม โดยใช้ช่องโหว่เรื่องการตรวจสอบของซอฟต์แวร์ relayer แทนที่จะเป็นจุดอ่อนในเครือข่าย XRP Ledger
ตัวสะพานจึงหยุดดำเนินการ ขณะที่ราคา XRP ร่วงต่ำกว่า 1 USD ท่ามกลางความระมัดระวังในตลาดโดยรวม
อะไรคือจุดผิดพลาดที่เกิดขึ้นบนสะพานแห่งนี้
สะพานบล็อกเชนเป็นโครงสร้างพื้นฐานที่เชื่อมต่อเครือข่ายสองเครือข่ายแยกจากกัน ซึ่งทำให้ผู้ใช้สามารถย้ายมูลค่าระหว่างเชนที่ไม่สามารถสื่อสารกันโดยตรงได้ โดย relayers ทำหน้าที่คอยเฝ้าระวังทั้งสองฝ่ายและอนุมัติการโอน
Coreum Bridge อนุญาตให้ผู้ใช้ล็อก XRP บน XRPL และได้รับเหรียญที่เชื่อมต่อในรูปแบบเทียบเท่าบนบล็อกเชน Coreum ซึ่งสามารถนำไปใช้ในแอป Coreum และต่อมาก็สามารถเชื่อมกลับไปยัง XRPL ได้
แล้วเหตุใดการแฮกถึงเกิดขึ้น? ตัวเลข บอกเล่าเรื่องราวอย่างชัดเจน โดยบัญชีของสะพาน ถือครอง XRP ราว 200,410 เหรียญก่อนเกิดเหตุ และเริ่มโอนเงินออกในเวลา 19:16 UTC
ภายใน 97 นาที บัญชีดังกล่าวได้ดำเนินการชำระเงิน 94 ครั้ง รวมทั้งสิ้น 199,916.3 XRP ไปยังสองกระเป๋าสตางค์ที่ถูกสร้างขึ้นใหม่ เหลือเพียง 493.5 XRP เอาไว้
ติดตามพวกเราบน X เพื่อรับข่าวสารล่าสุดแบบทันที
การโอนแต่ละครั้งต่างได้รับการอนุมัติที่ถูกต้อง โดยมีคีย์ relayer อย่างน้อย 17 จาก 28 คีย์ต่างร่วมลงนามผ่านกระบวนการ multi-signature โดยการอธิบายบนโซเชียลมีเดียช่วงแรกกลับไม่ถูกต้อง หลายคนเตือนเรื่อง rippling และธง DefaultRipple แต่ XRP แบบดั้งเดิมกลับไม่สามารถ ripple ได้ เพราะไม่มีผู้ออกเหรียญหรือตัวเชื่อมโยงความเชื่อถือ
สาเหตุที่แท้จริงซ่อนอยู่ใน โค้ด โดย relayers คอยตรวจสอบธุรกรรมบน XRP Ledger และส่งการรับรองเมื่อใดก็ตามที่ตรวจพบการชำระเงินที่แนบ memo สำหรับผู้รับใน Coreum
การตรวจสอบหนึ่งรายการขาดหายไปโดยสิ้นเชิง ซอฟต์แวร์ไม่เคยตรวจสอบเลยว่าปลายทางของการชำระเงินคือสะพานเองก่อนที่จะเครดิตยอดที่สอดคล้องกัน ช่องโหว่นี้จึงเปิดทาง
การโอนระหว่างกระเป๋าเงินที่ผู้โจมตีควบคุม ถูกปฏิบัติเหมือนเป็นการฝากที่แท้จริง ซึ่งทำให้เกิดเครดิตที่ต่อมากลายเป็นทุนสำหรับการถอน XRP จริง
เหตุใด XRP Ledger จึงไม่เคยตกอยู่ในความเสี่ยง
รูปแบบการดำเนินงานเป็นไปในลักษณะเดียวกัน การโอนเงินทดสอบจำนวนน้อยเกิดขึ้นก่อน จากนั้นจึงเพิ่มขึ้นเป็นสองเท่า ก่อนที่จะมีการจ่ายออกอย่างต่อเนื่อง โดยเฉลี่ยประมาณ 1,695 XRP ทุกๆ 50 วินาที การฟอกเงินเริ่มต้นในทันที กระเป๋าเงินที่รับเงินส่งต่อเงินทุนส่วนใหญ่ ทำให้ความพยายามในการติดตามเส้นทางของเงินที่ถูกโจรกรรมยากขึ้น ว่าปลายทางอยู่ที่ใดกันแน่
ข้อแตกต่างที่สำคัญสมควรแก่การเน้นย้ำ ไม่มีคีย์ส่วนตัวใดถูกเจาะข้อมูล และขั้นตอนหลายลายเซ็นก็ทำงานได้ตามที่ออกแบบไว้ทุกประการ แต่ปัญหาเกิดจากหลักฐานที่มีข้อบกพร่อง
XRP Ledger เองยังคงปลอดภัยอย่างสมบูรณ์ เหตุการณ์นี้ไม่มีผลกระทบต่อโปรโตคอลหลักใดๆ กลไกฉันทามติ หรือการจัดการธุรกรรมแบบเนทีฟ Coreum สั่งระงับการใช้สะพานนี้ชั่วคราวระหว่างปรับปรุง
การเริ่มต้นระบบใหม่ในครั้งต่อไปจะต้องรวมการตรวจสอบที่อยู่ปลายทาง ซึ่งเป็นข้อป้องกันที่ขาดหายไปจนเป็นสาเหตุของเหตุการณ์ทั้งหมดนี้
รายงานการวิเคราะห์เหตุการณ์อย่างเป็นทางการยังไม่ถูกเผยแพร่ ในระหว่างที่รอ ผู้ใช้ที่ได้รับผลกระทบจึงยังไม่ทราบเส้นเวลากับแผนแก้ไขอย่างครบถ้วน
XRP มีมูลค้าซื้อขายต่ำกว่า 1 USD เมื่อวันที่ 11 สิงหาคม ลดลงประมาณ 3.30% ภายใน 24 ชั่วโมงที่ผ่านมา ตาม ข้อมูลจาก BeInCrypto
สมัครติดตามช่อง YouTube ของเรา เพื่อชมผู้นำและนักข่าวให้ข้อมูลเชิงลึกโดยผู้เชี่ยวชาญ









