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.
References
CryptID. Source code https://github.com/CryptidID/Cryptid. Consulted April 2017. http://cryptid.xyz/
IDCoins. Consulted April 2017. https://github.com/IDCoin/IDCoin
Predicting Bitcoin fees for transactions, Consulted April 2017. https://bitcoinfees.21.co/
Estonian e-residency, Consulted March 2017. https://e-estonia.com/e-residents/about/
Abiteboul, S., André, B., Kaplan, D.: Managing your digital life. Commun. ACM 58(5), 32–35 (2015)
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)
Antonopoulos, A.M.: Mastering Bitcoin. O’Reilly Media, Sebastopol (2015). ISBN: 978-1-449-37404-4
Brands, S.: Rethinking Public Key Infrastructures and Digital Certificates (Building in Privacy). MIT Press, Cambridge (2000)
Camenisch, J., Lehmann, A., Neven, G.: Electronic identities need private credentials. IEEE Secur. Priv. 10(1), 80–83 (2012)
Charlon, F.:. Open assets protocol (OAP/1.0) (2011). https://github.com/OpenAssets/open-assets-protocol/blob/master/specification.mediawiki
Miers, I., Garman, C., Green, M.: Accountable privacy for decentralized anonymous payments. In: Financial Cryptography and Data Security (2016)
The Bitcoin Core developers: Bitcoin transactions primitives code, Consulted March 2017. https://github.com/bitcoin/bitcoin/blob/0.14/src/primitives/transaction.h
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
Hardjono, T., Smith, N., (Sandy) Pentland, A.: Anonymous identities for permissioned blockchains, January 2016. http://www.the-blockchain.com/docs/MIT-ChainAnchor-DRAFT.pdf
Hay, S.: Bitcoin vs ethereum: Cryptocurrency comparison, March 2017. https://99bitcoins.com/bitcoin-vs-ethereum-cryptocurrency-comparison/
Jacobovitz, O.: Blockchain for identity management, December 2016. https://www.cs.bgu.ac.il/%7Efrankel/TechnicalReports/2016/16-02.pdf
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)
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2008). http://bitcoin.org/bitcoin.pdf
Narayanan, A., Bonneau, J., Felten, E., Miller, A., Goldfeder, S.: Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction. Princeton University Press, Princeton (2016)
Nazaré, J., Hamilton, K., Schmidt, P.: Digital certificates project. Source code https://github.com/digital-certificates. Consulted December 2016. http://certificates.media.mit.edu
Office of the Privacy Commissionner of Canada. Privacy and your reputation - who shapes your identity online? (2012)
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
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/
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)
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/
Wood, G.: Ethereum: a secure decentralised generalised transaction ledger, EIP-150 REVISION (030c1b5 - 10 July 2017). https://ethereum.github.io/yellowpaper/paper.pdf
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
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)
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)