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

  1. 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.

  2. 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

  1. 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.

  2. 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.

  3. 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.

  4. 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

  • 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

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.

Last updated