วิตาลิก บูเตอริง ยกให้ Indistinguishability Obfuscation เป็นปัญหาที่ยากที่สุดในวิทยาการเข้ารหัสลับ

ETH3.05%

ผู้ร่วมก่อตั้ง Ethereum Vitalik Buterin เผยแพร่บทวิเคราะห์เมื่อวันที่ 29 มิถุนายน 2026 โดยระบุว่า indistinguishability obfuscation (iO) เป็นปัญหาที่ยังไม่ได้รับการแก้ไขที่ยากที่สุดในวิทยาการเข้ารหัสลับ โครงสร้าง iO ในปัจจุบันทำงานได้ในทางเทคนิค แต่มีระยะเวลาดำเนินการที่ Buterin ประมาณการว่าเกินอายุของจักรวาลไปหลายเท่าตัว การพัฒนา breakthrough นี้มีความสำคัญต่อแอปพลิเคชันบล็อคเชน เนื่องจากการใช้งาน iO ที่ประสบความสำเร็จจะช่วยให้ระบบการลงคะแนนแบบไม่ต้องเชื่อถือบุคคลที่สาม (trustless) และสัญญาอัจฉริยะส่วนตัวเป็นจริงได้ โดยไม่ต้องอาศัยบุคคลที่สามที่น่าเชื่อถือ

Buterin อธิบายกลไกของ Indistinguishability Obfuscation

ในบล็อกโพสต์ของเขา Buterin อธิบายว่า iO เป็นเทคนิคการเข้ารหัสที่ซ่อนโค้ดเอง ซึ่งแตกต่างจากการเข้ารหัส (encryption) ที่ซ่อนข้อมูลในระหว่างการส่ง และ zero-knowledge proofs ที่ยืนยันข้อมูลโดยไม่เปิดเผยข้อมูล Obfuscation จะทำให้ตรรกะภายในของโปรแกรมสับสนจนผู้สังเกตไม่สามารถระบุได้ว่าโปรแกรมทำงานอย่างไร แม้จะดูขณะที่มันกำลังทำงาน

Indistinguishability obfuscation โดยเฉพาะหมายความว่า หากโปรแกรมสองโปรแกรมสร้างเอาต์พุตที่เหมือนกันโดยใช้ตรรกะภายในที่แตกต่างกัน โปรแกรมที่ถูก obfuscated จะไม่สามารถแยกแยะออกจากกันได้ โปรแกรมทำงาน สร้างเอาต์พุตจริง และไม่เปิดเผยอะไรเกี่ยวกับกระบวนการภายในของมัน

iO ช่วยให้โปรโตคอลบล็อคเชนแบบ Trustless เป็นไปได้

Buterin เชื่อมโยง iO กับกรณีการใช้งานบล็อคเชนโดยตรงในการวิเคราะห์ของเขา โปรแกรมที่ถูก obfuscated ไม่สามารถเก็บสถานะ (state) เช่น ยอดคงเหลือหรือบันทึกธุรกรรมได้ เนื่องจากไม่สามารถป้องกันตัวเองจากการถูกคัดลอก บล็อคเชนให้โครงสร้างพื้นฐานในการเก็บสถานะที่โปรแกรมที่ถูก obfuscated ขาดไป

การรวมโปรแกรมที่ถูก obfuscated เข้ากับบล็อคเชนสร้างสิ่งที่ Buterin เรียกว่า "trustless trusted third party" (บุคคลที่สามที่น่าเชื่อถือแบบไม่ต้องเชื่อถือ) ซึ่งเป็นระบบที่บังคับใช้กฎ ประมวลผลอินพุต และสร้างเอาต์พุตที่ซื่อสัตย์ โดยไม่ต้องอาศัยความเชื่อถือในผู้สร้าง หนึ่งในแอปพลิเคชันที่ Buterin อ้างถึงคือระบบการลงคะแนนที่ปลอดภัย เป็นส่วนตัว ทนทานต่อการบิดเบือน โดยไม่มีคณะกรรมการ multisig ไม่มีการตั้งค่าที่น่าเชื่อถือโดยกลุ่มคนกลุ่มเล็ก และไม่มีสมมติฐานว่าผู้เข้าร่วมบางคนยังคงซื่อสัตย์

นักวิจัยบรรลุโครงสร้าง iO ที่สามารถพิสูจน์ความปลอดภัยได้

นักวิจัยพยายามสร้าง iO ที่สามารถพิสูจน์ความปลอดภัยได้มานานประมาณ 20 ปี แนวทางในช่วงแรกถูกโจมตีซ้ำแล้วซ้ำเล่า Buterin อ้างถึงผลลัพธ์ในปี 2001 ที่แสดงให้เห็นว่า obfuscation ในอุดมคติเป็นไปไม่ได้ทางคณิตศาสตร์ ทำให้นักวิจัยเปลี่ยนโฟกัสไปที่ iO ในฐานะเป้าหมายที่ดีที่สุดรองลงมา

ในช่วงไม่กี่ปีที่ผ่านมา นักวิทยาการเข้ารหัสลับได้พัฒนาโครงสร้างที่บรรลุ iO ภายใต้สิ่งที่ Buterin เรียกว่า "สมมติฐานด้านความปลอดภัยที่สมเหตุสมผล" โครงสร้างเหล่านี้แสดงถึงความก้าวหน้าที่แท้จริงในสาขานี้

โครงสร้าง iO ปัจจุบันเผชิญข้อจำกัดด้านระยะเวลาดำเนินการ

โครงสร้าง iO ปัจจุบันเป็นแบบพหุนาม (polynomial) ในทางเทคนิค หมายความว่ามันปรับขนาดตามขนาดอินพุตแทนที่จะเพิ่มขึ้นแบบทวีคูณ อย่างไรก็ตาม Buterin อธิบาย overhead ที่แท้จริงว่า "ใหญ่ระดับกาแล็กซี" โครงสร้างเหล่านี้ซ้อนเครื่องมือการเข้ารหัสขั้นสูงหลายชั้นซ้อนกันภายใน โดยแต่ละชั้นจะห่อหุ้มชั้นที่อยู่ด้านล่าง

ผลลัพธ์คือระบบที่การประมวลผลอินพุตเดียวต้องใช้ปัจจัย overhead ที่ประมาณการไว้ว่าสูงกว่า 10 ยกกำลัง 10 ข้อกำหนดด้านความปลอดภัยทำให้ขนาด ciphertext มีขนาดใหญ่กว่าการก่อสร้างมาตรฐานหลายพันเท่า การประมาณการของ Buterin ระบุว่าระยะเวลาดำเนินการที่คาดหวังบนโครงสร้างปัจจุบันนั้นเกินอายุของจักรวาล

Buterin ระบุเส้นทางการวิจัยสามเส้นทาง

Buterin ระบุเส้นทางสามเส้นทางที่นักวิจัยกำลังดำเนินการเพื่อทำให้ iO ใช้งานได้จริง เส้นทางแรกเกี่ยวข้องกับการปรับโครงสร้างที่มีอยู่ให้เหมาะสมโดยใช้วิศวกรรมที่ชาญฉลาดขึ้นและความช่วยเหลือจาก AI เพื่อลด overhead ในแต่ละคอขวด คล้ายกับวิธีที่ประสิทธิภาพของ SNARK ดีขึ้นอย่างมากหลังจากปี 2010

เส้นทางที่สองสร้าง iO โดยใช้สมมติฐานการเข้ารหัสที่เรียบง่ายกว่าแต่มีความก้าวร้าวมากขึ้น โดยแลกความเข้มงวดทางทฤษฎีกับความเร็วในทางปฏิบัติ เส้นทางที่สามแสวงหาแนวทางใหม่ทั้งหมดสำหรับ obfuscation ซึ่งอาจอยู่นอกเหนือคณิตศาสตร์แบบแลตทิซ (lattice-based) ที่เป็นพื้นฐานของงานส่วนใหญ่ในปัจจุบัน

ความสำเร็จของ iO จะเปลี่ยนแปลงโปรโตคอลการเข้ารหัส

Buterin กล่าวว่าความสำเร็จในเส้นทางใดเส้นทางหนึ่งจะผลิตวิทยาการเข้ารหัสลับเวอร์ชันหนึ่งที่โปรโตคอลใด ๆ ที่สามารถอธิบายได้ด้วยบุคคลที่สามที่น่าเชื่อถือสามารถสร้างขึ้นได้โดยไม่ต้องมีบุคคลที่สามนั้น แอปพลิเคชันรวมถึงสัญญาอัจฉริยะส่วนตัว ระบบข้อมูลประจำตัวแบบไม่ระบุตัวตน การคำนวณที่เข้ารหัสบนข้อมูลที่ละเอียดอ่อน และระบบการปกครองที่ทนทานต่อการบิดเบือนจากบุคคลภายใน

"หากเราประสบความสำเร็จในเส้นทางใดเส้นทางหนึ่ง รางวัลนั้นสูงมาก: มีความรู้สึกที่แท้จริงว่าเราจะ 'แก้ไขวิทยาการเข้ารหัสลับ' ได้: โปรโตคอลใด ๆ ที่สามารถอธิบายได้โดยใช้บุคคลที่สามที่น่าเชื่อถือในอุดมคติ โดยที่ผู้โจมตีได้รับอนุญาตให้ย้อนเวลา จะสามารถนำไปใช้ได้อย่างปลอดภัย แต่การไปถึงจุดนั้นยังคงเป็นความท้าทายที่ยิ่งใหญ่" Buterin เขียน เขาเสริมว่าแม้เทคโนโลยีจะยังไม่พร้อม แต่แผนงานนั้นชัดเจนกว่าที่เคยเป็นมา

คำถามที่พบบ่อย

Vitalik Buterin ระบุว่าปัญหาที่แก้ไขยากที่สุดในวิทยาการเข้ารหัสลับในวันที่ 29 มิถุนายน 2026 คืออะไร

Vitalik Buterin ระบุว่า indistinguishability obfuscation (iO) เป็นปัญหาที่ยังไม่ได้รับการแก้ไขที่ยากที่สุดในวิทยาการเข้ารหัสลับในบทวิเคราะห์ที่เผยแพร่เมื่อวันที่ 29 มิถุนายน 2026 เขาอธิบายว่าแม้โครงสร้าง iO ในปัจจุบันจะทำงานได้ในทางเทคนิค แต่มีระยะเวลาดำเนินการที่เกินอายุของจักรวาลไปหลายเท่าตัว

เส้นทางการวิจัยสามเส้นทางที่ Buterin ระบุไว้เพื่อทำให้ iO ใช้งานได้จริงคืออะไร

Buterin ระบุสามเส้นทาง ได้แก่ การปรับโครงสร้างที่มีอยู่ให้เหมาะสมโดยใช้การปรับปรุงทางวิศวกรรมและความช่วยเหลือจาก AI การสร้าง iO โดยใช้สมมติฐานการเข้ารหัสที่เรียบง่ายกว่าแต่มีความก้าวร้าวมากขึ้น และการค้นพบแนวทางใหม่ทั้งหมดสำหรับ obfuscation นอกเหนือจากคณิตศาสตร์แบบแลตทิซในปัจจุบัน เขากล่าวว่าความสำเร็จในเส้นทางใดเส้นทางหนึ่งจะช่วยให้โปรโตคอลต่างๆ เช่น การลงคะแนนแบบ trustless และสัญญาอัจฉริยะส่วนตัวเป็นไปได้

ทำไมบล็อคเชนถึงต้องการ indistinguishability obfuscation?

Buterin อธิบายว่าโปรแกรมที่ถูก obfuscated ไม่สามารถเก็บสถานะ เช่น ยอดคงเหลือหรือบันทึกธุรกรรมได้ เนื่องจากไม่สามารถป้องกันการคัดลอก บล็อคเชนให้โครงสร้างพื้นฐานในการเก็บสถานะที่โปรแกรมที่ถูก obfuscated ขาดไป การรวมทั้งสองเข้าด้วยกันสร้าง "trustless trusted third party" ที่บังคับใช้กฎและสร้างเอาต์พุตที่ซื่อสัตย์โดยไม่ต้องอาศัยความเชื่อถือในผู้สร้าง

news.article.disclaimer
แสดงความคิดเห็น
0/400
ไม่มีความคิดเห็น