Der gesamte Kryptomarkt hat von seinem Wert, und die Dinge sehen im Allgemeinen nicht so gut aus. Während viele Leute in der Kryptobranche argumentieren, dass dies auf eine Reihe von Ursachen zurückzuführen sei – etwa der russisch-ukrainische Krieg und steigende Zinssätze –, gibt es einen Grund, warum Web3 einfach nicht so widerstandsfähig ist, wie wir es gerne hätten.
Dieselben Probleme betrafen das traditionelle Finanzwesen, und die Welt rutschte nicht in eine weltweite globale Rezession. Das Problem mit Web3 scheint darin zu liegen, dass das gesamte Ökosystem immer noch etwas exotisch ist.
Benutzer müssen Blogs lesen und Videos ansehen, um zu lernen, wie sie eine Krypto-Wallet sicher verwenden. Sie müssen spezielle Erweiterungen herunterladen, um eine Verbindung zu bestimmten Märkten herzustellen. Und trotz alledem besteht für sie immer noch das erhebliche Risiko, durch einen Hack ihr gesamtes Geld zu verlieren. Die meisten Menschen wollen das alles nicht durchmachen. Dies ist der Hauptgrund dafür, dass die Web3-Akzeptanz zwar ermutigend, aber immer noch äußerst gering ist.
Das Problem ist, dass Web3 eine hatfehlerhaftes UX über alle Schnittstellen hinweg. Es ist so komplex, dass die meisten Menschen es lieber nicht nutzen würden. Nun könnte man argumentieren, dass dies ein Designproblem ist, das durch eine stärkere Betonung des Designs gelöst werden kann, aber das ist nicht ganz richtig.
Ja, einige dieser Probleme können durch besseres Design behoben werden, aber dieses Problem betrifft alle Web3-Produkte. Dabei spielt es keine Rolle, ob es sich um ein Geschäft im Wert von Hunderten Millionen oder nur im zweistelligen Millionenbereich handelt. Alle dApps haben das gleiche Problem. Es handelt sich also nicht um ein Problem, das man einfach auf ein fehlerhaftes Design zurücklassen und damit Schluss machen kann.
Das UX-Problem von Web3 ist kein Designproblem. Stattdessen handelt es sich um ein Netzwerkproblem. Die meisten Web3-Produkte sind so aufgebaut, dass lästige Komplexitäten wie die allmächtige 12-Wörter-Startphrase erforderlich sind. Die meisten Web3-Produkte können buchstäblich nicht besser entwickelt werden, und das ist kein Designproblem, sondern eine der zugrunde liegenden Technologien, die diese dApps antreiben.
Daraus folgt, dass zur Verbesserung der UX von Web3 der gesamte Stack der Web3-Entwicklung verbessert werden muss. Kurz gesagt, Web3-Produkte und das Netzwerk, auf dem sie basieren, müssen anders aufgebaut sein. Obwohl es für dieses Problem keine umfassende Lösung gibt, gibt es bestimmte Innovationen, die diesen Prozess in Gang setzen können.
Lösung des Seed-Phrase-Problems
Ein oft übersehenes UX-Problem von Web3 ist die Frage der Seed-Phrase. Die Leute möchten sich nicht immer eine 12-Wörter-Passwortfolge merken müssen, um auf ihre Konten zuzugreifen. Trotz seiner umständlichen Natur wird das Seed-Phrase-Modell weitergeführt, da es die einzige nachhaltige Möglichkeit für Menschen ist, auf ihre Konten zuzugreifen.
Der Grund, warum dieses Modell so wichtig ist, liegt darin, dass ein Konto in einem DeFi-Netzwerk lediglich ein Schlüssel ist und die darauf befindlichen Daten den Eintrag des Schlüssels in tausend verschiedene Asset-Smart-Verträge darstellen. Wenn Benutzer also den Satz verlieren, haben sie den Zugriff auf den Schlüssel verloren, und das bedeutet, dass sie den Zugriff auf die Einträge des Schlüssels verloren haben – was bedeutet, dass sie alle ihre Daten verloren haben.
Dieses Problem kann gelöst werden, wenn Konten statt eines Schlüsseleintrags in einem Hauptbuch tatsächlich digitale Container für Vermögenswerte sind. Wenn der Container über eine Logik verfügt, die die Steuerung und Wiederherstellung mehrerer Faktoren unterstützt, müssen sich Benutzer nicht um die Beibehaltung einer 12-Wörter-Startphrase kümmern. Sie könnten sich einfach über mehrere Wege – einschließlich E-Mails und regulärer Passwörter – beim „Container“ anmelden.
Personalisierung von Web3
Wenn Sie eine dApp wie Metamask verwenden möchten, müssen Sie Ihr Web3-Wallet verbinden. Diese Verbindung soll Ihr „Login“ sein. Das unterscheidet sich deutlich vom Web2-Modell, bei dem Benutzer ihr Anmeldeerlebnis personalisieren können.
Beispielsweise können sich Benutzer derzeit mit Passkeys in ihre Konten bei Apple, Facebook und Google einloggen, was bedeutet, dass sie nie ein echtes Passwort verwenden müssen.
Eine ähnliche Innovation kann in Web3 geschaffen werden. Blockchains könnten eine On-Ledger-Identität mit Multi-Faktor-Funktionen haben. Diese On-Ledger-Identitäten könnten sich auf der Krypto-Wallet befinden und für die sofortige Verbindung mit dem On-Ledger-Gegenstück verwendet werden. Die wichtigste Neuerung dieser Funktion besteht darin, dass Benutzer mehrere Konten auf derselben Wallet erstellen können, da sie unterschiedliche Persönlichkeiten haben können. Dies bedeutet, dass Benutzer sich mit unterschiedlichen Persönlichkeiten bei verschiedenen Netzwerken „anmelden“ können.
Sie werden auch in der Lage sein, bestimmte Daten zu jedem Konto zu speichern, was bedeutet, dass, wenn eine dApp nach Informationen zu diesem Konto fragt, diese sofort über die Wallet bereitgestellt und dann vergessen werden können.
Eine neue Art der Existenz von Vermögenswerten
Eine Blockchain ist im Grunde eine Möglichkeit, die Bewegung von Vermögenswerten von einem Ort zum anderen zu verfolgen. Allerdings haben die EVM-dApps heute tatsächlich keine Ahnung, was ein Vermögenswert ist.
Stattdessen wird die Idee von Vermögenswerten normalerweise als Saldoeinträge in Smart Contracts implementiert, die komplexe Nachrichtenkanäle erfordern, die verschiedenen Smart Contracts mitteilen, wie hoch der „aktuelle Saldo“ eines Smart Contracts ist.
Was wir als Salden kennen, sind im Wesentlichen nicht die dApps selbst, die uns sagen, wie viele Vermögenswerte sie haben, sondern sie lesen lediglich die Salden unabhängiger Smart Contracts aus, denen die dApp vertrauen muss.
Kurz gesagt, es gibt nirgendwo „Vermögenswerte“ – nur durchgehende Salden. In den meisten Fällen reicht dies aus, um einfache und etwas komplexe Transaktionen abzuschließen. Diese Komplexität bedeutet jedoch, dass die Skalierbarkeit sehr schwierig ist und dass Hacker Guthaben hacken können, indem sie die aktuellen Guthaben eines Smart Contracts manipulieren. Genau das ist in der passiert
Eine vollständige Wallet-Verbindung
Benutzer von DeFi sind heute vollständig darauf beschränkt, sich über eine mobile Geldbörse mit DeFi-dApps zu verbinden. Um eine Verbindung über einen Desktop herzustellen, müssen sie eine Browser-Erweiterungs-Wallet ausführen, die a) nicht mit Ihnen unterwegs ist und b) äußerst unsicher ist.
Eine bessere Lösung könnte darin bestehen, über einen einmaligen QR-Code eine sichere Verbindung zwischen der Wallet auf dem Mobiltelefon und dem Desktop-Browser herzustellen. Auf diese Weise kann der Desktop-Browser problemlos eine Verbindung zum Wallet auf dem Mobiltelefon herstellen, ohne jedes Mal eine Erweiterung herunterladen zu müssen, wenn Benutzer eine Verbindung zu DeFi-dApps herstellen möchten.
Transaktionsmanifeste
Abgesehen von der allgemein unhandlichen Benutzeroberfläche von DeFi-dApps stellt sich auch die Frage nach der massiven technischen Hürde für die kompetente Nutzung einer dApp. Wenn ein Benutzer beispielsweise einen Smart Contract unterzeichnen und sicher sein möchte, was im Vertrag enthalten ist, muss er über das technische Know-how verfügen, um den Quellcode des Smart Contracts zu lesen. Das bedeutet, dass sie in der Lage sein müssen, Code zu verstehen. Die meisten Menschen können das einfach nicht und eine überwältigende Mehrheit möchte nicht lernen, Code zu lesen, um ihre Vermögenswerte zu schützen. Anstatt dies zu tun, würden sich die meisten Menschen einfach nicht um DeFi-Lösungen kümmern.
Das eigentliche Problem, wenn man die Sprache intelligenter Verträge nicht versteht, besteht darin, dass Benutzer unbeabsichtigt fehlerhafte intelligente Verträge unterzeichnen können, die ihnen ihre Token entziehen würden. Leider ist dies in Web3. Ein besserer Weg wäre eine Wallet, die die Vermögenswerte auf der Plattform nativ versteht und es den Benutzern ermöglicht, die Ergebnisse zu definieren, die in Bezug auf die Vermögenswerte eintreten müssen, wenn die Transaktion unterzeichnet wird.
Diese Ergebnisliste könnte als Transaktionsmanifest bezeichnet werden. Der Grund, warum dieser Ansatz bei Transaktionen nicht verwendet wird, liegt darin, dass die meisten Blockchains nicht darauf ausgelegt sind, Vermögenswerte zu verstehen – das ist nicht der Fall vermögensorientiert . Ein Netzwerk, das dies umsetzen kann, muss über eine Logik verfügen, die versteht, was ein Vermögenswert ist. Die meisten Netzwerke tun dies nicht. Aus diesem Grund war es sehr schwierig, dieses Problem durch die Erstellung von Transaktionsmanifesten zu umgehen.
Sind diese Innovationen möglich?
Das Gute an diesen fünf Technologien ist, dass sie nicht nur machbar sind, sondern auch derzeit entwickelt und verbessert werden. Ein solches Netzwerk, das nach diesen Prinzipien aufgebaut wird, ist Radix – insbesondere das Babylon-Mainnet-Upgrade.
Die Zukunft der DeFi-Technologie hängt davon ab, ob die Entwicklergemeinschaft diese Innovationen umsetzt oder Blockchain-dApps neu gestaltet, um eine noch bessere UX zu bieten. Nur so kann DeFi jemals eine massive Akzeptanz finden. Sehen Sie sich an, um mehr über diese fünf bahnbrechenden Technologien zu erfahren, die das Web3-Benutzererlebnis radikal verbessern werden.