Abstract
The integration of Blockchain and Internet of Things (IoT) will have many implications in the Society 5.0. Blockchain technology has the potential to deal with issues that are related to data ownership, data integrity and data market monopolies. Public blockchains support the implementation of the data democratisation vision where everybody has access to data and there are no gatekeepers that make use of isolated data silos. Smart contracts can be used to provide contract transparency and allow citizens to manage their own data and the deriving economic value. This paper describes a novel blockchain-based security protocol that has been applied to a bicycle rental case study. This has been designed and implemented with the Society 5.0 vision in mind. Users store their own rental data by using a public blockchain. This eliminates the need of a centralised authority, provides data immutability and allows users to agree on transparent smart contract to manage their insurance, their payments and their own rental data. The smart lock protocol has been implemented in a real industrial product that uses the Ethereum public blockchain.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
This is a hash that contains a certain amount of initial zeros. The number of zeros, defined by the difficulty field, establishes the computational effort that is needed to find the hash.
References
Badamasi, Y.A.: The working principle of an Arduino. In: 2014 11th International Conference on Electronics, Computer and Computation (ICECCO), pp. 1–4 (2014). https://doi.org/10.1109/ICECCO.2014.6997578
Bistarelli, S., Mazzante, G., Micheletti, M., Mostarda, L., Sestili, D., Tiezzi, F.: Ethereum smart contracts: analysis and statistics of their source code and opcodes. Internet Things 11, 100198 (2020)
Bloom, B.H.: Space/time trade-offs in hash coding with allowable errors. Commun. ACM 13(7), 422–426 (1970)
Deguchi, A., et al.: What is society 5.0? In: Hitachi-UTokyo Laboratory(H-UTokyo Lab.) (eds.) Society 5.0, pp. 1–23. Springer, Singapore (2020). https://doi.org/10.1007/978-981-15-2989-4_1
Cacciagrano, D., Corradini, F., Mazzante, G., Mostarda, L., Sestili, D.: Off-chain execution of IoT smart contracts. In: Barolli, L., Woungang, I., Enokido, T. (eds.) AINA 2021. LNNS, vol. 226, pp. 608–619. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-75075-6_50
Economist: How to tame the tech titans – the dominance of Google, Facebook and Amazon is bad for consumers and competition (2018)
Radinsky, K.: Data monopolists like Google are threatening the economy. In: Competitive Strategy. Harvard Business Review (2015)
Merkle, R.C.: A digital signature based on a conventional encryption function. In: Pomerance, C. (ed.) CRYPTO 1987. LNCS, vol. 293, pp. 369–378. Springer, Heidelberg (1988). https://doi.org/10.1007/3-540-48184-2_32
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system. Technical report, Manubot (2019)
Mondo Novo: 360lock smart padlock. iT Patent (2021). www.4-storm.com
Poon, J., Dryja, T.: The bitcoin lightning network: scalable off-chain instant payments (2016)
Salgues, B.: Society 5.0. Wiley, Hoboken (2018)
Sekaran, R., Patan, R., Raveendran, A., Al-Turjman, F., Ramachandran, M., Mostarda, L.: Survival study on blockchain based 6g-enabled mobile edge computation for IoT automation. IEEE Access 8, 143453–143463 (2020). https://doi.org/10.1109/ACCESS.2020.3013946
Singhal, B., Dhameja, G., Panda, P.S.: How Ethereum works, pp. 219–266. Apress, Berkeley (2018)
Swan, M.: Blockchain. O’Reilly Media, Sebastopol (2015)
Ullah, Z., Al-Turjman, F., Mostarda, L., Gagliardi, R.: Applications of artificial intelligence and machine learning in smart cities. Comput. Commun. 154, 313–323 (2020)
Vitalik, B.: Ethereum: a next generation smart contract and decentralized application platform (2018). Accessed 08 Dec 2018
Wang, S., Zhang, Y., Zhang, Y.: A blockchain-based framework for data sharing with fine-grained access control in decentralized storage systems. IEEE Access 6, 38437–38450 (2018). https://doi.org/10.1109/ACCESS.2018.2851611
Wood, G.: Ethereum: a secure decentralised generalised transaction ledger (2018). https://ethereum.github.io/yellowpaper/paper.pdf. Accessed 08 Dec 2018
Wood, G., et al.: Ethereum: a secure decentralised generalised transaction ledger. Ethereum Project Yellow Paper 151(2014), 1–32 (2014)
Yano, M., Dai, C., Masuda, K., Kishimoto, Y.: Creation of blockchain and a new ecosystem. In: Yano, M., Dai, C., Masuda, K., Kishimoto, Y. (eds.) Blockchain and Crypto Currency. ELIAP, pp. 1–19. Springer, Singapore (2020). https://doi.org/10.1007/978-981-15-3376-1_1
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Cacciagrano, D., Corradini, F., Mostarda, L. (2021). Blockchain and IoT Integration for Society 5.0. In: Gerber, A., Hinkelmann, K. (eds) Society 5.0. Society 5.0 2021. Communications in Computer and Information Science, vol 1477. Springer, Cham. https://doi.org/10.1007/978-3-030-86761-4_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-86761-4_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-86760-7
Online ISBN: 978-3-030-86761-4
eBook Packages: Computer ScienceComputer Science (R0)