หลังจากผู้โจมตีสร้างเหรียญ ONE ประมาณหนึ่งในสี่ของอุปทานทั้งหมด, Harmony ได้ย้อนกลับธุรกรรม 109,000 รายการ — ซึ่งพิสูจน์ให้เห็นว่าความไม่สามารถเปลี่ยนแปลงได้เป็นสิ่งที่เลือกได้ โดยต้องจ่ายในรูปของต้นทุนการประสานงาน
เหตุการณ์ดังกล่าว
ในช่วงเช้าตรู่ของวันที่ 11 สิงหาคม บุคคลหนึ่งพบวิธีสร้างโทเค็นดั้งเดิมของ Harmony ซึ่งคือ ONE ขึ้นมาจากอากาศว่างเปล่า ข้อบกพร่องในการตรวจสอบใบเสร็จรับเงินข้ามชาร์ดของเชนทำให้ผู้โจมตีสามารถปลอมแปลงใบเสร็จรับเงินและสร้างโทเค็นจำนวนหลายพันล้านโทเค็น — ประมาณหนึ่งในสี่ของอุปทานทั้งหมด ตามการประมาณการของผู้วิเคราะห์บนเชนรายหนึ่ง — จากนั้นจึงเทโทเค็นส่วนใหญ่ลงบนตลาดแลกเปลี่ยนก่อนที่ใครจะตอบสนองได้ การตอบสนองของ Harmony ไม่ใช่การแพตช์แล้วปล่อยผ่าน แต่เป็นการย้อนเวลา: เชนกำลังย้อนกลับไปยังบล็อกก่อนหน้าการโจมตี ลบธุรกรรมมากกว่า 109,000 ธุรกรรมออก
ภาพรวมที่ใหญ่ขึ้น
ตลอดกว่าทศวรรษ ข้ออ้างหลักของคริปโตทั้งหมดขึ้นอยู่กับคำเดียว: ความไม่สามารถเปลี่ยนแปลงได้ "โค้ดคือกฎหมาย" การทำธุรกรรมเป็นไปอย่างสุดท้าย ไม่มีธนาคาร รัฐบาล หรือทีมพัฒนาใดสามารถเขียนประวัติศาสตร์ใหม่ได้ Harmony เพิ่งทำสิ่งนั้นจริงๆ โดยได้รับความร่วมมือจากผู้ตรวจสอบ (validators) ของมัน และนี่คือส่วนที่อึดอัดใจ — ส่วนใหญ่ของคริปโตยอมรับเรื่องนี้โดยปริยาย เพราะทางเลือกอื่น ซึ่งอนุญาตให้ผู้โจมตีถือครองอุปทานถึงหนึ่งในสี่นั้น แย่กว่า
นั่นคือข้อค้นพบที่แท้จริง ความไม่สามารถเปลี่ยนแปลงได้ไม่เคยเป็นกฎของธรรมชาติ มันเคยเป็นทางเลือกเสมอ ซึ่งกลุ่มที่มีความประสานงานเพียงพอสามารถเลือกที่จะไม่ใช้ทางเลือกนั้นได้ Harmony เพียงแต่ทำให้สิ่งนั้นปรากฏชัดในแบบที่เอกสารขาวเล่มใดจะทำได้ไม่เท่า
ผลกระทบแบบลูกโซ่
ธุรกรรมที่ถูกต้อง 109,000 รายการที่กำลังถูกลบเป็นของบุคคลจริง มีผู้ชำระเงินสำหรับสิ่งของบางสิ่ง มีผู้ทำการ stake มีผู้ชำระผลการเทรด ประวัติของพวกเขาหายไป และ Harmony กล่าวว่า การกู้คืนข้อมูลแบบเลือกสรรจะถือว่า "ไม่ปลอดภัย" — ยอดเงิน สถานะของสัญญา และ nonces จะไม่สอดคล้องกันบนบล็อกเชนที่สร้างใหม่ ผู้ใช้ผู้บริสุทธิ์ต้องรับความเสียหายเพื่อให้ผู้โจมตีไม่สามารถเก็บเงินที่ได้ไปต่อได้
แต่การย้อนกลับไม่ได้แก้ไขความเสียหายในโลกแห่งความเป็นจริงจริง ๆ การแลกเปลี่ยนและสะพานเชื่อมยอมรับการฝาก ONE ปลอมและจ่ายมูลค่าจริงนอกเชน การย้อนกลับบล็อกไม่ได้ย้อนกลับการชำระเหล่านั้นในภายหลัง — มันเพียงทำให้การชำระเหล่านั้นติดค้าง มีใครบางคนกำลังถือกระเป๋าเงินนั้นอยู่ และคนนั้นไม่ใช่ผู้โจมตี
แล้วก็มีกรณีตัวอย่างด้วย ผู้เสียหายจากการแฮ็กในอนาคตทุกคนจะมีข้อโต้แย้งใหม่: Harmony ทำได้ ทำไมคุณถึงทำไม่ได้? ขอบเขตโอเวอร์ตันในการเขียนใหม่บล็อกเชนได้ขยับไปแล้ว และมันจะไม่ย้อนกลับ
บริบททางประวัติศาสตร์
นี่เป็นครั้งที่สองเท่านั้นที่บล็อกเชนแบบเรียลไทม์ได้ย้อนกลับธุรกรรมที่เสร็จสิ้นแล้ว Ravencoin เคยพยายามทำเช่นนั้นในปี 2020 หลังจากพบช่องโหว่ในฉันทามติ และผลลัพธ์ก็ยุ่งเหยิง — เป็นไปอย่างบางส่วน สร้างความขัดแย้ง และส่วนใหญ่พิสูจน์ให้เห็นว่าการย้อนกลับเกิดขึ้นได้ยากเพียงใดในทางปฏิบัติ ก่อนหน้านี้ จุดอ้างอิงคือเหตุการณ์ Ethereum DAO fork ในปี 2016 ซึ่งได้ย้อนกลับการขโมยมูลค่า 60 ล้านดอลลาร์ และทำให้ชุมชนแยกออกเป็น ETH และ ETC
รูปแบบนี้สอดคล้องกัน: บล็อกเชนขนาดเล็กที่เพิ่งเกิดใหม่และมีการประสานงานแบบรวมศูนย์สามารถย้อนกลับธุรกรรมได้ แต่บล็อกเชนขนาดใหญ่และกระจายศูนย์ไม่สามารถทำได้ Harmony มีมูลค่าตลาดประมาณ 10 ล้านดอลลาร์ และชุดผู้ตรวจสอบ (validator set) ของมันมีขนาดเล็กจนสามารถใส่ไว้ในแชทกลุ่มได้ Ethereum ในปัจจุบันไม่สามารถย้อนกลับประวัติของตนเองได้ และจะไม่ทำเช่นนั้น ความไม่สมมาตรนี้ไม่ใช่เรื่องบังเอิญ — แต่เป็นแก่นแท้ของเรื่อง
เลนส์แห่งอนาคต
บทเรียนไม่ใช่เรื่อง "การย้อนกลับเป็นเรื่องไม่ดี" แต่เป็นความไม่เปลี่ยนผันที่มีระดับ ซึ่งประเมินจากต้นทุนในการประสานงาน ความสามารถของบล็อกเชนในการเขียนประวัติศาสตร์ใหม่แปรผกผันกับจำนวนผู้มีส่วนได้ส่วนเสียอิสระที่ต้องตกลงกัน สำหรับ Harmony ตัวเลขนี้คือเพียงไม่กี่ราย สำหรับ Bitcoin ตัวเลขนี้คือทุกคนโดยนัย
นั่นเปลี่ยนกรอบความคิดเกี่ยวกับความหมายที่แท้จริงของคำว่า "แก้ไขไม่ได้" มันไม่ใช่คุณสมบัติของโค้ด — แต่เป็นมาตรวัดว่าค่าใช้จ่ายในการเปลี่ยนแปลงอดีตนั้นสูงเพียงใด การเข้ารหัสลับมีความสำคัญ แต่เกราะป้องกันที่แท้จริงคือสังคม: มีคนแปลกหน้ากี่คน ในกี่เขตอำนาจศาล และด้วยผลประโยชน์ที่แข่งขันกันกี่ฝ่าย ที่จะต้องสมรู้ร่วมคิดเพื่อทำร้ายคุณ
มุมมองของเทรดเดอร์
อย่าถือมูลค่าบนเชนที่ผู้ตรวจสอบ (validators) ของคุณไม่สามารถระบุชื่อได้ — หรือที่ชุดผู้ตรวจสอบสามารถประชุมกันและตัดสินใจว่าธุรกรรมของคุณไม่เคยเกิดขึ้น ความปลอดภัยของตำแหน่งการลงทุนไม่ได้ขึ้นอยู่กับเพียงการเข้ารหัสของโปรโตคอลเท่านั้น แต่ขึ้นอยู่กับจำนวนผู้ดำเนินการที่เป็นอิสระ มีกระจายทางภูมิศาสตร์ และมีความสอดคล้องทางเศรษฐกิจ ซึ่งต้องตกลงกันในการลบข้อมูลของคุณ ชั้นเลเยอร์-1 ขนาดเล็กล้มเหลวในการทดสอบนี้โดยโครงสร้าง “ท็อป-10 หรือไม่ก็ไม่มี” ไม่ใช่กฎเชิงป้องกันความเสี่ยง แต่เป็นความแตกต่างระหว่างสมุดบัญชีและสเปรดชีต
สรุป
Harmony ได้ทำสิ่งที่สมเหตุสมผล และอาจจะเป็นสิ่งที่ถูกต้อง — สำหรับผู้ถือครอง การย้อนกลับดีกว่าการตื่นมาเจอโทเค็นที่ปลอมถึง 26% แต่การย้อนกลับทุกครั้งคือการยอมรับ: เครือข่ายนี้ไม่เคยถาวร เปลี่ยนแปลงได้เพียงแต่มีค่าใช้จ่ายสูง คำถามไม่ใช่ว่า Harmony ทำถูกหรือไม่ แต่คือจะเกิดอะไรขึ้นเมื่อมีเครือข่ายที่ใหญ่กว่าถูกขอให้ทำแบบเดียวกัน — และคำตอบคือไม่