Typical flow
The Veive protocol offers a seamless and secure method for integrating biometric authentication into decentralized applications (dApps), making it particularly suitable for scenarios such as payment processing. Here’s an overview of a typical user flow, illustrating how Veive streamlines registration, authentication, and transaction approval processes.
User Registration
Section titled “User Registration”- Initial Setup:
- When a user first interacts with a dApp integrated with Veive, they are prompted to register using their biometric data. This registration process is quick and straightforward, requiring only the user’s biometric data (such as a fingerprint or facial recognition) and a web browser. No additional hardware or software installations are necessary.
- Zero-Cost Registration:
- One of Veive’s key advantages is its zero-cost registration, facilitated by the Koinos blockchain’s fee-less transaction model. This means users can register and begin using blockchain services without incurring any costs, removing financial barriers to entry.
Authorization
Section titled “Authorization”- Triggering a Transaction:
- Once registered, users can authorize various operations within the dApp. For instance, in a payment scenario, a user decides to make a purchase or transfer funds.
- Pre-Authorization Process:
- The user is redirected to a pre-authorization page, similar to familiar experiences with payment gateways like PayPal or OAuth2 authentication services. This redirection can occur on any platform, as long as the user has access to a web browser.
- Biometric Verification:
- On the pre-authorization page, the user verifies their identity using their registered biometric data. This step ensures that the operation is secure and that the requestor is indeed the authorized user.
- Operation Authorization:
- Upon successful biometric verification, the operation is authorized. This could involve confirming a payment, executing a contract, or any other transaction the dApp requires. The seamless nature of this process, combined with the lack of transaction fees, enhances the user experience by making it swift and hassle-free.
Cross-platform accessibility
Section titled “Cross-platform accessibility”- Universal Access:
- Veive’s integration is platform-agnostic, meaning it works across different operating systems and devices. Users can authorize transactions from any device with a browser, whether on mobile or desktop, providing a consistent and accessible experience.
- Security and Trust:
- By leveraging biometric data, Veive ensures a high level of security for all transactions. This method is not only user-friendly but also significantly reduces the risk of unauthorized access, making it a robust solution for both everyday users and businesses.
Comparison to traditional gateways
Section titled “Comparison to traditional gateways”The Veive protocol offers a modern, blockchain-based alternative to traditional payment gateways and authentication systems. Unlike systems that require multiple forms of verification or charge fees per transaction, Veive provides a streamlined, cost-effective, and secure way to manage transactions and authentication.
In conclusion, the Veive protocol simplifies blockchain interactions, making them accessible and secure for a broad audience. Whether for payments, identity verification, or other blockchain applications, Veive provides a user-friendly, cost-effective solution that is easy to integrate into existing systems.