Deloitte opens Ethereum ID platform to developers

29. Oktober 2018

„The papers please“ is a phrase that makes some immigrants and travelers in the world’s blood freeze in their veins.

The ability to determine a person’s identity has long been abused by authoritarian governments and greedy corporations. But with the advent of decentralized ledger technology, such as blockchain, this power is being returned to people for the first time through private companies.

Smart Identity of the Bitcoin code

One of the Big Four’s rising companies is accounting services provider Bitcoin code. Yesterday, they were expected to publish plans to open the Bitcoin code of their ethereum-based Smart Identity platform.

Speaking to CoinDesk, Deloitte Digital UK CTO, Robinson, explained why his company has taken the most sensible step of all – releasing its own blockchain identity progress.

Mike Robinson explained the Bitcoin code

An important success will be the scaling adoption, scaling consensus, and we don’t believe one Bitcoin code organization can do it alone like this:

Deloitte has yet to agree on the details of the exact open source license. But Robinson already said, „the goal is free and easy to use“.

While Deloitte is making the final decisions for the license, no code has yet been uploaded to the Smart Identity Github site.

Currently, the smart identity platform consists of three main components: individual identity creation, institutional identity creation and analysis.

In a demo of the product, the user gets three different key pairs during login. Each of them gives the user access to the service in a different way. The log-in key pair allows the user to access the platform in the future. The encryption key pair gives the possibility to get information. And a final Ethereum account key pair gives the user the ability to write smart contracts.

The identity itself is then determined by the information in the fields of an existing smart contract with a number of attributes. These attributes can be a birth certificate, a driver’s license or a passport. A hash of the smart contract is then used to identify the user.

At this point, it is up to licensing institutions such as the Department of Motor Vehicles in the United States or the Swiss Road Traffic Administration to create an account and accept the documents or not.


The features of the Smart Contract allow institutions to track the points for a driver’s license, or withdraw a driver’s license if you have reached too many points. Individual users, on the other hand, can also be informed whether a particular revoked document restricts the ability to open a bank account.

Currently, the entire smart contract is being hashed, resulting in a less personalized version of the product than Blockchain Lead Alexander Shelkovniko hopes for in the future.

In later versions, the individual fields will be hashed, giving users the opportunity to decide for themselves how much information they want to display. This works like adjusting the volume.

„With smart contracts, these people for the first time have power over their own identity and also over who they share their identity with,“ Shelkovnikov said.

Once an identity has been set up and verified, the analysis platform allows you to see which organizations can view which information and which accesses have been granted.

„They could store their identity documents on the blockchain, add new ones and share them much more securely,“ Shelkovnikov added.

Building on Identity
In early January of this year, Deloitte’s UK team discovered the Blockchain identity as a valuable service.

At the end of the month a two-man team was expanded with a lot of new developers and most of Deloitte’s European Blockchain initiative was involved. This happened according to Deloitte’s technical architect Andy Loughran, who also supervised the processes.

But Deloitte won’t want to get its commitment back with identities.

Instead, the company wants to take money to support more advanced identity controls, says CTO Mike Robinson.

„We want to get to the point where smart identity is widely used,“ Robinson said. „Then we want to use it to solve customer problems.

To ensure this, work at Deloitte must be coordinated and standardized to achieve maximum efficiency,