Eu continuo voltando a isso ao construir: quem exatamente se beneficia do estado totalmente exposto na cadeia?
Porque não é o desenvolvedor. E definitivamente não é o negócio.
Experimente algo simples. Folha de pagamento. Parece fácil, certo? Então você percebe que cada salário, cada pagamento, cada interação de carteira é visível. Você aceita esse nível de exposição ou começa a improvisar "privacidade" com sistemas fora da cadeia, camadas de criptografia, hacks de controle de acesso... e de repente seu contrato inteligente limpo se torna uma bagunça de obstáculos de UX e suposições de confiança.
A mesma história com sistemas de votação. Você quer transparência, claro. Mas você quer que cada voto esteja vinculado a um endereço visível? Você quer que os usuários se preocupem com a rastreabilidade em vez de participação?
É por isso que @MidnightNetwork chamou minha atenção.
Não porque diz "privacidade" (cada projeto diz isso), mas porque realmente trata a privacidade como parte da camada de execução. Você não está escondendo coisas a posteriori. Você está definindo, ao nível do contrato, o que permanece privado e o que se torna provável.
E essa mudança... muda como você pensa sobre construção.
Em vez de expor o estado bruto, você prova a correção. Em vez de vazar dados, você valida condições. A cadeia não precisa ver tudo. Ela só precisa de garantias. É aí que os Provas de Conhecimento Zero entram, e sim, todos nós já ouvimos o termo mil vezes, mas este é um dos poucos casos em que realmente parece necessário, não decorativo.
Então agora a pergunta muda.
Por que ainda estamos projetando sistemas onde a privacidade é a exceção?
Por que estamos ok em dizer aos desenvolvedores para "simplesmente lidar com isso fora da cadeia" quando todo o ponto deste espaço era minimizar a confiança?
E mais importante... quantas aplicações úteis nunca foram construídas porque a suposição padrão era a transparência radical?
Porque uma vez que você começa a trabalhar com estado privado como um conceito de primeira classe, voltar a contratos totalmente públicos não parece "aberto."
Parece... ultrapassado.

