Ich habe mir die jüngsten EVM-Aktivitäten von Dusk angesehen und zunächst gedacht, dass der interessante Teil die Entwicklerkompatibilität sein würde.
Dann begann ich darüber nachzudenken, was passiert, nachdem ein Entwickler tatsächlich etwas bereitstellt.
Genau dort wird es spannender.
Dusk versucht, vertrauliche EVM-Entwicklung in ein Netzwerk zu bringen, dessen wichtigster Unterschied Privatsphäre und vertrauliche Ausführung ist.
Diese beiden Welten können technisch koexistieren.
Aber Nutzer denken nicht in Ausführungsumgebungen.
Sie denken in Assets.
Sie hinterlegen etwas hier. Bewegen es dorthin. Verwenden eine Anwendung. Ziehen es irgendwo anders wieder ab.
Das schafft ein weniger offensichtliches Problem.
Der schwierige Teil könnte nicht darin liegen, Solidity-Verträge auf Dusk zum Laufen zu bringen.
Es könnte darin liegen, dass sich die Bewegung zwischen den verschiedenen Umgebungen von Dusk wie ein einziges, zusammenhängendes System anfühlt.
Denn jedes Mal, wenn ein Asset eine Ausführungsgrenze überschreitet, ist ein weiteres Stück Infrastruktur dafür verantwortlich, diesen Zustand korrekt abzubilden.
Und Privatsphäre macht das Problem noch interessanter.
Eine transparente Kette kann beim Bewegen von Assets jede Menge Informationen offenlegen.
Ein netzwerk mit Fokus auf Privatsphäre kann nicht einfach davon ausgehen, dass Sichtbarkeit immer verfügbar ist, wenn etwas schiefgeht.
Daher denke ich, dass das Nächste, das man bei Dusk im Blick behalten sollte, nicht nur ist, wie viele EVM-Anwendungen ankommen.
Sondern ob Nutzer sich zwischen den verschiedenen Schichten bewegen können, ohne überhaupt darüber nachzudenken, welche Umgebung sie gerade verwenden.
Das klingt nach einem UX-Problem.
Ich denke, das ist mehr als das.
Für ein Privacy L1, das seine Ausführungsfläche erweitern möchte, könnte nahtlose Zustandsübertragung zu einem Teil des Sicherheitsmodells werden, das Nutzer jeden Tag erleben.
Die Kryptografie bekommt die meiste Aufmerksamkeit.
Aber der eigentliche Test könnte sein, ob sich all diese unterschiedlichen Bausteine irgendwann wie ein einziges Netzwerk anfühlen.#dusk $DUSK @Dusk
Dann begann ich darüber nachzudenken, was passiert, nachdem ein Entwickler tatsächlich etwas bereitstellt.
Genau dort wird es spannender.
Dusk versucht, vertrauliche EVM-Entwicklung in ein Netzwerk zu bringen, dessen wichtigster Unterschied Privatsphäre und vertrauliche Ausführung ist.
Diese beiden Welten können technisch koexistieren.
Aber Nutzer denken nicht in Ausführungsumgebungen.
Sie denken in Assets.
Sie hinterlegen etwas hier. Bewegen es dorthin. Verwenden eine Anwendung. Ziehen es irgendwo anders wieder ab.
Das schafft ein weniger offensichtliches Problem.
Der schwierige Teil könnte nicht darin liegen, Solidity-Verträge auf Dusk zum Laufen zu bringen.
Es könnte darin liegen, dass sich die Bewegung zwischen den verschiedenen Umgebungen von Dusk wie ein einziges, zusammenhängendes System anfühlt.
Denn jedes Mal, wenn ein Asset eine Ausführungsgrenze überschreitet, ist ein weiteres Stück Infrastruktur dafür verantwortlich, diesen Zustand korrekt abzubilden.
Und Privatsphäre macht das Problem noch interessanter.
Eine transparente Kette kann beim Bewegen von Assets jede Menge Informationen offenlegen.
Ein netzwerk mit Fokus auf Privatsphäre kann nicht einfach davon ausgehen, dass Sichtbarkeit immer verfügbar ist, wenn etwas schiefgeht.
Daher denke ich, dass das Nächste, das man bei Dusk im Blick behalten sollte, nicht nur ist, wie viele EVM-Anwendungen ankommen.
Sondern ob Nutzer sich zwischen den verschiedenen Schichten bewegen können, ohne überhaupt darüber nachzudenken, welche Umgebung sie gerade verwenden.
Das klingt nach einem UX-Problem.
Ich denke, das ist mehr als das.
Für ein Privacy L1, das seine Ausführungsfläche erweitern möchte, könnte nahtlose Zustandsübertragung zu einem Teil des Sicherheitsmodells werden, das Nutzer jeden Tag erleben.
Die Kryptografie bekommt die meiste Aufmerksamkeit.
Aber der eigentliche Test könnte sein, ob sich all diese unterschiedlichen Bausteine irgendwann wie ein einziges Netzwerk anfühlen.#dusk $DUSK @Dusk
