MPC può essere pronto per le tue app di riservatezza ora! I protocolli di Secure Multi-Party computation (MPC) sono strumenti cruciali nei sistemi distribuiti critici per la sicurezza, inclusi i blockchain. Rappresentano una generalizzazione rigorosa dell'FHE e sono ora maturi per essere integrati nello spazio blockchain. La letteratura crypto ha impiegato la crittografia informatica per progettare protocolli, il che comporta un alto costo di comunicazione. La letteratura successiva ha migliorato i costi di comunicazione utilizzando la crittografia a chiave pubblica; tuttavia, questi protocolli comportano un elevato costo computazionale derivante da costose operazioni a chiave pubblica, il che inibisce la scalabilità. Affrontiamo questo collo di bottiglia progettando protocolli utilizzando crittografia leggera - funzioni hash crittografiche e crittografia a chiave simmetrica. Questi primitivi sono 1000 volte più veloci rispetto ai primitivi basati su chiave pubblica e sono anche adatti per il mondo Post-Quantum. Tuttavia, poiché questi strumenti mancano dell'omomorfismo del transcript offerto dagli strumenti basati su chiave pubblica, impieghiamo tecniche di calcolo distribuito innovative per limitare l'aumento della comunicazione rispetto ai protocolli basati su chiave pubblica. Il progetto è guidato da @akhilsai2712. Lavoro congiunto con @bagchi_saurabh, @_hermitsage_, Xiaoyu Ji, Soham Jog, @chendaLiu, Daniel Pöllmann, @mk_reiter, Yifan Song