Kelly Click,Amritraj Singh,Reza M. Parizi,Gautam Srivastava,Ali Dehghantanha
出处
期刊:Advances in information security日期:2020-01-01卷期号:: 233-246被引量:2
标识
DOI:10.1007/978-3-030-38181-3_12
摘要
IP addresses can be passed on to new recipients even with a damaged reputation score. It takes a lot of effort to defend a network against storing IP address data using current required practices. A blockchain network offers a decentralized, immutable ledger to record IP data which ensures that the data will not be tampered with and the data is trustworthy. Master nodes and digital IDs are two ways the blockchain can be used to preserve a digital identity. Master nodes can act as a mediator and store the entire blockchain to improve the validity of the blockchain. Digital IDs can make it easier to verify an identity on the blockchain. In this chapter, we explore how blockchain technology can preserve user’s digital identity more effectively. This chapter also offers a sample program that can be used to store and retrieve information with the use of the Solidity language used on the Ethereum network. Data pertaining to IP addresses is added to a solidity contract with several methods offered for reading data. The IP address data ends up more secure than if it was simply stored in a central database.