Die Aptos-Blockchain hat eine neue schlüssellose Wallet namens Aptos Connect eingeführt. Diese webbasierte Anwendung verwendet Zero-Knowledge-Proofs (ZK-Proofs) zur Benutzerverifizierung.
Aptos Connect ermöglicht es Benutzern, ihren Google-Login mit dezentralen Anwendungen (dApps) zu verknüpfen, ohne dass Hardware-Sicherheitsmodule, Passkeys oder ein Multiparty-Computation-Netzwerk erforderlich sind.

Aptos Connect bietet Nutzern eine optimierte Benutzererfahrung, indem es die Kontoerstellung und -verwaltung mit Google-Logins anstelle herkömmlicher geheimer Schlüssel oder Wiederherstellungsphrasen ermöglicht. Aptos erklärte:
„Aptos Connect ermöglicht es Nutzern, ein Aptos-Blockchain-Konto zu erstellen und zu verwalten, indem sie sich mit ihren bestehenden Google-Konten anmelden.“
Dieser Ansatz nutzt Aptos Keyless, das das Social-Media-Konto eines Nutzers mithilfe von Zero-Knowledge-Proofs mit seinem Blockchain-Konto verknüpft. Dadurch entfällt die Notwendigkeit von Seed-Phrasen und es wird ein vollständig webbasiertes Erlebnis auf Desktop- und mobilen Browsern gewährleistet.
Vereinfachung der Benutzerauthentifizierung
Die Verwaltung privater Schlüssel stellt in der Blockchain-Branche seit Langem eine Herausforderung dar. Aptos Keyless begegnet diesem Problem durch die Nutzung bekannter Web2-Anmeldedienste wie Google und Apple, wodurch die Benutzerfreundlichkeit vereinfacht und das Onboarding für Aptos-Apps verbessert wird.

Keyless nutzt den OpenID Connect (OIDC)-Standard zur Authentifizierung von Benutzern über Web2-Social-Login-Plattformen und verknüpft dabei das OIDC-Konto eines Benutzers mit seinem Blockchain-Konto.
Zero-Knowledge-Beweise gewährleisten Datenschutz und Sicherheit und ermöglichen es Validatoren, diedentund die Transaktionsautorisierung zu überprüfen, ohne sensible Informationen preiszugeben.
Die grundlegende Funktionsweise von Aptos Keyless besteht darin, einen Hash der E-Mail-Adresse und der App-ID des Nutzers für die Blockchain-Adresse zu verwenden. Google oder ein anderer OIDC-Anbieter signiert diese Adresse sowie beliebige andere Daten, beispielsweise Transaktionen.

Validatoren können mithilfe von Zero-Knowledge überprüfen, ob die Transaktionssignatur mit der E-Mail-Adresse und der App-ID in der Blockchain-Adresse übereinstimmt, wodurch Sicherheit und Datenschutz gewährleistet werden.
„Die Nutzer bleiben in Ihrer App, ohne eine externe Wallet-Anwendung herunterladen und mit ihr interagieren zu müssen; Transaktionen werden durchgeführt, ohne das Nutzererlebnis durch fremde Pop-ups zu unterbrechen.“
Aptos
Entwickler können Aptos Connect mithilfe des Aptos Wallet Adapters in ihre dApps integrieren. Dieses Tool bietet eine standardisierte Möglichkeit, verschiedene Wallets in dApps einzubinden und vereinfacht so den Prozess für Entwickler.
Der Aptos Wallet Adapter beinhaltet standardmäßig Aptos Connect, was die Implementierung vereinfacht.
Bericht von Jai Hamid

