Abstract
In today’s life, the demand for privacy and transparency is everywhere. Blockchain is going to lead the modern world with its revolutionary technology because of its security, transparency altogether. Identity is an important aspect in our daily life as a citizen and digital identity will play an important role to make our life easy and hassle free. The use of blockchain in digital identity is important to keep it secure and undoubtedly prevents the violation of privacy. However, there is lack of works that includes the most vital bio-metric information of an individual for creating a blockchain-based digital identity. In this paper, we have proposed a system on blockchain-based digital identity for individuals using bio-information. We have implemented our proposed digital identity system using ethereum smart contract. The system has fulfilled all the criteria of an identity system. Our results show that an intruder cannot access the personal data of a citizen; any unauthorized access attempt is denied instantly, thereby ensuring the privacy of private citizen data. All of the functionalities and the security issues have been tested. Our proposed blockchain-based digital identity system can be useful for the government of a country to provide its citizen a highly secured digital identity. It will make the life of all citizens hassle free without requiring them to carry any paper document.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Buterin, V.: Blockchain: The Meaning of Decentralization (2017). https://medium.com/@VitalikButerin/the-meaning-of-decentralization-a0c92b76a274?fbclid=IwAR0e2zSjubCjzM25PMsb3Y-G5g490Vpsv7U9GBnHPu5Xion-4dWzMMhIQYI
Current World Population: World Population Clock-Worldometers (2019). http://www.worldometers.info/world-population/
Karafiloski, E., Mishev, A.: Blockchain solutions for big data challenges: a literature review. In: 17th International Conference on Smart Technologies (EUROCON), 6–8 July, Ohrid, Macedonia, pp. 763–768. IEEE (2017)
Dai, F., Shi, Y., Meng, N., Wei, L., Ye, Z.: From bitcoin to cybersecurity: a comparative study of blockchain application and security issues. In: 4th International Conference on Systems and Informatics (ICSAI), 11–13 Nov, Hangzhou, China, pp. 975–979. IEEE (2017)
knowing me, knowing you: Self-Sovereign Digital identity and the future for charities. https://www.cafonline.org/about-us/blog-home/giving-thought/the-future-of-doing-good/self-sovereign-digital-identity-and-the-future-of-charity
Takemiya, M., Vanieiev, B.: Sora identity: secure, digital identity on the blockchain. In: Annual Computer Software and Applications Conference (COMPSAC), 23–27 July, Tokyo, Japan, pp. 582–587. IEEE (2018)
Mudliar, K., Parekh, H., Bhavathankar, P.: A comprehensive integration of national identity with blockchain technology. In: International Conference on Communication information and Computing Technology (ICCICT), 2–3 February, Mumbai, India, pp. 1–6. IEEE (2018)
Yasin, A., Liu, L.: An online identity and smart contract management system. In: 40th Annual Computer Software and Applications Conference (COMPSAC), 10–14 June, Atlanta, GA, USA, vol. 2, pp. 192–198. IEEE (2016)
Rivera, R., Robledo, J., Larios, V., Avalos, J.: How digital identity on blockchain can contribute in a smart city environment. In: International Smart Cities Conference (ISC2), 14–17 Sept, Wuxi, China, pp. 1–4. IEEE (2017)
Zheng, Z., Xie, S., Dai, H.-N., Chen, X., Wang, H.: Blockchain challenges and opportunities: a survey. Int. J. Web Grid Serv. 14(4), 352–375 (2018)
Watanabe, H., Fujimura, S., Nakadaira, A., Miyazaki, Y., Akutsu, A., Kishigami, J.: Blockchain contract: Securing a blockchain applied to smart contracts. In: IEEE International Conference on Consumer Electronics, 7–11 Jan, Las Vegas, NV, USA, pp. 467–468 (2016)
ETHEREUM, a next generation of Blockcahin and working mechanism of ethereum as a virtual machine (2018). http://www.ethdocs.org/en/latest/introduction/what-is-ethereum.html
ETHEREUM development Tutorial (2018). https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
SOLIDITY-solidity 0.5.6 Documentation (2018). https://solidity.readthedocs.io/en/v0.5.6/
REMIX- solidity IDE (2018). https://remix.ethereum.org/
Solidity Modifier Tutorial-Control Functions with Modifiers. https://coursetro.com/posts/code/101/Solidity-Modifier-Tutorial---Control-Functions-with-Modifiers
Acknowledgment
This research was supported by SciTech Consulting and Solutions, Dhaka, Bangladesh.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Mamun, M.A.A., Alam, S.M.M., Hossain, M.S., Samiruzzaman, M. (2020). A Novel Approach to Blockchain-Based Digital Identity System. In: Arai, K., Kapoor, S., Bhatia, R. (eds) Advances in Information and Communication. FICC 2020. Advances in Intelligent Systems and Computing, vol 1129. Springer, Cham. https://doi.org/10.1007/978-3-030-39445-5_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-39445-5_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-39444-8
Online ISBN: 978-3-030-39445-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)