Ich habe die ganze Nacht Dusk's Rusk VM untersucht, mein Kopf ist verwirrt. Die aktuellen öffentlichen Blockchains konkurrieren alle um EVM-Kompatibilität, schließlich um die Entwicklerressourcen von Ethereum abzusaugen, nur Dusk ist hartnäckig und hat eine auf Zero-Knowledge-Beweisen optimierte virtuelle Maschine entwickelt.

Technisch gesehen kann EVM tatsächlich ZK-Schaltungen nicht effizient verarbeiten; wenn man versucht, auf Ethereum private Berechnungen auszuführen, können die Gaspreise so hoch sein, dass man an seinem Leben zweifelt. Dusk's Piecrust ist auch der Kern von Rusk und nutzt eine hashfunktion, die für Zero-Knowledge-Beweise freundlich ist, das ähnelt Mina ein wenig, beide streben nach leichtgewichtiger Verifikation. Aber als ich tatsächlich getestet habe, Verträge zu schreiben, habe ich festgestellt, dass die Werkzeugkette noch nicht Schritt gehalten hat, es fehlen ein paar Rust-bezogene Bibliotheken, das Schreiben ist viel mühsamer als mit Solidity.

Das ist peinlich, technisch gesehen hat es recht; um ZK zu erreichen, muss die VM neu strukturiert werden; aber ökologisch gesehen erhöht das erheblich die Einstiegshürden. Ich habe gesehen, dass sie kürzlich auch verwandte Forschungen zu ZK-Rollup vorantreiben, wahrscheinlich haben sie das Problem der Layer 1 Insel erkannt. Im Vergleich zu Aztec ist Dusk als unabhängige öffentliche Blockchain im Vorteil, da es native Privatsphäre für Vermögenswerte bietet, im Gegensatz zu Layer 2, wo man hin und her wechseln muss. Aber ob dieses zweischneidige Schwert gut geführt werden kann, hängt davon ab, ob die Anreize für Entwickler ausreichend sind, denn sonst ist eine hochleistungsfähige VM nutzlos, wenn niemand Code schreibt.

$DUSK

DUSK
DUSKUSDT
--
--

#Dusk @Dusk