BlockBeats ข่าวสาร วันที่ 28 กรกฎาคม Vitalik Buterin ผู้ร่วมก่อตั้ง Ethereum เผยแพร่บทความล่าสุด แนะนำเทคโนโลยีการอำพรางรหัสแบบใหม่ Diamond iO เทคโนโลยีนี้มีเป้าหมายเพื่อแก้ปัญหาประสิทธิภาพต่ำมากของรูปแบบการแยกแยะไม่ได้แบบดั้งเดิม ทำให้โปรแกรมสามารถทำงานได้ในขณะที่ซ่อนตรรกะภายในและข้อมูลสำคัญ แม้ว่าเทคโนโลยี iO แบบดั้งเดิมจะมีความสามารถในการปกป้องความเป็นส่วนตัวที่แข็งแกร่ง แต่ต้นทุนการดำเนินการสูงจนแทบไม่สามารถนำไปปฏิบัติได้ ในขณะที่ Diamond iO ใช้สมมติฐานการเข้ารหัสแบบใหม่ที่รุนแรงกว่า ยกระดับประสิทธิภาพการคำนวณจาก "ระยะเวลาระดับจักรวาล" เป็น "ระยะเวลาระดับดาวเคราะห์" ทำให้เข้าใกล้การประยุกต์ใช้จริงมากขึ้น
Diamond iO สร้างขึ้นจากเทคโนโลยีต่างๆ เช่น การเข้ารหัสตามคุณสมบัติ (ABE) และการเข้ารหัสแบบโฮโมมอร์ฟิกเต็มรูปแบบ (FHE) โดยการเข้ารหัสโปรแกรม ทำให้ผู้ใช้สามารถดำเนินการโปรแกรมที่ถูกเข้ารหัสและได้รับผลลัพธ์ที่ถูกต้อง แต่ไม่สามารถดูรหัสภายในหรือคีย์ที่ซ่อนอยู่ได้ โครงการนี้แนะนำกลไกการเข้ารหัสอินพุตใหม่และวิธีการถอดรหัสตามเงื่อนไข ช่วยลดความซับซ้อนในการคำนวณในขณะที่ซ่อนตรรกะของโปรแกรม กรณีการใช้งานหลัก ได้แก่ การปกป้องโปรแกรมที่มีคีย์ส่วนตัว การดำเนินการอนุญาตซอฟต์แวร์ที่ปลอดภัย การสร้างบริการเข้ารหัสที่ไม่ต้องพึ่งพาความเชื่อถือ และการสนับสนุนระบบบล็อกเชนและปัญญาประดิษฐ์ที่มีการปกป้องความเป็นส่วนตัวที่แข็งแกร่งขึ้น
อย่างไรก็ตาม Diamond iO ยังอยู่ในขั้นตอนการวิจัยเบื้องต้น ความปลอดภัยของมันขึ้นอยู่กับสมมติฐานการเข้ารหัสแบบใหม่ รวมถึง All-Product LWE และ Evasive LWE ซึ่งยังต้องการการวิจัยเพิ่มเติมเพื่อยืนยัน ในขณะเดียวกัน เทคโนโลยียังคงเผชิญกับความท้าทายด้านประสิทธิภาพ เช่น ค่าใช้จ่ายในการคำนวณสูงและข้อจำกัดด้านความลึกของวงจร นักวิจัยเชื่อว่า โดยการปรับฟังก์ชันแฮชพื้นฐานให้เหมาะสม ปรับปรุงรูปแบบการเข้ารหัสแบบโฮโมมอร์ฟิก และลดข้อกำหนดด้านพารามิเตอร์ความปลอดภัย ในอนาคต Diamond iO อาจกลายเป็นทิศทางสำคัญในการพัฒนาเทคโนโลยีการอำพรางโปรแกรมที่ใช้งานได้จริง
