koprocesor fhEVM pro @zama_fhe zama Tři státy: Veřejný stát/stát mimo řetězec/soukromý stát - (Veřejný stav) Stav tradičních L1 blockchainů je veřejný a postrádá soukromí - (Stav mimo řetězec) ZK je výpočet stavu mimo řetězec, důkaz v řetězci a postrádá skládatelnost pro stav mimo řetězec - (Soukromý stát) FHE, což je zcela výpočet soukromého státu, je soukromý stát, který je vystaven v řetězci, a soukromý stav lze dokončit mezi kontrakty v řetězci koprocesor fhEVM, který provozuje chytré kontrakty FHE v řetězci EVM -Když kontrakt volá knihovnu TFHE společnosti Zama na L1, aby provedla operace FHE, L1 sám o sobě neprovádí žádné skutečné výpočty FHE, ale generuje ukazatel na výsledek - Poté se vypočítá pomocí off-chain serveru monitorujícího L1 -Pro vývoj se používají Solidity a fhEVM SDK a end-to-end šifrovací dapps lze vyvíjet bez znalosti kryptografie - Vše, co koprocesor dělá, je veřejně ověřitelné a kdokoli může přepočítat šifrovaný text a ověřit výsledky -Koprocesor fhEVM provozovala společnost zama v počátcích a bude otevřen v budoucnu (těžaři zama fhe se na to dívají) Jednoduchý scénář aplikace: Skládatelná on-chain identita DID: Když například používáte dapp kontraktu DID, kontrakt DID autorizuje úvěrovou smlouvu s vaším svolením, kontrakt DID vypisuje informace o stavu vaší soukromé identity (po zašifrování) a úvěrová smlouva používá vaše informace DID k posouzení rizik a posouzení úrokových sazeb ve stavu šifrovaného textu. Odráží složitelnost stavu šifrovaného textu (soukromí) + vyčíslitelnost ve stavu šifrovaného textu mezi smlouvami FHE EVM. ZK je tajný a výpočetní verifikační/důkazní engine FHE je výpočetní stroj ve stavu šifrovaného textu