Comment on page
Hexlink: Introducing the user-centric model
🔥 From application-centric to user-centric
To challenge the status quo and liberate the full potentials, we are starting a revolution with an on-chain framework where users have full control of their information across applications. Hexlink aims to utilize blockchain technology to reconnect the fragmented Web. We initiate this transformation by transitioning from application-centric to user-centric.
User-centric model is designed to enable users to customize their user experience in one application while maintaining a unified experience across all applications. Users own their decentralized identity in a unified account across applications, which could be linked to various existing identities. Users can customize their account settings which all applications should respect, including selecting service providers according to their preferences. All account settings should follow unified spec to minimize the integration cost.
User Centric Model
- 1.User: Better trust model and unified user experienceIt supports personalized experience per user in each application while maintaining unified experience across applications, where Users can synchronize account metadata across all applications and select their trusted service provider
- 2.Service Provider: flexible business model and direct user interactionServices will be able to onboard individual users(ToC), charging either per transaction or via subscription
- 3.Application: No vendor lockout risks and standardized service interfaceApplications could be vendor agnostic and have standardized service interface across providers to make it more attractive to user traffic
One example that can demonstrate the difference between application-centric and user-centric is the login experience.
Applications work with service providers and pick services for users.
User -> Application -> Preference
Users choose their preferred service providers and applications will respect users' choices. Based on users' global account setting, users will be prompted with their preferred login experience and services.
User -> Preference -> Applications
Users should be able to manage and apply their account settings globally across all applications. We will explain how we build decentralized service network in following sessions.
The architecture of global account settings