MPC peut être prêt pour vos applications de confidentialité maintenant ! Les protocoles de calcul multipartite sécurisé (MPC) sont des outils cruciaux dans les systèmes distribués critiques pour la sécurité, y compris les blockchains. Ils représentent une généralisation stricte de l'homomorphisme de chiffrement (FHE), et sont maintenant mûrs pour être intégrés dans l'espace blockchain. La littérature crypto a utilisé la cryptographie théorique de l'information pour concevoir des protocoles, ce qui entraîne un coût de communication élevé. La littérature ultérieure a amélioré les coûts de communication en utilisant la cryptographie à clé publique ; cependant, ces protocoles entraînent un coût computationnel important en raison des opérations coûteuses de clé publique, ce qui inhibe l'évolutivité. Nous abordons ce goulot d'étranglement en concevant des protocoles utilisant une cryptographie légère - des fonctions de hachage cryptographiques et un chiffrement à clé symétrique. Ces primitives sont 1000 fois plus rapides que les primitives basées sur des clés publiques, et elles sont également adaptées au monde post-quantique. Cependant, comme ces outils manquent de l'homomorphisme de transcription offert par les outils basés sur des clés publiques, nous employons des techniques de calcul distribué novatrices pour limiter l'augmentation de la communication par rapport aux protocoles basés sur des clés publiques. Le projet est dirigé par @akhilsai2712. Travail conjoint avec @bagchi_saurabh, @_hermitsage_, Xiaoyu Ji, Soham Jog, @chendaLiu, Daniel Pöllmann, @mk_reiter, Yifan Song.