Qualcosa che ho scritto un po' di tempo fa riguardo alla Privacy e alla Sicurezza e che vale la pena ripetere -- Ecco le differenze tra TEE, ZK, MPC e FHE: TEE - L'obiettivo è risolvere l'integrità e la privacy, ma c'è un unico punto di fallimento: le chiavi fisiche che possono essere estratte. È vero, estrarle potrebbe essere una sfida difficile, ma un'entità forte con risorse sufficienti (pensa al Lazarus Group) combinata con un incentivo abbastanza grande, potrebbe farlo. Le TEE possono essere utilizzate in contesti autorizzati o sui dispositivi degli utenti finali per piccole somme, ma non dovrebbero essere utilizzate in un'infrastruttura decentralizzata. ZK - Matura e collaudata. È stata utilizzata in produzione per anni da Zcash, StarkWare e altri, con un riconoscimento crescente da parte di sempre più team. Può fornire diverse versioni di privacy supportando una scala enorme (ENORME!). StarkWare ha creato Cairo - un linguaggio di smart contract progettato specificamente per ZK. MPC - Preserva la privacy in contesti multi-party ma non è molto maturo. È interattivo (significa che tutti gli utenti devono inviare messaggi avanti e indietro) il che rende difficile l'uso. FHE - La garanzia di privacy è simile a quella di TEE, ma può offrirla senza alcun punto di fuga. È una tecnologia più recente e per la maggior parte dei casi d'uso nella blockchain richiederebbe l'assistenza della tecnologia ZK per dimostrare l'integrità. Link ai miei post precedenti su ciascuno nei seguenti tweet. FINE