Eu estava olhando para máquinas virtuais do jeito errado:

Eu pensei que o Piecrust era apenas onde@Dusk smart contracts são executados. Eu estava errado.

No começo, vi uma máquina virtual como uma caixa-forte dentro de um motor de software Android, ajudando a impedir que o telefone travasse. Mas depois de ler o whitepaper da Dusk, o Piecrust me fez enxergá-la de outro modo.

O Piecrust não só executa smart contracts; seu framework de desenvolvimento também ajuda a construí-los e testá-los antes do deploy.

O que chamou minha atenção foi por que a execução controlada é importante: se os nós chegarem a resultados diferentes, a rede pode discordar sobre o estado dela.

Isso tornou o Piecrust mais interessante para mim. $DUSK descreve como uma VM WASM segura, modular e leve, com contratos testados em um ambiente controlado antes do deploy.

Talvez a infraestrutura de smart contracts não seja apenas sobre fazer os contratos rodarem. A segurança também importa.

O Piecrust é um escudo para a execução da blockchain.

Basta apenas executar smart contracts, ou privacidade e segurança importam tanto quanto?

#dusk