In den letzten Tagen weiter gebastelt mit @Dusk, und ich habe zunehmend das Gefühl, dass nicht das Problem „ob es genug Funktionen gibt“ jetzt am dringendsten ist, sondern eine wesentlich realistischere Frage: Wissen normale Nutzer überhaupt, was sie gerade tun?

Bei Dusk gab es in letzter Zeit tatsächlich einiges an Entwicklung: Die Dokumentation, zk-tools, DuskEVM, Merkle und PLONK werden alle weiter iteriert, und die Grundlagen scheinen definitiv nicht stehen geblieben zu sein. Aber wenn man es aus der Perspektive betrachtet, dass man es wirklich in einem Produkt benutzt und dort herumklickt, dann laufen die Nutzererfahrung im Frontend und der Fortschritt im Hintergrund klar nicht im gleichen Tempo.

Aktuell gibt es bei Dusk gleichzeitig eine Web Wallet, eine Rusk Wallet, eine Dusk Wallet Extension – plus Dusk Connect. Für technische Leute sind diese Unterschiede vielleicht ganz normal, aber für normale Nutzer, die zum ersten Mal reinkommen, ist man schnell erst mal überfordert: Welche soll ich denn verwenden?

Noch schwieriger ist, dass viele Aktionen nicht einfach „einmal klicken und fertig“ sind.

Zum Beispiel die Migration von DUSK von ERC20/BEP20 ins Mainnet: Dafür braucht man erst Approve und dann Execute. Nur zu Approven heißt nicht, dass die Migration abgeschlossen ist – und dazwischen muss man auch noch warten. Wenn man über die Mainnet-Bridge zurück nach BSC geht, spielt außerdem das memo eine Rolle: Wenn man das memo falsch ausfüllt, kann die automatische Verarbeitung fehlschlagen oder nicht funktionieren.

Das ist genau meine größte Frage zu Dusk gerade: Ihr betont immer wieder regulated finance, Privatsphäre und Infrastruktur auf institutionellem Niveau. Aber bei einem Produkt, das sich an Finanznutzer richtet, darf das, was am wenigsten unklar sein darf, eben genau sein: „Auf welcher Chain bin ich gerade? Welches Konto verwende ich? Muss ich im nächsten Schritt noch bestätigen? Und wie rette ich mich, wenn etwas fehlschlägt?“

Dass die Grundlage komplex ist, ist kein Problem. Die Komplexität sollte das Produkt „auffressen“ – nicht den Nutzern beibringen, wie man mit der Komplexität selbst zurechtkommt.

Wenn man vor jeder Aktion erst die Doku nachschlagen muss, um sicherzugehen, dann ist das Produkt noch ein gutes Stück davon entfernt, dass normale Menschen es beruhigt einsetzen können.

#dusk $DUSK @Dusk