{'fraction_non_alphanumeric': 0.01718213058419244, 'fraction_numerical': 0.0, 'mean_word_length': 5.571428571428571, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Unifying Blockchian and IoT:Security Requirements, Challenges, Applications and Future Trends

Blockchain is a decentralized and distributed public ledgers which holds sensitive and invariant data in an encrypted and secured manner to ensure no mid-way alterations are possible in a transaction, proving user a secure and trustable facility. While cryptocurrency like Bitcoin are major and most popular faces, Blockchain technology has gained a huge momentum recently. Objective of this paper is to layout a detailed survey on blockchain technology, to explain some important terminologies related to Blockchain, to compare IoT and traditional network on the basis of security, compatibility and capacity and to provide an insight on blockchain based IoT and Industrial IoT. Later, the challenges faced while adopting blockchain in IoT and it’s future scopes are discussed.