Papers1 provider · 1 record
January 1, 2026· Brno University of Technology Digital Library (Brno University of Technology)
dissertation
Open access

Integrating zkLogin for Seamless Web2-to-Web3 Authentication in a Web3 Application

Authors:Daniil Kniazkin *

Abstract

Tato práce se zabývá integrací protokolu zkLogin do aplikace Web3, aby se uživatel mohl přihlásit pomocí účtu OpenID Connect místo správy seed phrase. Práce vysvětluje princip zkLogin, porovnává jej s jinými přístupy k autentizaci ve Web3 a implementuje prototyp pro Sui a Ethereum. Větev pro Sui používá nativní podporu zkLogin, zatímco větev pro Ethereum používá Groth16 důkaz, chytrý účet, registr JWK a ERC-4337. Jednoduchý lending scénář ověřuje opakované změny on-chain stavu po přihlášení. Výsledky ukazují, že zkLogin může zjednodušit onboarding a omezit přímé zveřejnění vazby mezi účtem Web2 a on-chain adresou, ale prototyp stále závisí na poskytovateli identity, salt service, proving infrastruktuře a správě veřejných klíčů.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.