Diferença entre TEE, ZK, MPC e FHE - resumindo: (Eu sei que escrevi muito sobre isso nas últimas 2 semanas. Para aqueles que sobreviveram, você ganha um prêmio: menos palavras sobre isso.) Tees- Prometa resolver integridade e privacidade, mas tenha um único ponto de falha: chaves físicas que podem ser extraídas por operadores mal-intencionados (grupo Lazarus e amigos). Nunca deve ser usado em infraestrutura de blockchain verdadeiramente descentralizada. (Os TEEs podem ser usados em ambientes autorizados, geralmente como teatro de segurança ou para dispositivos de usuário final e pequenas quantias). ZK- A mais madura e testada em batalha das tecnologias pesquisadas aqui. Possui ótimas linguagens de contrato inteligente – Cairo, tem sido usado há anos no Zcash e pelo StarkWare (e outros) e oferece privacidade e integridade individual em imensa escala. MPC- Preserva a privacidade em ambientes com várias partes (como realizar um leilão de um NFT), mas não é uma tecnologia tão madura. É difícil de usar porque é interativo (todos os usuários precisam enviar e receber mensagens) e não possui uma linguagem de contrato inteligente como o Cairo. FHE - Oferece garantias de privacidade semelhantes ao TEE, mas na verdade oferece isso sem vazamentos. Como o MPC é uma tecnologia mais recente, não pode suportar linguagens gerais como Cairo e, para a maioria dos casos de uso em blockchain, requer a assistência da tecnologia ZK para provar a integridade. Links para essas postagens nos comentários. Obrigado pela leitura e, claro, se você tiver uma boa maneira de explicar esses conceitos, encorajo-o a compartilhá-lo aqui nos comentários. Não existe educação demais. FIM