พรมแดนถัดไปในความเป็นส่วนตัวทางดิจิทัล

มือใหม่Feb 07, 2024
FHE เป็นเทคโนโลยีการเข้ารหัสแบบใหม่ที่จัดการกับข้อจำกัดของการพิสูจน์ความรู้ที่ไม่มีศูนย์ในด้านการปกป้องความเป็นส่วนตัวและความสามารถในการปรับขนาด ช่วยให้สามารถแบ่งปันและปกป้องสถานะส่วนตัวโดยไม่จำเป็นต้องได้รับความไว้วางใจจากบุคคลที่สาม และช่วยให้สามารถคำนวณข้อมูลที่เข้ารหัสได้โดยตรง ซึ่งรองรับแอปพลิเคชันต่างๆ
พรมแดนถัดไปในความเป็นส่วนตัวทางดิจิทัล

tl;ดร

  1. Zero-Knowledge Proofs (ZKP) มีประโยชน์อย่างเห็นได้ชัดในการเพิ่มความสามารถในการปรับขนาดและความเป็นส่วนตัวใน web3 แต่ถูกขัดขวางโดยการพึ่งพาการจัดการข้อมูลที่ไม่ได้เข้ารหัสโดยบุคคลที่สาม
  2. การเข้ารหัสแบบโฮโมมอร์ฟิกอย่างสมบูรณ์ (FHE) นำเสนอความก้าวหน้าที่ช่วยให้ทั้งสถานะที่ใช้ร่วมกันและสถานะส่วนตัวของแต่ละบุคคลพร้อมกัน โดยไม่ต้องมีข้อกำหนดการเชื่อถือจากบุคคลที่สาม
  3. FHE ช่วยให้สามารถคำนวณได้โดยตรงบนข้อมูลที่เข้ารหัส ทำให้สามารถใช้งานแอปพลิเคชันต่างๆ เช่น Dark Pool AMM และกลุ่มการให้กู้ยืมส่วนตัว โดยที่ข้อมูลสถานะทั่วโลกจะไม่ถูกเปิดเผย
  4. ข้อดีต่างๆ ได้แก่ การดำเนินการที่ไม่น่าเชื่อถือและการเปลี่ยนสถานะออนไลน์แบบออนไลน์ที่ไม่ได้รับอนุญาตผ่านข้อมูลที่เข้ารหัส โดยมีความท้าทายที่เน้นไปที่เวลาแฝงและความสมบูรณ์ในการคำนวณ
  5. ผู้เล่นหลักในพื้นที่ FHE-crypto ที่เกิดขึ้นใหม่มุ่งเน้นไปที่การพัฒนาสัญญาอัจฉริยะส่วนตัวและการเร่งฮาร์ดแวร์เฉพาะสำหรับการปรับขนาด
  6. สถาปัตยกรรม FHE-crypto ในอนาคตรวมถึงศักยภาพในการรวม FHE rollups บน Ethereum โดยตรง

“หนึ่งในความท้าทายที่ใหญ่ที่สุดที่เหลืออยู่ในระบบนิเวศ Ethereum คือความเป็นส่วนตัว (...) การใช้ชุดแอปพลิเคชัน Ethereum ทั้งหมดเกี่ยวข้องกับการเปิดเผยส่วนสำคัญในชีวิตของคุณต่อสาธารณะเพื่อให้ทุกคนได้เห็นและวิเคราะห์” — วิทาลิก

Zero-Knowledge Proofs (ZKP) เป็นที่ชื่นชอบของวิทยาการเข้ารหัสลับในพื้นที่การเข้ารหัสลับมาเป็นเวลาอย่างน้อยในปีที่ผ่านมา แต่ก็มีข้อจำกัด สิ่งเหล่านี้มีคุณค่าสำหรับความเป็นส่วนตัว การพิสูจน์ความรู้เกี่ยวกับข้อมูลโดยไม่ต้องเปิดเผย และความสามารถในการปรับขนาด โดยเฉพาะอย่างยิ่งใน zk-rollups อย่างไรก็ตาม ปัจจุบันพวกเขาเผชิญกับข้อจำกัดที่สำคัญบางประการเป็นอย่างน้อย:

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

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

(3) ZKP ไม่เหมาะสำหรับแอปพลิเคชันที่จำเป็นต้องรู้สถานะส่วนตัวที่ใช้ร่วมกันเพื่อสร้างหลักฐานเกี่ยวกับรัฐเอกชนในท้องถิ่น

อย่างไรก็ตาม กรณีการใช้งานแบบผู้เล่นหลายคน (เช่น dark pool AMM, private Lending Pool) จำเป็นต้องมี สถานะส่วนตัวที่ใช้ร่วมกัน แบบออนไลน์ ซึ่งหมายความว่าการใช้ ZK จะต้องมีผู้ประสานงานแบบรวมศูนย์/นอกเครือข่ายบางประเภทเพื่อให้บรรลุสถานะส่วนตัวที่ใช้ร่วมกัน ทำให้ยุ่งยากและแนะนำสมมติฐานด้านความน่าเชื่อถือ

ป้อนการเข้ารหัสแบบโฮโมมอร์ฟิคโดยสมบูรณ์

การเข้ารหัสโฮโมมอร์ฟิกอย่างสมบูรณ์ (FHE) เป็นรูปแบบการเข้ารหัสที่ช่วยให้สามารถคำนวณข้อมูลได้โดยไม่จำเป็นต้องถอดรหัสก่อน อนุญาตให้ผู้ใช้เข้ารหัสข้อความธรรมดาเป็นไซเฟอร์เท็กซ์และส่งไปยังบุคคลที่สามที่ประมวลผลโดยไม่ต้องถอดรหัส

สิ่งนี้หมายความว่า? การเข้ารหัสจากต้นทางถึงปลายทาง FHE อนุญาตให้มีสถานะส่วนตัวที่ใช้ร่วมกัน

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

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

นอกจาก FHE แล้ว เทคโนโลยีสำคัญอีกประการหนึ่งในการบรรลุความเป็นส่วนตัวคือการคำนวณแบบหลายฝ่าย (MPC) ซึ่งแก้ปัญหา การประมวลผลผ่านอินพุตส่วนตัว และเปิดเผยเฉพาะผลลัพธ์ของการคำนวณเหล่านี้ ในขณะเดียวกันก็รักษาความลับของอินพุต แต่เราบันทึกไว้สำหรับการสนทนาอื่น เรามุ่งเน้นที่ FHE ซึ่งได้แก่ ข้อดีและข้อเสีย ตลาดปัจจุบัน และกรณีการใช้งาน

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

ประโยชน์และข้อเสีย

ณ จุดนี้:

ประโยชน์ของ FHE ได้แก่ :

  1. ไม่มีข้อกำหนดความน่าเชื่อถือจากบุคคลที่สาม ข้อมูลสามารถคงไว้อย่างปลอดภัยและเป็นส่วนตัวในสภาพแวดล้อมที่ไม่น่าเชื่อถือ
  2. การจัดองค์ประกอบผ่านสถานะส่วนตัวที่ใช้ร่วมกัน
  3. การใช้งานข้อมูลในขณะที่รักษาความเป็นส่วนตัวของข้อมูล
  4. ความต้านทานควอนตัมด้วย (วงแหวน-)LWE
  5. ความสามารถในการเปลี่ยนสถานะออนไลน์บนข้อมูลที่เข้ารหัสโดยไม่ได้รับอนุญาต
  6. ไม่จำเป็นต้องมีฮาร์ดแวร์เช่น Intel SGX ที่เสี่ยงต่อการถูกโจมตีจากช่องทางด้านข้างและห่วงโซ่อุปทานแบบรวมศูนย์
  7. ในบริบทของ EVM แบบโฮโมมอร์ฟิกอย่างสมบูรณ์ (fhEVM) ไม่จำเป็นต้องเรียนรู้การดำเนินการคูณทางคณิตศาสตร์ซ้ำๆ (เช่น การคูณหลายสเกลาร์) หรือใช้ เครื่องมือ ZK ที่ไม่คุ้นเคย

ข้อเสีย ได้แก่:

  1. เวลาแฝง การประมวลผลที่เข้มข้น หมายความว่ารูปแบบส่วนใหญ่ในปัจจุบันไม่สามารถใช้งานได้ในเชิงพาณิชย์สำหรับแอปพลิเคชันที่เน้นการประมวลผลสูง เป็นเรื่องที่คุ้มค่าที่จะทราบว่านี่เป็นปัญหาคอขวดในระยะสั้นเนื่องจาก การเร่งด้วยฮาร์ดแวร์ ยังอยู่ในระหว่างการพัฒนา และ ณ จุดนี้ fhEVM ของ Zama สามารถทำ ~2 TPS กับ ~$2k ต่อเดือนของฮาร์ดแวร์ได้แล้ว
  2. ปัญหาความถูกต้อง แผน FHE จำเป็นต้องมีการจัดการสัญญาณรบกวนเพื่อป้องกันไม่ให้ไซเฟอร์เท็กซ์ไม่ถูกต้องหรือเสียหาย อย่างไรก็ตาม TFHE มีความแม่นยำมากกว่าเนื่องจากไม่ต้องการการประมาณ (ซึ่งต่างจาก CKKS สำหรับการดำเนินการบางอย่าง)
  3. แต่แรก. มีโครงการ FHE ที่พร้อมสำหรับการผลิตเพียงไม่กี่โครงการที่เปิดตัวในพื้นที่ web3 ซึ่งหมายความว่ายังมีการทดสอบการต่อสู้อีกมากที่ต้องทำ

ภาพรวมตลาด

ภูมิทัศน์ FHE x Crypto ปัจจุบัน

ไฮไลท์

Zama นำเสนอเครื่องมือ FHE แบบโอเพ่นซอร์สที่หลากหลายสำหรับกรณีการใช้งานทั้งแบบเข้ารหัสลับและไม่ใช่การเข้ารหัสลับ ไลบรารี fhEVM ช่วยให้สามารถใช้งานสัญญาอัจฉริยะส่วนตัวได้ ซึ่งรับประกันทั้งการรักษาความลับและองค์ประกอบแบบออนไลน์บนเครือข่าย

Fhenix ใช้ประโยชน์จากไลบรารี fhEVM ของ Zama เพื่อเปิดใช้งานการยกเลิกการเข้ารหัสตั้งแต่ต้นทางถึงปลายทาง พวกเขามีเป้าหมายที่จะปรับปรุงกระบวนการรวม FHE เข้ากับสัญญาอัจฉริยะ EVM ใดๆ โดยต้องมีการแก้ไขสัญญาที่มีอยู่เพียงเล็กน้อย ทีมผู้ก่อตั้งประกอบด้วยผู้ก่อตั้ง Secret Network และหัวหน้าฝ่าย FHE bizdev คนก่อนของ Intel เมื่อเร็วๆ นี้ Fhenix ระดมทุนได้ 7 ล้านเหรียญสหรัฐ

Inco Network เป็น L1 ที่ขับเคลื่อนด้วย FHE และเข้ากันได้กับ EVM ซึ่งนำการคำนวณผ่านข้อมูลที่เข้ารหัสมาสู่สัญญาอัจฉริยะโดยการผสานรวมการเข้ารหัส fhEVM ของ Zama Remi Gai ผู้ก่อตั้ง เป็นสมาชิกผู้ก่อตั้ง Parallel Finance และมีวิศวกรของ Cosmos หลายคนเข้าร่วมเพื่อบรรลุวิสัยทัศน์นี้

ฮาร์ดแวร์. หน่วยงานบางแห่งกำลังสร้างการเร่งด้วยฮาร์ดแวร์เพื่อแก้ไขปัญหาเวลาแฝง โดยเฉพาะอย่างยิ่ง Intel, Cornami, Fabric, Optalysis, KU Leuven, Niobium, Chain Reaction และทีม ZK ASIC/FPGA บางทีม การพัฒนาที่เพิ่มขึ้นอย่างรวดเร็วนี้ได้รับการขับเคลื่อนโดย ทุน DARPA ที่มอบให้สำหรับการเร่งความเร็ว FHE ที่ใช้ ASIC เมื่อประมาณสามปีที่แล้ว อย่างไรก็ตาม การเร่งความเร็วด้วยฮาร์ดแวร์แบบพิเศษดังกล่าวอาจไม่จำเป็นสำหรับแอปพลิเคชันบล็อกเชนบางตัวที่ GPU สามารถเข้าถึง 20+ TPS FHE ASIC สามารถเพิ่มประสิทธิภาพเป็น 100+ TPS ในขณะที่ลดต้นทุนการดำเนินงานสำหรับผู้ตรวจสอบได้อย่างมาก

การกล่าวถึงที่โดดเด่น Google, Intel, OpenFHE ล้วนมีส่วนสำคัญต่อความก้าวหน้าทั่วไปของ FHE โดยเฉพาะอย่างยิ่งในบริบทของ crypto

กรณีการใช้งาน

ข้อได้เปรียบที่สำคัญคือการเปิดใช้งานสถานะส่วนตัวที่ใช้ร่วมกันและสถานะส่วนตัวส่วนบุคคล สิ่งนี้หมายความว่า?

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

นอกเหนือจากธุรกรรมที่เข้ารหัสตั้งแต่ต้นทางถึงปลายทางแล้ว FHE ยังเปิดใช้งาน mempool ที่เข้ารหัส บล็อกที่เข้ารหัส และการเปลี่ยนสถานะที่เป็นความลับ

สิ่งนี้จะปลดล็อกกรณีการใช้งานใหม่ๆ ที่หลากหลาย:

  • DeFi: แหล่งมืด กำจัด MEV ที่เป็นอันตราย ผ่าน mempool ที่เข้ารหัส กระเป๋าเงินที่ไม่สามารถติดตามได้ และการชำระเงินที่เป็นความลับ (เช่น เงินเดือนพนักงานสำหรับองค์กรออนไลน์)
  • การเล่นเกม: เกมกลยุทธ์ผู้เล่นหลายคนของรัฐที่เข้ารหัสซึ่งเปิดใช้งานกลไกเกมใหม่ ๆ มากมาย เช่น พันธมิตรลับ การปกปิดทรัพยากร การก่อวินาศกรรม การสอดแนม การบลัฟฟ์ ฯลฯ
  • DAO: การลงคะแนนส่วนตัว
  • DID: เข้ารหัสบนคะแนนเครดิตลูกโซ่และตัวระบุอื่น ๆ
  • ข้อมูล: การจัดการข้อมูลออนไลน์ที่เป็นไปตามข้อกำหนด

แล้วอนาคตของสถาปัตยกรรม FHE-CRYPTO จะเป็นอย่างไร?

มีองค์ประกอบหลักสามประการที่เราควรอธิบายอย่างละเอียด:

เลเยอร์ 1: เลเยอร์นี้ทำหน้าที่เป็นรากฐานสำหรับนักพัฒนาในการ (ก) เปิดตัวแอปพลิเคชันโดยกำเนิดบนเครือข่ายหรือ (ข) อินเทอร์เฟซกับระบบนิเวศ Ethereum ที่มีอยู่ (โมเดลอินพุต-เอาท์พุต) รวมถึงทั้ง Ethereum mainnet และ L2s/sidechains

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

Rollups / Appchain: แอปพลิเคชันสามารถเปิดตัว Rollup หรือ Appchain ของตนเองได้ที่ด้านบนของ L1 ที่เปิดใช้งาน FHE เหล่านี้ ด้วยเหตุนี้ Zama จึง ทำงาน ทั้งในแง่ดีและสแต็กการรวบรวม ZK FHE สำหรับ fhEVM L1 เพื่อปรับขนาดโซลูชันที่เน้นความเป็นส่วนตัว

FHE Rollup บน Ethereum: การเปิดตัว FHE Rollup บน Ethereum นั้นอาจช่วยเพิ่มความเป็นส่วนตัวบน Ethereum ได้อย่างมาก แต่ต้องเผชิญกับความท้าทายทางเทคนิคหลายประการ:

  1. ค่าใช้จ่ายในการจัดเก็บข้อมูล: ข้อมูลไซเฟอร์เท็กซ์ FHE มีขนาดค่อนข้างใหญ่ (8 kb+ ต่อรายการ) แม้ว่ารายการข้อความธรรมดาจะมีขนาดเล็กก็ตาม การจัดเก็บข้อมูลจำนวนมากบน Ethereum เพื่อวัตถุประสงค์ด้านความพร้อมใช้งานของข้อมูล (DA) จะมีค่าใช้จ่ายสูงมากในแง่ของค่าธรรมเนียมก๊าซ
  2. การรวมศูนย์ของซีเควน: ซีเควนเซอร์แบบรวมศูนย์ที่สั่งธุรกรรมและควบคุมคีย์ FHE ทั่วโลกถือเป็นปัญหาความเป็นส่วนตัวและความปลอดภัยที่สำคัญซึ่งขัดต่อวัตถุประสงค์ของ fhEVM ตั้งแต่แรก แม้ว่า MPC จะเป็นโซลูชันที่มีศักยภาพสำหรับการกระจายอำนาจการควบคุมคีย์ FHE ทั่วโลก แต่การรักษาเครือข่ายของหลายฝ่ายเพื่อดำเนินการคำนวณจะช่วยเพิ่มต้นทุนการดำเนินงานและทำให้เกิดความไร้ประสิทธิภาพที่อาจเกิดขึ้นได้
  3. การสร้าง ZKP ที่ถูกต้อง: การสร้าง ZKP สำหรับการดำเนินงาน FHE เป็นงานที่ซับซ้อนซึ่งยังอยู่ระหว่างการพัฒนา ในขณะที่บริษัทอย่าง Sunscreen กำลัง ก้าวหน้า อาจต้องใช้เวลาหลายปีก่อนที่เทคโนโลยีดังกล่าวจะพร้อมสำหรับการใช้งานเชิงพาณิชย์อย่างแพร่หลาย
  4. การรวม EVM: การดำเนินการ FHE จำเป็นต้องรวมอยู่ใน EVM ในรูปแบบ พรีคอมไพล์ ดังนั้นจึงต้องได้รับคะแนนเสียงที่เป็นเอกฉันท์สำหรับการอัปเกรดทั่วทั้งเครือข่าย ซึ่งเกี่ยวข้องกับคำถามหลายข้อเกี่ยวกับค่าใช้จ่ายในการคำนวณและข้อกังวลด้านความปลอดภัย
  5. ข้อกำหนดด้านฮาร์ดแวร์ของผู้ตรวจสอบ: ผู้ตรวจสอบความถูกต้องของ Ethereum จะต้องอัปเกรดฮาร์ดแวร์ของตนเพื่อใช้งาน ไลบรารี FHE ทำให้เกิดความกังวลเกี่ยวกับการรวมศูนย์และค่าใช้จ่าย

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

ในระหว่างนี้ นักพัฒนาซอฟต์แวร์รายใดก็ตามที่ต้องการหาเงินมาเพื่อล่าเงินรางวัล สามารถเข้าไปท้าทาย FHE ของ Fhermaที่มาพร้อมกับค่าหัว 4 หลักหลายรายการ

กิตติกรรมประกาศ: ขอขอบคุณ Gurgen Arakelov (ผู้ก่อตั้ง Yasha Labs/Fherma) เป็นอย่างยิ่ง <a href="https://medium.com/@randhindi"> Rand Hindi (ผู้ก่อตั้ง Zama) <a href="https: //medium.com/@remi .gai">เรมิ Gai (ผู้ก่อตั้ง Inco Network) และ Hiroki Kotabe (หัวหน้าฝ่ายวิจัยที่ Inception Capital) สำหรับการมีส่วนร่วมในบทความนี้

การอ่านที่เกี่ยวข้อง:

ปาลิเยร์, ปาสคาล. “5 วิธีที่ FHE สามารถแก้ปัญหาความเป็นส่วนตัวของบล็อคเชนได้” ช่วยเหลือ Net Security, 4 กันยายน 2023, https://www.helpnetsecurity.com/2023/09/04/fully-homomorphic-encryption-fhe/

เอกสารประกอบเครือข่าย Inco, https://docs.inco.network/

ซามานี, ไคล์. “รุ่งอรุณของ On-Chain FHE” ทุน Multicoin, 26 กันยายน 2023, https://multicoin.capital/2023/09/26/the-dawn-of-on-chain-fhe/

ฮินดี, แรนด์. “สัญญาอัจฉริยะส่วนตัวที่ใช้การเข้ารหัส Homomorphic” ซามา 23 พฤษภาคม 2023 https://www.zama.ai/post/private-smart-contracts-using-homomorphic-encryption

รามาสวามี, อานิตา. “เทคนิคการเข้ารหัสเฉพาะกลุ่มนี้สามารถเปลี่ยนความเป็นส่วนตัวใน web3 ได้” เทคครันช์ 18 กรกฎาคม 2565 https://techcrunch.com/2022/07/18/crypto-blockchain-web3-privacy-cryptography-fully-homomorphic-encryption-startup-sunscreen/

การพูดคุยของ Michael De Vega ที่การประชุม DeCompute Conference ปี 2023 https://twitter.com/nillionnetwork/status/1710372206423756887?s=20

กระทู้ของ Wei Dai เกี่ยวกับ FHE https://twitter.com/_weidai/status/1707474764783354340?s=20

ฟิชเชอร์, อีวาน และคณะ “การเข้ารหัส Homomorphic อย่างสมบูรณ์ (FHE)” พอร์ทัลเวนเจอร์ 10 กรกฎาคม 2023. https://portal.vc/fhe

โซโลมอน, ราวิทัล. “SNARK ขาด FHE ได้อย่างไร” ครีมกันแดด. 24 สิงหาคม 2023. https://blog.sunscreen.tech/snarks-shortcomings/

ฟูดา, โมฮาเหม็ด. “ZKPs, FHE, MPC: การจัดการรัฐเอกชนใน Blockchains” พันธมิตร. 22 ธันวาคม 2023. https://medium.com/alliancedao/zkps-fhe-mpc-managing-private-state-in-blockchains-17cc3661007d

ข้อสงวนสิทธิ์:

  1. บทความนี้พิมพ์ซ้ำจาก [กลาง] ลิขสิทธิ์ทั้งหมดเป็นของผู้แต่งต้นฉบับ [Mads Pedersen] หากมีการคัดค้านการพิมพ์ซ้ำนี้ โปรดติดต่อทีมงาน Gate Learn แล้วพวกเขาจะจัดการโดยเร็วที่สุด
  2. การปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่ถือเป็นคำแนะนำในการลงทุนใดๆ
  3. การแปลบทความเป็นภาษาอื่นดำเนินการโดยทีมงาน Gate Learn เว้นแต่จะกล่าวถึง ห้ามคัดลอก แจกจ่าย หรือลอกเลียนแบบบทความที่แปลแล้ว

พรมแดนถัดไปในความเป็นส่วนตัวทางดิจิทัล

มือใหม่Feb 07, 2024
FHE เป็นเทคโนโลยีการเข้ารหัสแบบใหม่ที่จัดการกับข้อจำกัดของการพิสูจน์ความรู้ที่ไม่มีศูนย์ในด้านการปกป้องความเป็นส่วนตัวและความสามารถในการปรับขนาด ช่วยให้สามารถแบ่งปันและปกป้องสถานะส่วนตัวโดยไม่จำเป็นต้องได้รับความไว้วางใจจากบุคคลที่สาม และช่วยให้สามารถคำนวณข้อมูลที่เข้ารหัสได้โดยตรง ซึ่งรองรับแอปพลิเคชันต่างๆ
พรมแดนถัดไปในความเป็นส่วนตัวทางดิจิทัล

tl;ดร

  1. Zero-Knowledge Proofs (ZKP) มีประโยชน์อย่างเห็นได้ชัดในการเพิ่มความสามารถในการปรับขนาดและความเป็นส่วนตัวใน web3 แต่ถูกขัดขวางโดยการพึ่งพาการจัดการข้อมูลที่ไม่ได้เข้ารหัสโดยบุคคลที่สาม
  2. การเข้ารหัสแบบโฮโมมอร์ฟิกอย่างสมบูรณ์ (FHE) นำเสนอความก้าวหน้าที่ช่วยให้ทั้งสถานะที่ใช้ร่วมกันและสถานะส่วนตัวของแต่ละบุคคลพร้อมกัน โดยไม่ต้องมีข้อกำหนดการเชื่อถือจากบุคคลที่สาม
  3. FHE ช่วยให้สามารถคำนวณได้โดยตรงบนข้อมูลที่เข้ารหัส ทำให้สามารถใช้งานแอปพลิเคชันต่างๆ เช่น Dark Pool AMM และกลุ่มการให้กู้ยืมส่วนตัว โดยที่ข้อมูลสถานะทั่วโลกจะไม่ถูกเปิดเผย
  4. ข้อดีต่างๆ ได้แก่ การดำเนินการที่ไม่น่าเชื่อถือและการเปลี่ยนสถานะออนไลน์แบบออนไลน์ที่ไม่ได้รับอนุญาตผ่านข้อมูลที่เข้ารหัส โดยมีความท้าทายที่เน้นไปที่เวลาแฝงและความสมบูรณ์ในการคำนวณ
  5. ผู้เล่นหลักในพื้นที่ FHE-crypto ที่เกิดขึ้นใหม่มุ่งเน้นไปที่การพัฒนาสัญญาอัจฉริยะส่วนตัวและการเร่งฮาร์ดแวร์เฉพาะสำหรับการปรับขนาด
  6. สถาปัตยกรรม FHE-crypto ในอนาคตรวมถึงศักยภาพในการรวม FHE rollups บน Ethereum โดยตรง

“หนึ่งในความท้าทายที่ใหญ่ที่สุดที่เหลืออยู่ในระบบนิเวศ Ethereum คือความเป็นส่วนตัว (...) การใช้ชุดแอปพลิเคชัน Ethereum ทั้งหมดเกี่ยวข้องกับการเปิดเผยส่วนสำคัญในชีวิตของคุณต่อสาธารณะเพื่อให้ทุกคนได้เห็นและวิเคราะห์” — วิทาลิก

Zero-Knowledge Proofs (ZKP) เป็นที่ชื่นชอบของวิทยาการเข้ารหัสลับในพื้นที่การเข้ารหัสลับมาเป็นเวลาอย่างน้อยในปีที่ผ่านมา แต่ก็มีข้อจำกัด สิ่งเหล่านี้มีคุณค่าสำหรับความเป็นส่วนตัว การพิสูจน์ความรู้เกี่ยวกับข้อมูลโดยไม่ต้องเปิดเผย และความสามารถในการปรับขนาด โดยเฉพาะอย่างยิ่งใน zk-rollups อย่างไรก็ตาม ปัจจุบันพวกเขาเผชิญกับข้อจำกัดที่สำคัญบางประการเป็นอย่างน้อย:

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

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

(3) ZKP ไม่เหมาะสำหรับแอปพลิเคชันที่จำเป็นต้องรู้สถานะส่วนตัวที่ใช้ร่วมกันเพื่อสร้างหลักฐานเกี่ยวกับรัฐเอกชนในท้องถิ่น

อย่างไรก็ตาม กรณีการใช้งานแบบผู้เล่นหลายคน (เช่น dark pool AMM, private Lending Pool) จำเป็นต้องมี สถานะส่วนตัวที่ใช้ร่วมกัน แบบออนไลน์ ซึ่งหมายความว่าการใช้ ZK จะต้องมีผู้ประสานงานแบบรวมศูนย์/นอกเครือข่ายบางประเภทเพื่อให้บรรลุสถานะส่วนตัวที่ใช้ร่วมกัน ทำให้ยุ่งยากและแนะนำสมมติฐานด้านความน่าเชื่อถือ

ป้อนการเข้ารหัสแบบโฮโมมอร์ฟิคโดยสมบูรณ์

การเข้ารหัสโฮโมมอร์ฟิกอย่างสมบูรณ์ (FHE) เป็นรูปแบบการเข้ารหัสที่ช่วยให้สามารถคำนวณข้อมูลได้โดยไม่จำเป็นต้องถอดรหัสก่อน อนุญาตให้ผู้ใช้เข้ารหัสข้อความธรรมดาเป็นไซเฟอร์เท็กซ์และส่งไปยังบุคคลที่สามที่ประมวลผลโดยไม่ต้องถอดรหัส

สิ่งนี้หมายความว่า? การเข้ารหัสจากต้นทางถึงปลายทาง FHE อนุญาตให้มีสถานะส่วนตัวที่ใช้ร่วมกัน

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

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

นอกจาก FHE แล้ว เทคโนโลยีสำคัญอีกประการหนึ่งในการบรรลุความเป็นส่วนตัวคือการคำนวณแบบหลายฝ่าย (MPC) ซึ่งแก้ปัญหา การประมวลผลผ่านอินพุตส่วนตัว และเปิดเผยเฉพาะผลลัพธ์ของการคำนวณเหล่านี้ ในขณะเดียวกันก็รักษาความลับของอินพุต แต่เราบันทึกไว้สำหรับการสนทนาอื่น เรามุ่งเน้นที่ FHE ซึ่งได้แก่ ข้อดีและข้อเสีย ตลาดปัจจุบัน และกรณีการใช้งาน

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

ประโยชน์และข้อเสีย

ณ จุดนี้:

ประโยชน์ของ FHE ได้แก่ :

  1. ไม่มีข้อกำหนดความน่าเชื่อถือจากบุคคลที่สาม ข้อมูลสามารถคงไว้อย่างปลอดภัยและเป็นส่วนตัวในสภาพแวดล้อมที่ไม่น่าเชื่อถือ
  2. การจัดองค์ประกอบผ่านสถานะส่วนตัวที่ใช้ร่วมกัน
  3. การใช้งานข้อมูลในขณะที่รักษาความเป็นส่วนตัวของข้อมูล
  4. ความต้านทานควอนตัมด้วย (วงแหวน-)LWE
  5. ความสามารถในการเปลี่ยนสถานะออนไลน์บนข้อมูลที่เข้ารหัสโดยไม่ได้รับอนุญาต
  6. ไม่จำเป็นต้องมีฮาร์ดแวร์เช่น Intel SGX ที่เสี่ยงต่อการถูกโจมตีจากช่องทางด้านข้างและห่วงโซ่อุปทานแบบรวมศูนย์
  7. ในบริบทของ EVM แบบโฮโมมอร์ฟิกอย่างสมบูรณ์ (fhEVM) ไม่จำเป็นต้องเรียนรู้การดำเนินการคูณทางคณิตศาสตร์ซ้ำๆ (เช่น การคูณหลายสเกลาร์) หรือใช้ เครื่องมือ ZK ที่ไม่คุ้นเคย

ข้อเสีย ได้แก่:

  1. เวลาแฝง การประมวลผลที่เข้มข้น หมายความว่ารูปแบบส่วนใหญ่ในปัจจุบันไม่สามารถใช้งานได้ในเชิงพาณิชย์สำหรับแอปพลิเคชันที่เน้นการประมวลผลสูง เป็นเรื่องที่คุ้มค่าที่จะทราบว่านี่เป็นปัญหาคอขวดในระยะสั้นเนื่องจาก การเร่งด้วยฮาร์ดแวร์ ยังอยู่ในระหว่างการพัฒนา และ ณ จุดนี้ fhEVM ของ Zama สามารถทำ ~2 TPS กับ ~$2k ต่อเดือนของฮาร์ดแวร์ได้แล้ว
  2. ปัญหาความถูกต้อง แผน FHE จำเป็นต้องมีการจัดการสัญญาณรบกวนเพื่อป้องกันไม่ให้ไซเฟอร์เท็กซ์ไม่ถูกต้องหรือเสียหาย อย่างไรก็ตาม TFHE มีความแม่นยำมากกว่าเนื่องจากไม่ต้องการการประมาณ (ซึ่งต่างจาก CKKS สำหรับการดำเนินการบางอย่าง)
  3. แต่แรก. มีโครงการ FHE ที่พร้อมสำหรับการผลิตเพียงไม่กี่โครงการที่เปิดตัวในพื้นที่ web3 ซึ่งหมายความว่ายังมีการทดสอบการต่อสู้อีกมากที่ต้องทำ

ภาพรวมตลาด

ภูมิทัศน์ FHE x Crypto ปัจจุบัน

ไฮไลท์

Zama นำเสนอเครื่องมือ FHE แบบโอเพ่นซอร์สที่หลากหลายสำหรับกรณีการใช้งานทั้งแบบเข้ารหัสลับและไม่ใช่การเข้ารหัสลับ ไลบรารี fhEVM ช่วยให้สามารถใช้งานสัญญาอัจฉริยะส่วนตัวได้ ซึ่งรับประกันทั้งการรักษาความลับและองค์ประกอบแบบออนไลน์บนเครือข่าย

Fhenix ใช้ประโยชน์จากไลบรารี fhEVM ของ Zama เพื่อเปิดใช้งานการยกเลิกการเข้ารหัสตั้งแต่ต้นทางถึงปลายทาง พวกเขามีเป้าหมายที่จะปรับปรุงกระบวนการรวม FHE เข้ากับสัญญาอัจฉริยะ EVM ใดๆ โดยต้องมีการแก้ไขสัญญาที่มีอยู่เพียงเล็กน้อย ทีมผู้ก่อตั้งประกอบด้วยผู้ก่อตั้ง Secret Network และหัวหน้าฝ่าย FHE bizdev คนก่อนของ Intel เมื่อเร็วๆ นี้ Fhenix ระดมทุนได้ 7 ล้านเหรียญสหรัฐ

Inco Network เป็น L1 ที่ขับเคลื่อนด้วย FHE และเข้ากันได้กับ EVM ซึ่งนำการคำนวณผ่านข้อมูลที่เข้ารหัสมาสู่สัญญาอัจฉริยะโดยการผสานรวมการเข้ารหัส fhEVM ของ Zama Remi Gai ผู้ก่อตั้ง เป็นสมาชิกผู้ก่อตั้ง Parallel Finance และมีวิศวกรของ Cosmos หลายคนเข้าร่วมเพื่อบรรลุวิสัยทัศน์นี้

ฮาร์ดแวร์. หน่วยงานบางแห่งกำลังสร้างการเร่งด้วยฮาร์ดแวร์เพื่อแก้ไขปัญหาเวลาแฝง โดยเฉพาะอย่างยิ่ง Intel, Cornami, Fabric, Optalysis, KU Leuven, Niobium, Chain Reaction และทีม ZK ASIC/FPGA บางทีม การพัฒนาที่เพิ่มขึ้นอย่างรวดเร็วนี้ได้รับการขับเคลื่อนโดย ทุน DARPA ที่มอบให้สำหรับการเร่งความเร็ว FHE ที่ใช้ ASIC เมื่อประมาณสามปีที่แล้ว อย่างไรก็ตาม การเร่งความเร็วด้วยฮาร์ดแวร์แบบพิเศษดังกล่าวอาจไม่จำเป็นสำหรับแอปพลิเคชันบล็อกเชนบางตัวที่ GPU สามารถเข้าถึง 20+ TPS FHE ASIC สามารถเพิ่มประสิทธิภาพเป็น 100+ TPS ในขณะที่ลดต้นทุนการดำเนินงานสำหรับผู้ตรวจสอบได้อย่างมาก

การกล่าวถึงที่โดดเด่น Google, Intel, OpenFHE ล้วนมีส่วนสำคัญต่อความก้าวหน้าทั่วไปของ FHE โดยเฉพาะอย่างยิ่งในบริบทของ crypto

กรณีการใช้งาน

ข้อได้เปรียบที่สำคัญคือการเปิดใช้งานสถานะส่วนตัวที่ใช้ร่วมกันและสถานะส่วนตัวส่วนบุคคล สิ่งนี้หมายความว่า?

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

นอกเหนือจากธุรกรรมที่เข้ารหัสตั้งแต่ต้นทางถึงปลายทางแล้ว FHE ยังเปิดใช้งาน mempool ที่เข้ารหัส บล็อกที่เข้ารหัส และการเปลี่ยนสถานะที่เป็นความลับ

สิ่งนี้จะปลดล็อกกรณีการใช้งานใหม่ๆ ที่หลากหลาย:

  • DeFi: แหล่งมืด กำจัด MEV ที่เป็นอันตราย ผ่าน mempool ที่เข้ารหัส กระเป๋าเงินที่ไม่สามารถติดตามได้ และการชำระเงินที่เป็นความลับ (เช่น เงินเดือนพนักงานสำหรับองค์กรออนไลน์)
  • การเล่นเกม: เกมกลยุทธ์ผู้เล่นหลายคนของรัฐที่เข้ารหัสซึ่งเปิดใช้งานกลไกเกมใหม่ ๆ มากมาย เช่น พันธมิตรลับ การปกปิดทรัพยากร การก่อวินาศกรรม การสอดแนม การบลัฟฟ์ ฯลฯ
  • DAO: การลงคะแนนส่วนตัว
  • DID: เข้ารหัสบนคะแนนเครดิตลูกโซ่และตัวระบุอื่น ๆ
  • ข้อมูล: การจัดการข้อมูลออนไลน์ที่เป็นไปตามข้อกำหนด

แล้วอนาคตของสถาปัตยกรรม FHE-CRYPTO จะเป็นอย่างไร?

มีองค์ประกอบหลักสามประการที่เราควรอธิบายอย่างละเอียด:

เลเยอร์ 1: เลเยอร์นี้ทำหน้าที่เป็นรากฐานสำหรับนักพัฒนาในการ (ก) เปิดตัวแอปพลิเคชันโดยกำเนิดบนเครือข่ายหรือ (ข) อินเทอร์เฟซกับระบบนิเวศ Ethereum ที่มีอยู่ (โมเดลอินพุต-เอาท์พุต) รวมถึงทั้ง Ethereum mainnet และ L2s/sidechains

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

Rollups / Appchain: แอปพลิเคชันสามารถเปิดตัว Rollup หรือ Appchain ของตนเองได้ที่ด้านบนของ L1 ที่เปิดใช้งาน FHE เหล่านี้ ด้วยเหตุนี้ Zama จึง ทำงาน ทั้งในแง่ดีและสแต็กการรวบรวม ZK FHE สำหรับ fhEVM L1 เพื่อปรับขนาดโซลูชันที่เน้นความเป็นส่วนตัว

FHE Rollup บน Ethereum: การเปิดตัว FHE Rollup บน Ethereum นั้นอาจช่วยเพิ่มความเป็นส่วนตัวบน Ethereum ได้อย่างมาก แต่ต้องเผชิญกับความท้าทายทางเทคนิคหลายประการ:

  1. ค่าใช้จ่ายในการจัดเก็บข้อมูล: ข้อมูลไซเฟอร์เท็กซ์ FHE มีขนาดค่อนข้างใหญ่ (8 kb+ ต่อรายการ) แม้ว่ารายการข้อความธรรมดาจะมีขนาดเล็กก็ตาม การจัดเก็บข้อมูลจำนวนมากบน Ethereum เพื่อวัตถุประสงค์ด้านความพร้อมใช้งานของข้อมูล (DA) จะมีค่าใช้จ่ายสูงมากในแง่ของค่าธรรมเนียมก๊าซ
  2. การรวมศูนย์ของซีเควน: ซีเควนเซอร์แบบรวมศูนย์ที่สั่งธุรกรรมและควบคุมคีย์ FHE ทั่วโลกถือเป็นปัญหาความเป็นส่วนตัวและความปลอดภัยที่สำคัญซึ่งขัดต่อวัตถุประสงค์ของ fhEVM ตั้งแต่แรก แม้ว่า MPC จะเป็นโซลูชันที่มีศักยภาพสำหรับการกระจายอำนาจการควบคุมคีย์ FHE ทั่วโลก แต่การรักษาเครือข่ายของหลายฝ่ายเพื่อดำเนินการคำนวณจะช่วยเพิ่มต้นทุนการดำเนินงานและทำให้เกิดความไร้ประสิทธิภาพที่อาจเกิดขึ้นได้
  3. การสร้าง ZKP ที่ถูกต้อง: การสร้าง ZKP สำหรับการดำเนินงาน FHE เป็นงานที่ซับซ้อนซึ่งยังอยู่ระหว่างการพัฒนา ในขณะที่บริษัทอย่าง Sunscreen กำลัง ก้าวหน้า อาจต้องใช้เวลาหลายปีก่อนที่เทคโนโลยีดังกล่าวจะพร้อมสำหรับการใช้งานเชิงพาณิชย์อย่างแพร่หลาย
  4. การรวม EVM: การดำเนินการ FHE จำเป็นต้องรวมอยู่ใน EVM ในรูปแบบ พรีคอมไพล์ ดังนั้นจึงต้องได้รับคะแนนเสียงที่เป็นเอกฉันท์สำหรับการอัปเกรดทั่วทั้งเครือข่าย ซึ่งเกี่ยวข้องกับคำถามหลายข้อเกี่ยวกับค่าใช้จ่ายในการคำนวณและข้อกังวลด้านความปลอดภัย
  5. ข้อกำหนดด้านฮาร์ดแวร์ของผู้ตรวจสอบ: ผู้ตรวจสอบความถูกต้องของ Ethereum จะต้องอัปเกรดฮาร์ดแวร์ของตนเพื่อใช้งาน ไลบรารี FHE ทำให้เกิดความกังวลเกี่ยวกับการรวมศูนย์และค่าใช้จ่าย

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

ในระหว่างนี้ นักพัฒนาซอฟต์แวร์รายใดก็ตามที่ต้องการหาเงินมาเพื่อล่าเงินรางวัล สามารถเข้าไปท้าทาย FHE ของ Fhermaที่มาพร้อมกับค่าหัว 4 หลักหลายรายการ

กิตติกรรมประกาศ: ขอขอบคุณ Gurgen Arakelov (ผู้ก่อตั้ง Yasha Labs/Fherma) เป็นอย่างยิ่ง <a href="https://medium.com/@randhindi"> Rand Hindi (ผู้ก่อตั้ง Zama) <a href="https: //medium.com/@remi .gai">เรมิ Gai (ผู้ก่อตั้ง Inco Network) และ Hiroki Kotabe (หัวหน้าฝ่ายวิจัยที่ Inception Capital) สำหรับการมีส่วนร่วมในบทความนี้

การอ่านที่เกี่ยวข้อง:

ปาลิเยร์, ปาสคาล. “5 วิธีที่ FHE สามารถแก้ปัญหาความเป็นส่วนตัวของบล็อคเชนได้” ช่วยเหลือ Net Security, 4 กันยายน 2023, https://www.helpnetsecurity.com/2023/09/04/fully-homomorphic-encryption-fhe/

เอกสารประกอบเครือข่าย Inco, https://docs.inco.network/

ซามานี, ไคล์. “รุ่งอรุณของ On-Chain FHE” ทุน Multicoin, 26 กันยายน 2023, https://multicoin.capital/2023/09/26/the-dawn-of-on-chain-fhe/

ฮินดี, แรนด์. “สัญญาอัจฉริยะส่วนตัวที่ใช้การเข้ารหัส Homomorphic” ซามา 23 พฤษภาคม 2023 https://www.zama.ai/post/private-smart-contracts-using-homomorphic-encryption

รามาสวามี, อานิตา. “เทคนิคการเข้ารหัสเฉพาะกลุ่มนี้สามารถเปลี่ยนความเป็นส่วนตัวใน web3 ได้” เทคครันช์ 18 กรกฎาคม 2565 https://techcrunch.com/2022/07/18/crypto-blockchain-web3-privacy-cryptography-fully-homomorphic-encryption-startup-sunscreen/

การพูดคุยของ Michael De Vega ที่การประชุม DeCompute Conference ปี 2023 https://twitter.com/nillionnetwork/status/1710372206423756887?s=20

กระทู้ของ Wei Dai เกี่ยวกับ FHE https://twitter.com/_weidai/status/1707474764783354340?s=20

ฟิชเชอร์, อีวาน และคณะ “การเข้ารหัส Homomorphic อย่างสมบูรณ์ (FHE)” พอร์ทัลเวนเจอร์ 10 กรกฎาคม 2023. https://portal.vc/fhe

โซโลมอน, ราวิทัล. “SNARK ขาด FHE ได้อย่างไร” ครีมกันแดด. 24 สิงหาคม 2023. https://blog.sunscreen.tech/snarks-shortcomings/

ฟูดา, โมฮาเหม็ด. “ZKPs, FHE, MPC: การจัดการรัฐเอกชนใน Blockchains” พันธมิตร. 22 ธันวาคม 2023. https://medium.com/alliancedao/zkps-fhe-mpc-managing-private-state-in-blockchains-17cc3661007d

ข้อสงวนสิทธิ์:

  1. บทความนี้พิมพ์ซ้ำจาก [กลาง] ลิขสิทธิ์ทั้งหมดเป็นของผู้แต่งต้นฉบับ [Mads Pedersen] หากมีการคัดค้านการพิมพ์ซ้ำนี้ โปรดติดต่อทีมงาน Gate Learn แล้วพวกเขาจะจัดการโดยเร็วที่สุด
  2. การปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่ถือเป็นคำแนะนำในการลงทุนใดๆ
  3. การแปลบทความเป็นภาษาอื่นดำเนินการโดยทีมงาน Gate Learn เว้นแต่จะกล่าวถึง ห้ามคัดลอก แจกจ่าย หรือลอกเลียนแบบบทความที่แปลแล้ว
เริ่มตอนนี้
สมัครและรับรางวัล
$100