“หนึ่งในความท้าทายที่ใหญ่ที่สุดที่เหลืออยู่ในระบบนิเวศ 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 ได้แก่ :
ข้อเสีย ได้แก่:
ภูมิทัศน์ 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 ที่เข้ารหัส บล็อกที่เข้ารหัส และการเปลี่ยนสถานะที่เป็นความลับ
สิ่งนี้จะปลดล็อกกรณีการใช้งานใหม่ๆ ที่หลากหลาย:
มีองค์ประกอบหลักสามประการที่เราควรอธิบายอย่างละเอียด:
เลเยอร์ 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 ได้อย่างมาก แต่ต้องเผชิญกับความท้าทายทางเทคนิคหลายประการ:
เราคาดหวังว่า 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
“หนึ่งในความท้าทายที่ใหญ่ที่สุดที่เหลืออยู่ในระบบนิเวศ 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 ได้แก่ :
ข้อเสีย ได้แก่:
ภูมิทัศน์ 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 ที่เข้ารหัส บล็อกที่เข้ารหัส และการเปลี่ยนสถานะที่เป็นความลับ
สิ่งนี้จะปลดล็อกกรณีการใช้งานใหม่ๆ ที่หลากหลาย:
มีองค์ประกอบหลักสามประการที่เราควรอธิบายอย่างละเอียด:
เลเยอร์ 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 ได้อย่างมาก แต่ต้องเผชิญกับความท้าทายทางเทคนิคหลายประการ:
เราคาดหวังว่า 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