TechFlow, 11 novembre — Vitalik Buterin, cofondateur d'Ethereum, a publié sur les réseaux sociaux que pour les applications de vote, les preuves à connaissance nulle (ZK) ne permettent pas d'assurer la résistance à la coercition. Des technologies telles que des tiers de confiance, le calcul multipartite sécurisé (MPC), le chiffrement homomorphe complètement (FHE) ou des environnements d'exécution fiables (TEE) sont nécessaires pour obtenir cette fonctionnalité.
Vitalik a indiqué qu'il est possible de combiner en couches les preuves à connaissance nulle avec des technologies comme le chiffrement homomorphe complet, de sorte que même si le chiffrement homomorphe complet venait à être compromis, le système conserverait toutes ses propriétés de sécurité sauf la résistance à la coercition grâce aux preuves à connaissance nulle. Il considère que cette approche par empilement technologique s'applique à presque tous les cas d'utilisation cryptographiques non basés sur les ZK, et recommande de combiner d'autres techniques cryptographiques avec les preuves à connaissance nulle afin d'offrir un niveau de sécurité équivalent aux ZK pour autant d'applications et de données que possible.




