Tenho passado algum tempo olhando para o lado técnico do Dusk e, sinceramente, acho que a VM merece mais atenção.
A maioria das pessoas ouve Dusk e imediatamente pensa em privacidade. Faz sentido, mas eu fiquei preso a uma pergunta mais simples: como a rede, na prática, executa smart contracts com segurança?
Foi isso que me levou ao Piecrust.
Ele usa WASM para dar aos contratos um local controlado onde executar. Nada de chamativo nisso, mas é importante. Smart contracts são apenas código, e código pode falhar, se comportar de forma inesperada ou ser usado de maneiras que o desenvolvedor nunca planejou.
Então o ambiente ao redor desse código precisa ser realmente cuidadoso.
Acesso à memória, sandboxing, chamadas de contrato, reentrância e tratamento de estado podem soar como detalhes técnicos entediantes. Para mim, porém, são exatamente as coisas que valem a pena observar quando uma rede precisa lidar com valor real.
Também gosto da forma como o Dusk aborda a privacidade. Não parece ser sobre esconder absolutamente tudo. Partes diferentes do sistema podem ter requisitos diferentes, enquanto a camada de execução ainda precisa permanecer controlada e previsível.
É por isso que o Piecrust chamou minha atenção.
O lado da privacidade pode ser o que traz as pessoas ao Dusk, mas a engenharia silenciosa por baixo pode ser o que determina se tudo realmente se sustenta ao longo do tempo.
Às vezes, a parte mais importante de uma blockchain é aquela que ninguém nota quando está funcionando corretamente.
@Dusk_Foundation $DUSK #dusk #DUSK
A maioria das pessoas ouve Dusk e imediatamente pensa em privacidade. Faz sentido, mas eu fiquei preso a uma pergunta mais simples: como a rede, na prática, executa smart contracts com segurança?
Foi isso que me levou ao Piecrust.
Ele usa WASM para dar aos contratos um local controlado onde executar. Nada de chamativo nisso, mas é importante. Smart contracts são apenas código, e código pode falhar, se comportar de forma inesperada ou ser usado de maneiras que o desenvolvedor nunca planejou.
Então o ambiente ao redor desse código precisa ser realmente cuidadoso.
Acesso à memória, sandboxing, chamadas de contrato, reentrância e tratamento de estado podem soar como detalhes técnicos entediantes. Para mim, porém, são exatamente as coisas que valem a pena observar quando uma rede precisa lidar com valor real.
Também gosto da forma como o Dusk aborda a privacidade. Não parece ser sobre esconder absolutamente tudo. Partes diferentes do sistema podem ter requisitos diferentes, enquanto a camada de execução ainda precisa permanecer controlada e previsível.
É por isso que o Piecrust chamou minha atenção.
O lado da privacidade pode ser o que traz as pessoas ao Dusk, mas a engenharia silenciosa por baixo pode ser o que determina se tudo realmente se sustenta ao longo do tempo.
Às vezes, a parte mais importante de uma blockchain é aquela que ninguém nota quando está funcionando corretamente.
@Dusk_Foundation $DUSK #dusk #DUSK
