แนะนำ AMPC: ความเป็นส่วนตัวและประสิทธิภาพสำหรับ World ID ที่ก้าวกระโดดขึ้นอีกขั้น

May 29, 2025 6 Minute Read

อัปเดต: โพสต์นี้และรูปภาพที่เกี่ยวข้องได้รับการปรับปรุงเมื่อ 29 พฤษภาคม 2025 เพื่อสะท้อนถึง KAIST ที่กลายเป็นพันธมิตรโหนด APMC

AMPC หรือ การคำนวณหลากหลายฝ่ายแบบไม่ระบุตัวตน ได้เปิดตัวแล้ว นี่คือระบบการประมวลผลหลายฝ่าย(SMPC) แบบโอเพนซอร์สรุ่นถัดไปจาก World ซึ่งมีความปลอดภัยต่อคอมพิวเตอร์ควอนตัม ที่สามารถทำให้ข้อมูลรหัสม่านตาของผู้ถือ World ID ที่ผ่านการยืนยันด้วย Orb ไม่สามารถระบุตัวตนได้และได้รับการปกป้องอย่างปลอดภัย มันใช้ NVIDIA H100 GPUs เป็นแพลตฟอร์มการคำนวณหลักเพื่อให้สามารถทำการเปรียบเทียบความเป็นเอกลักษณ์แบบคู่ได้สูงสุด 50 ล้านครั้งต่อวินาที 

AMPC เสนอการป้องกันความเป็นส่วนตัวเพิ่มเติมโดยการกำจัดความจำเป็นในการส่งรหัสม่านตาและหลีกเลี่ยงระยะทางแฮมมิงแบบ plaintext ในระหว่างกระบวนการตรวจสอบ มันยังดำเนินการกับบุคคลที่สามที่มีชื่อเสียง Nethermind, University of Erlangen-Nuremberg (FAU), Korea Advanced Institute of Science and Technology (KAIST), และ UC Berkeley Center for Responsible Decentralized Intelligence (RDI) ขณะนี้ AMPC ดำเนินการโดยองค์กรอิสระที่ไว้วางใจได้เหล่านี้แต่เพียงผู้เดียว และทั้ง World Foundation และ Tools for Humanity ไม่ได้เป็นฝ่ายใน AMPC.

มาตรฐานใหม่สำหรับความเป็นส่วนตัวและประสิทธิภาพ

ด้วยการเปิดตัว AMPC มูลนิธิ World ได้ก้าวไปอีกขั้นครั้งสำคัญในด้านการยืนยันตัวตนด้วยข้อมูลชีวมิติที่คงไว้ซึ่งความเป็นส่วนตัว โดยความร่วมมือกับ TACEO, Inversed Tech, Modulus Labs และ Automata

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

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

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

Figure

ใช้ฮาร์ดแวร์ระดับสูงเพื่อประสิทธิภาพที่เหนือกว่า

เพื่อให้สามารถตรวจสอบไบโอเมตริกได้ในปริมาณมากที่จำเป็นสำหรับการใช้งานระดับโลก AMPC ใช้ GPUs เป็นแพลตฟอร์มการประมวลผลหลัก โปรโตคอล AMPC ได้รับการติดตั้งอย่างเต็มรูปแบบโดยใช้ NVIDIA CUDA ทำให้สามารถเปรียบเทียบคู่ได้ประมาณ 50 ล้านคู่ต่อวินาทีโดยรวม 

โหนดการคำนวณแต่ละแห่งประกอบด้วย<awe p5.48xlarge instance ที่มี NVIDIA H100 GPUs แปดตัว อินสแตนซ์เหล่านี้ให้แบนด์วิธประมาณ 3200 Gbps ผ่าน Remote Direct Memory Access (RDMA) และประสิทธิภาพการคำนวณ 20 exaflops การตั้งค่านี้เพียงพอที่จะรองรับจำนวนผู้ใช้ที่ผ่านการตรวจสอบจาก Orb เกือบ 7 ล้านคนในปัจจุบันและการโหลดยอดสูงสุดของการตรวจสอบ

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

วิธีการที่ไม่รวมศูนย์และโปร่งใส

AMPC เป็นขั้นตอนสำคัญสู่วิธีการที่ไม่รวมศูนย์และโปร่งใส 

World Foundation ได้ร่วมมือกับ Nethermind ซึ่งเป็นบริษัทที่น่าเชื่อถือและมีชื่อเสียงในด้านบล็อกเชนและวิศวกรรมวิจัย เพื่อดำเนินการฐานข้อมูลอิสระซึ่งจัดเก็บข้อมูลที่ไม่ระบุตัวตน. ผู้ดำเนินการอิสระอื่นๆ ได้แก่ มหาวิทยาลัย Friedrich-Alexander-Universität Erlangen-Nürnberg ในประเทศเยอรมนีและ UC Berkeley Center for Responsible Decentralized Intelligence (RDI) ในสหรัฐอเมริกา

Figure

นอกจากนี้ Blockchain Center ของ University of Zurich ในประเทศสวิตเซอร์แลนด์ ได้ให้คำมั่นว่าจะช่วยในการพัฒนาการเก็บรักษาข้อมูลที่ไม่ระบุตัวตนให้มีความปลอดภัยมากขึ้น การเปลี่ยนแปลงนี้จะช่วยสร้างระบบระดับโลกและกระจายศูนย์ เพื่อให้มั่นใจว่าไม่มีหน่วยงานใดสามารถเข้าถึงข้อมูลชีวภาพได้

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

การปรับขยายสำหรับอนาคต

แผนที่เส้นทางสำหรับ AMPC ในอนาคตรวมถึงการปรับปรุงหลายประการที่มุ่งหมายในการขยายระบบสำหรับการเติบโตในอนาคต เหล่านี้ยังช่วยลดข้อกำหนดในการประมวลผล ทำให้บุคคลที่สามใหม่เข้าร่วมห่วงโซ่ได้ง่ายขึ้น นอกจากนี้ สภาวะแวดล้อมในการปฏิบัติงานที่เชื่อถือได้ (TEEs) อยู่ระหว่างการพัฒนาเพื่อลดพื้นที่ที่อาจเป็นไปได้สำหรับการแทรกแซงของฝ่าย AMPC ที่เชื่อถือได้

เช่นเดียวกับบรรพบุรุษของมัน AMPC แน่นอนว่าเป็นโอเพนซอร์ส ความโปร่งใสเป็นสิ่งสำคัญในการสร้างความไว้วางใจในเทคโนโลยีที่รักษาความเป็นส่วนตัว และเราขอเชิญชวนชุมชนเข้ามาตรวจสอบ มีส่วนร่วม และสร้างขึ้นบนงานของเรา

มุ่งสู่ความเป็นส่วนตัวอย่างที่ไม่เคยมีมาก่อนในระบบชีวมิติ

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

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

สำหรับคำอธิบายโดยละเอียดเกี่ยวกับเทคนิคที่ใช้ใน AMPC โปรดดูที่เอกสาร Large-Scale MPC: Scaling Private Iris Code Uniqueness Checks to Millions of Users.

ข้อจำกัดความรับผิดชอบ

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