Algo que escrevi há um tempo sobre Privacidade e Segurança e que vale a pena repetir — Aqui estão as diferenças entre TEE, ZK, MPC e FHE: TEE - O objetivo é resolver a integridade e a privacidade, mas há um único ponto de falha: chaves físicas que podem ser extraídas. É verdade que extraí-los pode ser um desafio difícil, mas uma entidade forte com recursos suficientes (pense no Grupo Lazarus) combinada com um incentivo grande o suficiente poderia conseguir. O TEEss pode ser usado em ambientes permissionados ou em dispositivos de usuários finais por pequenas quantias, mas não deve ser usado em uma infraestrutura descentralizada. ZK - Maduro e experiente em batalha. Tem sido usado em produção por anos pela Zcash, StarkWare e outros, com cada vez mais reconhecimento de equipes. Pode oferecer várias versões de privacidade enquanto suporta uma escala enorme (ENORME!). A StarkWare criou o Cairo – uma linguagem de contratos inteligentes projetada especificamente para a ZK. MPC - Preserva a privacidade em ambientes multipartido, mas não é muito maduro. É interativo (ou seja, todos os usuários precisam trocar mensagens), o que dificulta o uso. FHE - A garantia de privacidade é semelhante à do TEE, mas pode entregá-la sem vazamentos. É uma tecnologia mais nova e, para a maioria dos casos de uso em blockchain, ela exigiria a assistência da tecnologia ZK para comprovar integridade. Links para minhas postagens anteriores em cada um dos tweets a seguir. FIM