zama @zama_fhe 的fhEVM 協處理器 三種狀態: 公開狀態/鏈下狀態/私密狀態 -(公開狀態)傳統的L1區塊鏈的狀態都是公開的,缺乏隱私性 -(鏈下狀態)ZK是鏈下狀態計算,鏈上證明,對鏈下狀態缺乏可組合性 -(私密狀態)FHE,完全是私密狀態的計算,鏈上公開的是私密狀態,私密狀態在鏈上合約之間可以完成可組合性,這裡fhEVM有個授權過程,也就是初始合約加密的狀態,可以通過閾值 MPC 協議來進行授權管理 fhEVM 協處理器,在EVM 鏈上運行 FHE 智能合約 -當合約在 L1 上調用 Zama 的 TFHE 庫來執行 FHE 操作時,L1 本身並不進行任何實際的 FHE 計算,而是生成一個指向結果的指針 -然後由監控 L1 的鏈下服務器進行計算 -開發使用Solidity,以及fhEVM SDK即可,不需要密碼學相關知識,即可開發端到端加密dapp -協處理器所做的一切都是公開可驗證的,任何人都可以重新計算密文來驗證結果 -fhEVM 協處理器早期是zama公司運營的,後續會開放(zama fhe礦工看過來) 一個簡單的應用場景: 可組合的鏈上身份DID:比如你的DID 合約dapp,在你使用鏈上信貸合約時,DID 合約在你的允許下授權給信貸合約,DID 合約輸出你的隱私身份狀態信息(加密後),信貸合約在密文狀態下使用你的DID信息進行風險評估和利率評估。體現了密文狀態(隱私性)+ FHE EVM合約之間的密文狀態下計算的可組合性。 ZK是秘密和計算的的驗證/證明引擎 FHE 是密文狀態下的計算引擎