[DG-BSC] Blockstack identity services

Koen Vingerhoets koen.vingerhoets at telenet.be
Wed Aug 3 20:08:52 CDT 2016



The Belgian city Antwerp has a test-project to build a citizen identity: http://locals.world/

Developed by A-Labs, the approach is slightly post apocalyptic. Imagine there’s nothing, how to build an identity?

They use peer approval to give people an identity (which requires however a digital Adam & Eve).

Ultimate purpose is to create a digital city on blockchain.


In my daily life, I work for a financial institution. I’ve pitched a project to use FI’s KYC procedure to jointly built an identity for our customers (legal entity or persons), merely using hashes of documents and the id’s of the approving organisations. And that’s the key point: the blockchain is not a database. It’s a fabric of trust.

It’s not to store stuff, it’s to make sure stuff is true. Please keep exchanging xml files, keep using your current systems. Just make sure you certify what is done on the blockchain.


In your use case, I don’t understand the third dash. “as smart contract”? 

A smart contract is a legally binding agreement which can be automated and enforced through code on a blockchain (I prefer DLT – distributed ledger technology by the way).


Best regards,




Van: dg-bsc-bounces at kantarainitiative.org [mailto:dg-bsc-bounces at kantarainitiative.org] Namens Domenico Catalano
Verzonden: woensdag 3 augustus 2016 10:47
Aan: dg-bsc at kantarainitiative.org
Onderwerp: [DG-BSC] Blockstack identity services


Hi all,


maybe, you already know blockstack id technology for identity services, at blockstack.org <https://blockstack.org/docs/how-blockstack-works>  


I think it’s quite useful for investigation and for defining use cases.


I was wondering whether we can provide a wide identity ecosystem use case for managing citizen identities.


Consider the following high level use case:


- The Citizen is identified by a Blockchain-ready Registry. 

- The Citizen requests to register with the Registry through a specific mobile app, which provides the necessary cryptographic key pairs with which the request is signed.

- The Registry includes the request in the blockchain which is distributed among the nodes, as smart contract.

- The mobile app and the cryptographic keys are now able to provides strong authentication mechanisms for citizen online access.


Citizen Identity can be enriched through the blockchain nodes (special nodes) interactions which provide attribute/profile attestation.


I hope it’s useful for further discussions.





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://kantarainitiative.org/pipermail/dg-bsc/attachments/20160804/59382fa4/attachment.html>

More information about the DG-BSC mailing list