Sui Ecology's zkLogin wallet login tool supports Apple accounts and multi-signature.

share
Sui Ecology

The Sui team announced yesterday that they have added Apple account login functionality to their Web3 application login tool zkLogin, and have also implemented a multi-signature mechanism. This allows users to recover assets in their wallets using accounts such as Facebook and Google, enhancing the user experience for ecosystem participation.

Sui Enhances zkLogin Function

Introduction to zkLogin

zkLogin is a tool within the Sui ecosystem that allows users to log into their wallets using OAuth credentials and send transactions to addresses on the Sui network. When it was launched last year, it supported login methods such as Facebook, Google, Twitch, and other OpenIDs, and recently added Apple login.

zkLogin is a wallet tool designed for project teams that can be embedded into wallet developers, applications, and other products. In the future, users will not need to manually download wallets or copy mnemonic phrases, but can directly log in using Google, making these wallets known as embedded wallets.

zkLogin combines OAuth credentials with a random data source, also known as salt, to generate wallet login credentials. Even if the OAuth credentials are compromised, attackers cannot access the user's wallet unless they individually obtain the user's salt data.

Furthermore, zkLogin uses zero-knowledge proofs (ZKP) to prevent third parties from linking a user's Sui address with their corresponding OAuth identifier, ensuring user privacy.

zkLogin Introduces Multi-Signature Functionality

In addition to using OAuth credentials to create and log into wallets, zkLogin recently added a new feature: support for multi-signature.

Multi-signature mechanism involves splitting the private key behind a wallet into multiple fragments, typically requiring a certain number of fragments, for example, three out of five, to log into the wallet. This significantly enhances the security of addresses and is commonly used for project treasuries and contract control management.

Recommended Reading: Gnosis Safe, a Multi-Signature Wallet, Introduces Google Account One-Click Login to Seize the General User Market
Reason for recommendation: This article provides a clear introduction to the industry's most mainstream multi-signature wallet, Safe, offering a more concrete understanding of the principles and importance of multi-signature.

What's interesting about zkLogin is its ability to combine OAuth credentials with multi-signature mechanism. By setting different weights for OAuth credentials, users can flexibly control wallet ownership.

For example, a user can set up Google, Apple, and Facebook accounts as multi-signature credentials for a particular wallet, with Google account having a weight of 2, and the latter two with a weight of 1. In the future, users can log in using only the Google account, or choose to use Apple and Facebook accounts for login, maintaining flexibility and security levels.

User Experience in Wallets Becomes a Must-have for Public Chains

Features such as OAuth credential-supported login, embedded wallet design, multi-signature key recovery, etc., are gradually becoming basic functions in public chain ecosystems.

In addition to zkLogin introduced by the Sui team, Immutable Network launched email registration and gas-free on-chain transactions for game accounts at the end of last year to simplify the interaction between game players and blockchain.

Immutable introduced the Passport feature, allowing cross-game identity reading and supporting email login registration.

It seems that zkSync's next update will also introduce hardware protection mechanisms, utilizing Apple's Secure Enclave or Android Keychain for login, optimizing the wallet address login mechanism.

From niche markets that wallet development teams used to focus on, user experience in wallets has gradually become a key driver of ecosystem development. It is being taken seriously by public chain teams and incorporated into product lines. This trend is expected to see more cases in the future.