นักพัฒนา Ethereum ได้พิสูจน์อีกครั้งว่าพวกเขาไม่ได้มุ่งเน้นแค่การอัปเกรดครั้งใหญ่ครั้งต่อไป แต่ยังคิดถึงความปลอดภัยของระบบเครือข่ายในอนาคตอีกด้วย ฟังดูน่ากังวลเหมือนกันไหม? เหมือนกับว่าพวกเขารู้อยู่แล้วว่าในไม่ช้า ควอนตัมคอมพิวเตอร์จะปรากฏให้เห็นทุกหนแห่ง – แต่ก็ไม่เสียหายที่จะเตรียมตัวกันไว้ก่อน
ในร่างข้อเสนอล่าสุด ชุมชนได้เสนอให้ผู้ตรวจสอบมีทางเลือกในการฝากเงินของพวกเขาด้วยวิธีการเข้ารหัสที่ทนต่อควอนตัมคอมพิวเตอร์พร้อมกันนั้น เครือข่ายจะทยอยปลดระบบลงชื่อเดิมออกอย่างช้า ๆ วิธีนี้เป็นกลยุทธ์ที่ชาญฉลาด เพราะในเมื่อควอนตัมคอมพิวเตอร์ในอนาคตอาจมีประสิทธิภาพมากพอที่จะเจาะการเข้ารหัสในปัจจุบันได้ เราก็ไม่อยากตกเป็นเหยื่อของเหตุการณ์นั้นแน่
ทำไมควอนตัมคอมพิวเตอร์จึงเป็นภัยคุกคามต่อบล็อกเชน
ควอนตัมคอมพิวเตอร์นั้นเปรียบเสมือนซูเปอร์ฮีโร่แห่งประสิทธิภาพการคำนวณที่ไม่มีขีดจำกัดแตกต่างจากแบทแมน พวกมันใช้หลักการทางกลศาสตร์ควอนตัมในการคำนวณได้เร็วขึ้นอย่างมหาศาลเมื่อเทียบกับคอมพิวเตอร์แบบดั้งเดิม ฟังดูเหลือเชื่อใช่ไหม? แต่สำหรับระบบรักษาความปลอดภัยของบล็อกเชนอย่างเรานี้ กลับเป็นภัยคุกคามที่แท้จริง
บล็อกเชนส่วนใหญ่ รวมถึง Ethereum ใช้วิธีการอย่าง ECDSA (Elliptic Curve Digital Signature Algorithm) ซึ่งปลอดภัยในปัจจุบัน – แต่ถ้าวันหนึ่งควอนตัมคอมพิวเตอร์สามารถทำลายมันได้ล่ะก็ เครือข่ายทั้งหมดก็จะตกอยู่ในอันตราย อย่างไรก็ตาม ยังไม่มีควอนตัมคอมพิวเตอร์ดังกล่าวเกิดขึ้น และถึงแม
้จะมีขึ้นมาในวันหนึ่ง มันก็ไม่น่าจะเกิดขึ้นเร็ว ๆ นี้ แต่การที่นักพัฒนา Ethereum มองการณ์ไกลแบบนี้ก็เป็นสิ่งที่ผมชื่นชมในชุมชนนี้นั่นเอง
ข้อเสนอ: กุญแจที่ทนต่อควอนตัมสำหรับผู้ตรวจสอบ
นี่คือส่วนที่น่าสนใจ: ข้อเสนอใหม่ที่ถูกส่งเข้ามาในฐานะ "Ethereum Improvement Proposal" (EIP) มีแผนให้ผู้ตรวจสอบใช้สองประเภทของกุญแจในอนาคตได้แก่ กุญแจ ECDSA แบบเดิมและกุญแจที่ทนต่อควอนตัมคอมพิวเตอร์ เช่น SPHINCS+ หรือการเข้ารหัสแบบกริด (เช่น CRYSTALS-Dilithium) ฟังดูยุ่งยากใช่ไหม? จริง ๆ แล้วมันก็จริง แต่คุ้มค่าที่จะลงทุน เพราะวิธีการเหล่านี้ถูกออกแบบมาให้ปลอดภัยแม้ในสภาวะวิกฤติที่เกิดจากการโจมตีของควอนตัมคอมพิวเตอร์
การย้ายระบบจะเกิดขึ้นอย่างค่อยเป็นค่อยไปตามแผน นักลงทุนใหม่จะต้องใช้กุญแจใหม่ในการฝากเงิน ขณะที่ผู้ตรวจสอบรายเก่า ๆ ยังคงสามารถใช้กุญแจเดิมต่อไปได้ (อย่างน้อยในช่วงแรก) เพื่อหลีกเลี่ยงความวุ่นวายที่อาจเกิดขึ้นในระบบ
ความท้าทายและคำถามที่ยังเปิดกว้าง
อย่างไรก็ตาม ยังมีอุปสรรคอีกหลายประการที่ต้องแก้ไข วิธีการเข้ารหัส PQC (Post-Quantum Cryptography) นั้นปลอดภัยในเชิงทฤษฎี แต่ยังไม่ได้รับการพิสูจน์ในทางปฏิบัติ โดยเฉพาะภายใต้ข้อจำกัดอันเข้มงวดของเครือข่ายแบบกระจายศูนย์อย่าง Ethereum และยังมีคำถามเรื่องความเข้ากันได้อีกด้วย เช่น จะรับประกันได้อย่างไรว่าผู้ใช้และผู้ตรวจสอบจะสามารถสลับเปลี่ยนระหว่างกุญแจเดิมกับใหม่ได้อย่างราบรื่นโดยไม่เกิดความสับสนหรือรอยรั่วด้านความปลอดภัย
นักพัฒนาต้องเผชิญกับภารกิจอันยิ่งใหญ่ แต่ถ้าใครทำได้ก็คงเป็นชุมชน Ethereum แน่ ๆ ซึ่งพวกเขาได้พิสูจน์มาแล้วว่าสามารถแก้ปัญหาที่ซับซ
📰 อ่านต่อ
→ การเปลี่ยนผ่านสู่ความปลอดภัยด้วยควอนตัม: Ethereum เตรียมพร้อมรับอนาคต→ โทเค็นหุ้น: ความเจริญเติบโตที่มาพร้อมกับคำถามที่ยังไม่ได้รับคำตอบ→ ศาลสหรัฐตัดสินจำคุก 15 ปี ผู้ก่อตั้งกองทุนคริปโตด้วยฉ้อโกงมูลค่าหลายล้าน