O que me chamou a atenção em Midnight foi a parte que começa depois que o contrato já está escrito.
Compact faz o lado do contrato parecer limpo, mas ações privadas ainda dependem de um servidor de prova local. Lace ainda precisa se conectar a esse servidor antes que as ações privadas funcionem, e até mesmo uma carteira nova precisa delegar a produção de DUST antes que possa realmente fazer qualquer coisa.
Então, o verdadeiro trabalho não é apenas enviar o aplicativo. É manter a execução privada pronta em segundo plano para que o uso patrocinado não pare quando o DUST estiver baixo.
É também aí que $NIGHT começou a fazer mais sentido para mim. Se a capacidade de DUST depende disso, então o token está atrelado ao planejamento de reabastecimento, não a uma linha de utilidade decorativa.
Podem @MidnightNetwork fazer a prova local desaparecer para usuários normais, ou a privacidade ainda depende da disciplina do operador?