Digital identity: Trusted Know-Your-Customer (KYC) in a matter of seconds

Door Willeke de Rooij In Blockchain

Digital Identity is a Blockchain empowered process that allows the instant verification of customer data. A process aimed at reducing both the enrollment time and fraud potential for new customers.

Many businesses struggle with creating an efficient Know-Your-Customer (KYC) process. Acquiring a new customer is very important for any business, yet during the KYC phase, the worst customer experience is usually delivered to the customer. Digital identity is a concept that allows new customers to bring their own personal data directly to a business, instead of the business having to gather the information from multiple sources. The personal data can instantly be verified and can, therefore, be trusted. Proving trustworthy data instantly allows the customer to use the desired services directly. In this way, digital identity enhances the Know-Your-Customer process.

Digital Identity Explained

A digital identity is simply an account that can be used to identify someone online. The account lives on the device of the users, for example, a phone app, which contains a collection of digital documents. These documents have personal information about the user that are verified by trusted third parties. For example, a user might have a driver’s license, a criminal record, income statements and multiple insurances on their account (Figure 1). The user is completely in control of their account. The user can build their profile with as many documents as they would like, while they remain in full control of who they will share their data with.

Blog – Digital Identity

Figure 1: Digital Identity of a user. In this example, the user has a driver’s license, criminal record, income statement and car insurance attached to their online profile.

Building a digital identity

To start building their digital identity, the user needs to retrieve their own personal data from parties that provide trust regarding the information. These trusted third parties are called issuers. For example, a government entity is a good issuer for a driver’s license, while a university would be the issuer of diplomas.

Let’s say we have a user called Bob who wants to add his university diploma to his digital identity. Bob logs into the website of his university. This allows him access to his personal records. The university has provided a service where Bob can download his records to his digital identity at the click of a button. In the background, the university also digitally signs his diploma and uploads the signature to an immutable, or unchangeable, ledger. Bob will also receive the location of this signature in the ledger.

Signatures on a distributed ledger

The uploaded signatures show that the university has checked the diploma from Bob and have signed a statement saying that the information is correct. This signature is now stored on the immutable ledger, meaning that it cannot be removed. From the signatures, no personal information can be extracted. Whenever Bob wants to use this diploma, he would share both his records and the location of the signature with another company. This company can now verify if the diploma is valid.

Distributed Ledger Technology

Once the signature is uploaded by the university it will remain there permanently. This provides trust in the signature as Bob nor anyone else can modify it later on. We used Distributed Ledger Technology (DLT) in the Proof-of-Concept project from VX Company, to make sure that the signature cannot be changed. DLT is an umbrella term for Blockchain and similar technologies that provide an immutable ledger. We used IOTA as this type of ledger provides a feeless and public network, this means that the user does not have to purchase cryptocurrencies.

Blog Jelle – Digital Identity

Figure 2: Adding personal information. When a user wants to have a digitally signed document for their profile, they log in to the website of the responsible issuer. The user downloads their personal information from the website. The issuer digitally signs this information and puts the signature on IOTA. The profile of the user remembers which issuer signed the document.

Impact of a digital identity

The users can share their data with any business, which can instantly verify if the data is valid. Such a system can have a surprisingly big impact! It enables businesses with methods to increase protection against fraud, increase the speed at which documents are verified and improve the customer experience during these processes.

The verification process

Once the user shares their personal information with a business, the verification process can automatically begin. No additional checks between the businesses and the issuers are needed since the information provided contains a link to the digital signatures from the issuers. Using a cryptographic algorithm, the businesses are able to verify within seconds if the provided information matches the signatures. If the user altered their data without the permission of the issuer, the verification will fail. If the verification is a success, the business knows that the received document is valid according to the issuer. The business can also verify if the issuer has not edited or retracted their signature.

Blog Jelle – Digital Identity – Instanly verify the information

Figure 3: Instantly verify the information. The user shares their data with another company. The company can then verify this information by comparing it with the signature on IOTA. They verify if the data is unaltered and who signed it.

Fast and trustworthy customer information

With the current KYC process, it would often take days or weeks to verify the information of a new customer, while a business supporting digital identity would have a trustworthy profile about the customer in a matter of seconds. This provides a much better customer experience as their services could be provided on the same day at which the new customer signs up. For example, one could request a mortgage online and purchase the house the very same day. Reducing the time it takes to  enrolment can make a business very attractive to potential new customers.

Fraud Protection

Digital Identity proves to be a solution in business processes where the user needs to supply documents to provide proof of their identifying information. Currently, this information is supplied via physical documents (if possible at all. One example, where proof cannot be provided, would be the online age verification for purchasing alcohol. In the Netherlands, a simple click on the button “I am above 18” is sufficient. It was recently announced that the law might get more strict, forcing age verification (Source: With a digital identity, proof of the age of the buyer could easily be submitted.

Fraud with car insurance

In the world of car insurance, users are legally obligated to supply correct information regarding their driving history, however, this information cannot be verified by the insurance company. To counter this, insurance companies in the Netherlands actively work together to expose fraud, which saved 101 million euros in 2017 (Source: However, it is unknown how much undetected fraud cases are costing insurance companies.

More accurate risk assessments

By using a digital identity, users can provide proof about their insurance and driving history. While the insurance companies currently have to take your word for it, users could provide the necessary proofs about their personal history. The prospective insurance takers could gather their criminal history, insurance claims, and driver’s license from multiple parties and send these to their new insurance company. This proof can be used to create a more accurate risk assessment, allowing the insurance company to lower their monthly fees in a win-win situation (Figure 4).

Blog Jelle – Digital Identity – Trusted profile for insurance

Figure 4: Trusted insurance data profile. Here the user shares their historical records to prove they are a save driver, this reduces the risk for the insurance company allowing them to lower the fees.

Physical vs digital information

In other cases, physical documents proof is supplied by the user, however, these papers might not be easy to verify. For example, a copy of a passport or an income statement can be doctored. A digital identity provides the means to verify the integrity of the digital documents by comparing them to the signature of the issuer. This makes it impossible to alter any details, allowing the company to fully trust the document. In the previous example, the police may have signed the criminal history, making it impossible for the user to doctor a clean record. Similarly, the previous insurance company signed the insurance history and the government would have signed the driver’s license.


Digital identity brings an improved data verification process based on Distributed Ledger Technology. Using the properties of IOTA, our chosen DLT, a trustworthy online profile can be created, which can be reused for multiple businesses. Any personal information provided from users to companies using this protocol can be instantly verified. This process can decrease the onboarding and the Know-Your-Customer processes to a matter of seconds and effectively reduce fraud.

This blog is part of a series of blogs, explaining how a Digital Identity can be used for companies. Would you like to know more about Blockchain and/or Digital Identity and how it could help your company? Contact our Innovation consultant Jelle Millenaar. 

Meer informatie


Er zijn nog geen reacties op dit bericht.

Plaats een reactie

Dit veld is verplicht.

Vul een geldig e-mailadres in.

Dit veld is verplicht.