"Nem tudo precisa ser invisível para ser privado." No mundo blockchain, privacidade geralmente significa usar Zero-Knowledge Proofs (ZKP). Mas @CantonNetwork olha para a privacidade de maneira diferente com algo chamado Privacidade Seletiva. A ZKP trabalha com a ideia de "provar sem mostrar". Você pode provar que uma transação é válida, mas ninguém pode ver nenhum detalhe. Isso parece perfeito para a privacidade pessoal, mas para os reguladores, é um pesadelo. Eles não podem verificar quem fez o quê, quando ou quão grande foi a transação. Canton adota uma abordagem mais inteligente. Com a Privacidade Seletiva, todos os dados são visíveis apenas para as pessoas que têm permissão para vê-los. Se dois bancos fizerem uma transação, um terceiro não poderá ver nada, mas um regulador poderá, se necessário. Isso é feito por meio da permissão refinada do Daml, que define exatamente quem pode ver o quê. Portanto, enquanto o ZKP se concentra na invisibilidade criptográfica, Canton se concentra na visibilidade autorizada. ZKP = invisibilidade total. Cantão = transparência controlada. Há também uma grande diferença no desempenho. Os ZKPs são pesados, eles levam tempo e poder de computação para criar provas. O Canton, por outro lado, divide os dados e sincroniza apenas o necessário, o que o torna muito mais rápido. No final, ZKP é como uma máscara que esconde tudo. Canton é como óculos que permitem que você veja claramente, mas apenas o que você deve ver. Privacidade não é esconder tudo. Trata-se de mostrar a coisa certa para a pessoa certa e é para isso que a Canton Network foi construída.