Wir nutzen ständig Web2-Apps, und der Prozess ist vollkommen nahtlos. Klicken, einloggen, und du bist bereit. Da gibt es nichts zu lernen und keine zusätzlichen Schritte.
Das ist der Standard, den wir im Web2 als selbstverständlich ansehen.
Aber bei Apps, die mit Web3 integriert sind, sieht die Sache anders aus; sie erfordern Anpassungen und zusätzliche Schritte zur Nutzung.
Viele haben es versucht. Aber es gibt immer einen Moment, in dem Nutzer stoppen müssen, verwirrt sind und entscheiden, dass es zu kompliziert ist. Üblicherweise während der Wallet-Einrichtung. Manchmal sogar noch früher.
Die Entwickler in Unternehmen, die Web3-Technologie übernehmen wollen, sind sich dieses Problems bewusst. Aber sie wissen auch um die anderen Konsequenzen: Die Einführung neuer Technologie bedeutet, das Team umzuschulen, den Tech-Stack neu zu strukturieren und erhebliche Zeit aufzuwenden, bevor ein einziges Feature in der Produktion live gehen kann. In den meisten Unternehmen reicht dieses Argument aus, um die Diskussion zu stoppen, bevor sie überhaupt beginnt.
. @burnt_xion die Antwort ist einfach. Ändere das Protokoll nicht. Behebe, wo die Berechtigungen gespeichert sind.
Das XION OAuth2 ist dasselbe Protokoll. Der gleiche Ablauf. Tokens, Rückrufe, Umleitungs-URIs. Ingenieure, die Google-, GitHub- oder Stripe-Login integriert haben, sind bereits mit all dem vertraut. Es gibt kein neues Paradigma zu lernen. Es gibt keine fremden Bibliotheken, die von Grund auf verstanden werden müssen. Bestehende Teams können sofort loslegen, denn die Funktionsweise ist so gestaltet, dass sie vertraut wirkt.
Hinter diesem vertrauten Ablauf werden Berechtigungen nicht in einer Datenbank gespeichert, die manipuliert werden kann. Sie sind im Treasury Contract, on-chain, explizit und gelten für alle Parteien ohne Ausnahme.
Eine Anwendung kann nur das tun, was ihr ausdrücklich erlaubt ist. Nichts mehr.
#Web3Revolution
Das ist der Standard, den wir im Web2 als selbstverständlich ansehen.
Aber bei Apps, die mit Web3 integriert sind, sieht die Sache anders aus; sie erfordern Anpassungen und zusätzliche Schritte zur Nutzung.
Viele haben es versucht. Aber es gibt immer einen Moment, in dem Nutzer stoppen müssen, verwirrt sind und entscheiden, dass es zu kompliziert ist. Üblicherweise während der Wallet-Einrichtung. Manchmal sogar noch früher.
Die Entwickler in Unternehmen, die Web3-Technologie übernehmen wollen, sind sich dieses Problems bewusst. Aber sie wissen auch um die anderen Konsequenzen: Die Einführung neuer Technologie bedeutet, das Team umzuschulen, den Tech-Stack neu zu strukturieren und erhebliche Zeit aufzuwenden, bevor ein einziges Feature in der Produktion live gehen kann. In den meisten Unternehmen reicht dieses Argument aus, um die Diskussion zu stoppen, bevor sie überhaupt beginnt.
. @burnt_xion die Antwort ist einfach. Ändere das Protokoll nicht. Behebe, wo die Berechtigungen gespeichert sind.
Das XION OAuth2 ist dasselbe Protokoll. Der gleiche Ablauf. Tokens, Rückrufe, Umleitungs-URIs. Ingenieure, die Google-, GitHub- oder Stripe-Login integriert haben, sind bereits mit all dem vertraut. Es gibt kein neues Paradigma zu lernen. Es gibt keine fremden Bibliotheken, die von Grund auf verstanden werden müssen. Bestehende Teams können sofort loslegen, denn die Funktionsweise ist so gestaltet, dass sie vertraut wirkt.
Hinter diesem vertrauten Ablauf werden Berechtigungen nicht in einer Datenbank gespeichert, die manipuliert werden kann. Sie sind im Treasury Contract, on-chain, explizit und gelten für alle Parteien ohne Ausnahme.
Eine Anwendung kann nur das tun, was ihr ausdrücklich erlaubt ist. Nichts mehr.
#Web3Revolution