Skip to main content

A User-Centric System for Verified Identities on the Bitcoin Blockchain

  • Conference paper
  • First Online:
Data Privacy Management, Cryptocurrencies and Blockchain Technology (DPM 2017, CBT 2017)

Abstract

We present an identity management scheme built into the Bitcoin blockchain, allowing for identities that are as indelible as the blockchain itself. Moreover, we take advantage of Bitcoin’s decentralized nature to facilitate a shared control between users and identity providers, allowing users to directly manage their own identities, fluidly coordinating identities from different providers, even as identity providers can revoke identities and impose controls.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. CryptID. Source code https://github.com/CryptidID/Cryptid. Consulted April 2017. http://cryptid.xyz/

  2. IDCoins. Consulted April 2017. https://github.com/IDCoin/IDCoin

  3. Predicting Bitcoin fees for transactions, Consulted April 2017. https://bitcoinfees.21.co/

  4. Estonian e-residency, Consulted March 2017. https://e-estonia.com/e-residents/about/

  5. Abiteboul, S., André, B., Kaplan, D.: Managing your digital life. Commun. ACM 58(5), 32–35 (2015)

    Article  Google Scholar 

  6. Ali, M., Nelson, J., Shea, R., Freedman, M.J.: Blockstack: a global naming and storage system secured by blockchains. In: 2016 USENIX Annual Technical Conference (USENIX ATC 2016), Denver, CO, USA, June 22–24, 2016. Proceedings, pp. 181–194 (2016)

    Google Scholar 

  7. Antonopoulos, A.M.: Mastering Bitcoin. O’Reilly Media, Sebastopol (2015). ISBN: 978-1-449-37404-4

    Google Scholar 

  8. Brands, S.: Rethinking Public Key Infrastructures and Digital Certificates (Building in Privacy). MIT Press, Cambridge (2000)

    Google Scholar 

  9. Camenisch, J., Lehmann, A., Neven, G.: Electronic identities need private credentials. IEEE Secur. Priv. 10(1), 80–83 (2012)

    Article  Google Scholar 

  10. Charlon, F.:. Open assets protocol (OAP/1.0) (2011). https://github.com/OpenAssets/open-assets-protocol/blob/master/specification.mediawiki

  11. Miers, I., Garman, C., Green, M.: Accountable privacy for decentralized anonymous payments. In: Financial Cryptography and Data Security (2016)

    Google Scholar 

  12. The Bitcoin Core developers: Bitcoin transactions primitives code, Consulted March 2017. https://github.com/bitcoin/bitcoin/blob/0.14/src/primitives/transaction.h

  13. Garay, J., Kiayias, A., Leonardos, N.: The bitcoin backbone protocol: analysis and applications. In: Oswald, E., Fischlin, M. (eds.) EUROCRYPT 2015. LNCS, vol. 9057, pp. 281–310. Springer, Heidelberg (2015). doi:10.1007/978-3-662-46803-6_10

    Chapter  Google Scholar 

  14. Hardjono, T., Smith, N., (Sandy) Pentland, A.: Anonymous identities for permissioned blockchains, January 2016. http://www.the-blockchain.com/docs/MIT-ChainAnchor-DRAFT.pdf

  15. Hay, S.: Bitcoin vs ethereum: Cryptocurrency comparison, March 2017. https://99bitcoins.com/bitcoin-vs-ethereum-cryptocurrency-comparison/

  16. Jacobovitz, O.: Blockchain for identity management, December 2016. https://www.cs.bgu.ac.il/%7Efrankel/TechnicalReports/2016/16-02.pdf

  17. Liu, Y., Tome, W., Zhang, L., Choffnes, D.R., Levin, D., Maggs, B.M., Mislove, A., Schulman, A., Wilson, C.: An end-to-end measurement of certificate revocation in the web’s PKI. In: Proceedings of the 2015 ACM Internet Measurement Conference, IMC 2015, Tokyo, Japan, October 28–30, 2015, pp. 183–196 (2015)

    Google Scholar 

  18. Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2008). http://bitcoin.org/bitcoin.pdf

  19. Narayanan, A., Bonneau, J., Felten, E., Miller, A., Goldfeder, S.: Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction. Princeton University Press, Princeton (2016)

    MATH  Google Scholar 

  20. Nazaré, J., Hamilton, K., Schmidt, P.: Digital certificates project. Source code https://github.com/digital-certificates. Consulted December 2016. http://certificates.media.mit.edu

  21. Office of the Privacy Commissionner of Canada. Privacy and your reputation - who shapes your identity online? (2012)

    Google Scholar 

  22. Pass, R., Seeman, L., Shelat, A.: Analysis of the blockchain protocol in asynchronous networks. In: Coron, J.-S., Nielsen, J.B. (eds.) EUROCRYPT 2017. LNCS, vol. 10211, pp. 643–673. Springer, Cham (2017). doi:10.1007/978-3-319-56614-6_22

    Chapter  MATH  Google Scholar 

  23. Prisco, G.: Estonian government partnerts with bitnation to offer blockchain notarization services to e-residents, November 2015. https://bitcoinmagazine.com/articles/estonian-government-partners-with-bitnation-to-offer-blockchain-notarization-services-to-e-residents-1448915243/

  24. Security Team: Specification of the identity mixer cryptographic library version 2.3.0. Technical report RZ 3730, IBM Research, Computer Science Dept, IBM Research - Zurich, Switzerland, 48 pages (2010)

    Google Scholar 

  25. Torpey, K.: Are bitcoin miners making more money off small blocks? March 2017. https://bitcoinmagazine.com/articles/are-bitcoin-miners-making-more-money-small-blocks/

  26. Wood, G.: Ethereum: a secure decentralised generalised transaction ledger, EIP-150 REVISION (030c1b5 - 10 July 2017). https://ethereum.github.io/yellowpaper/paper.pdf

  27. Yang, D., Gavigan, J., Wilcox-O’Hearn, Z.: Survey of confidentiality and privacy preserving technologies for blockchains, November 2016. https://z.cash/static/R3_Confidentiality_and_Privacy_Report.pdf

  28. Zyskind, G., Nathan, O., Pentland, A.: Decentralizing privacy: using blockchain to protect personal data. In: 2015 IEEE Symposium on Security and Privacy Workshops, SPW 2015, San Jose, CA, USA, May 21–22, 2015, pp. 180–184. IEEE Computer Society, Los Alamitos (2015)

    Google Scholar 

Download references

Acknowledgment

The work leading to this paper has received funding from the European Community’s Framework Programme (FP7/2007-2013) under Grant Agreement n\(^{\circ }\) 607049.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to William George .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Augot, D., Chabanne, H., Chenevier, T., George, W., Lambert, L. (2017). A User-Centric System for Verified Identities on the Bitcoin Blockchain. In: Garcia-Alfaro, J., Navarro-Arribas, G., Hartenstein, H., Herrera-Joancomartí, J. (eds) Data Privacy Management, Cryptocurrencies and Blockchain Technology. DPM CBT 2017 2017. Lecture Notes in Computer Science(), vol 10436. Springer, Cham. https://doi.org/10.1007/978-3-319-67816-0_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-67816-0_22

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-67815-3

  • Online ISBN: 978-3-319-67816-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics