Verbrachte den Nachmittag damit, daran herumzustochern. #dusk $DUSK @Dusk
Das ist der Punkt, der mich beim Scrollen tatsächlich gestoppt hat – ich hatte erwartet, dass „privacy chain gets EVM“ bedeutet, dass Privacy standardmäßig schon von Haus aus eingebaut ist. Ist nicht so. DuskEVM ist straight OP Stack, Gas wird in DUSK bezahlt, und die Abrechnung erfolgt zurück zu DuskDS wie bei jedem anderen Rollup. Du stellst einen Standard-Solidity-Contract mit Hardhat bereit – und bekommst... einen standardmäßigen Solidity-Contract. Vertrauliche Abläufe tauchen nur dann auf, wenn man ganz gezielt Hedger darüberlegt. Privacy ist der fortgeschrittene Weg, nicht der Standard.
Irgendwie ergibt das auch Sinn, wenn man es mal durchdenkt – man kann nicht ZK-alles erzwingen, wenn Entwicklerinnen und Entwickler einfach nur vertraute Werkzeuge nutzen wollen, sonst liefert am Ende keiner mehr etwas ab. Aber es dreht das Marketing-Setup ein bisschen auf den Kopf. Die Ersten, die onboardet werden, sind diejenigen, die überhaupt nicht mit dem Privacy-Zeug anfangen.
Ich habe die chainId-Prüfung selbst ausgeführt, nur um zu sehen, wie die Antwort landet – kleine, dumme Befriedigung dabei. Ich überlege immer noch, ob „privacy chain“ überhaupt noch der richtige Begriff für dieses Ding ist, oder ob daraus zwei Produkte werden, die einen einzigen Ticker tragen.