Blockchain-Based Platform for Smart Learning Environments

  • Rawia BdiwiEmail author
  • Cyril de RunzEmail author
  • Arab Ali CherifEmail author
  • Sami FaizEmail author
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 353)


The Internet of Things (IoT) is making significant advances, especially in smart environments, but it still suffers from security issues and vulnerabilities. Hence, the security approach seems to be inappropriate for IoT-based workspaces due to the centralised architecture used by most connected objects. However, BlockChain (BC) is a technology that has been recently used to enhance security in mainly peer-to-peer (P2P) networks. The main research goal of this study is to determine whether BC, IoT, and decentralised models can be used to secure Smart Learning Environments (SLEs). In this paper, we propose a new secure and reliable architecture for connected workspaces that eliminates the central intermediary, while preserving most of the security benefits. The system is investigated on an environment containing several connected sensors and uses the BC application, offering a hierarchical network that manages transactions and profits from the distributed trust method to enable a decentralised communication model. Finally, an evaluation is conducted to highlight the effectiveness in providing security for the novel system.


Smart Learning Environments Blockchain technology Internet of Things Decentralised architecture 


  1. 1.
    Abdennadher, I., Khabou, N., Rodriguez, I.B., Jmaiel, M.: Designing energy efficient smart buildings in ubiquitous environments. In: 15th International Conference on Intelligent Systems Design and Applications (ISDA), Marrakech, pp. 122–127 (2015)Google Scholar
  2. 2.
    Alam, F., Mehmood, R., Katib, I., Albogami, N.N., Albeshri, A.: Data fusion and IoT for smart ubiquitous environments. IEEE Access 5, 9533–9554 (2017)CrossRefGoogle Scholar
  3. 3.
    Huckle, S., Bhattacharya, R., White, M., Beloff, N.: Internet of Things, blockchain and shared economy applications. In: The 7th International Conference on Emerging Ubiquitous Systems and Pervasive Networks, vol. 98, pp. 461–466 (2016)CrossRefGoogle Scholar
  4. 4.
    Vishal, V., Kumar, M., Rathore, M., Vijay Kumar, B.P.: An IOT framework supporting ubiquitous environment. Int. J. Sci. Eng. Res. (IJSER) 4, 2347–3878 (2015)Google Scholar
  5. 5.
    Huichen, L., Neil, W.B.: IoT privacy and security challenges for smart home environments. Information 7, 1–15 (2016)CrossRefGoogle Scholar
  6. 6.
    Banerjee, M., Lee, J., Choo, K.-K.R.: A Blockchain future to Internet of Things security: a position paper. Digit. Commun. Netw. 4(3), 149–160 (2018)CrossRefGoogle Scholar
  7. 7.
    Dorri, A., Kanhere, S.S., Jurdak, R.: Towards an optimized blockchain for IoT. In: The Second IEEE/ACM Conference on Internet of Things Design and Implementation, IoTDI, USA, pp. 173–178 (2017)Google Scholar
  8. 8.
    Yang, Y., Wu, L., Yin, G., Li, L., Zhao, H.: A survey on security and privacy issues in Internet-of-Things. IEEE Internet Things J. 4, 1250–1258 (2017)CrossRefGoogle Scholar
  9. 9.
    Christidis, K., Devetsikiotis, M.: Blockchains and smart contracts for the Internet of Things. IEEE Access 4, 2292–2303 (2016). Special Section: The Plethora of Research in Internet of Things (IoT)CrossRefGoogle Scholar
  10. 10.
    Hammad, R., Ludlow, D.: Towards a smart learning environment for smart city governance. In: 9th International Conference on Utility and Cloud Computing (UCC), Shanghai, pp. 185–190 (2016)Google Scholar
  11. 11.
    Kamble, A., Chavan, P., Salagare, A., Sharma, K.: Cloud based ubiquitous computing for smart classroom using smart phone. Int. J. Eng. Sci. Comput. 7(3), 5993–5996 (2017)Google Scholar
  12. 12.
    Temdee, P.: Ubiquitous learning environment: smart learning platform with multi-agent architecture. Wireless Pers. Commun. 76, 627–641 (2014)CrossRefGoogle Scholar
  13. 13.
    Glória, A., Cercas, F., Souto, N.: Design and implementation of an IoT gateway to create smart environments. Procedia Comput. Sci. 109, 568–575 (2017)CrossRefGoogle Scholar
  14. 14.
    Farhan, M., et al.: IoT-based students interaction framework using attention-scoring assessment in eLearning. Future Gener. Comput. Syst. 79, 909–919 (2018)CrossRefGoogle Scholar
  15. 15.
    Chen, G., Xu, B., Lu, M., Chen, N.-S.: Exploring blockchain technology and its potential applications for education. Smart Learn. Environ. 5(1), 1–10 (2018)Google Scholar
  16. 16.
    Skwarek, V.: Blockchains as security-enabler for industrial IoT-applications. Pac. J. Innovation Entrepreneurship 11, 301–311 (2017)CrossRefGoogle Scholar
  17. 17.
    Ho, P.J., Hyuk, P.J.: Blockchain security in cloud computing: use cases, challenges, and solutions. Symmetry 9, 1–13 (2017)Google Scholar
  18. 18.
    Conoscenti, M., Vetro, A., De Martin, J.C.: Blockchain for the Internet of Things: a systematic literature review. In: 13th International Conference of Computer Systems and Applications (AICCSA), Agadir (2016)Google Scholar
  19. 19.
    Bonneau, J., Miller, A., Clark, J., Narayanan, A., Kroll, J.A., Felten, E.W.: Sok: research perspectives and challenges for bitcoin and cryptocurrencies. In: IEEE Symposium on Security and Privacy (SP), San Jose (2015)Google Scholar
  20. 20.
    Zheng, Z., Xie, S., Dai, H., Chen, X., Wang, H.: An overview of blockchain technology: architecture, consensus, and future trends. In: IEEE International Congress on Big Data (BigData Congress), Honolulu, pp. 557–564 (2017)Google Scholar
  21. 21.
    Songara, A., Chouhan, L.: Blockchain: a decentralized technique for securing Internet of Things. In: Conference on Emerging Trends in Engineering Innovations & Technology Management (ICET: EITM-2017) (2017)Google Scholar
  22. 22.
    Bdiwi, R., De Runz, C., Faiz, S., Cherif, A.A.: Towards a new ubiquitous learning environment based on blockchain technology. In: IEEE 17th International Conference on Advanced Learning Technologies (ICALT), Timisoara (2017)Google Scholar
  23. 23.
    Parkin, A., Prescott, R.: Distributed ledger technology: beyond the hype. J. Digit. Bank. 2, 102–109 (2017)Google Scholar
  24. 24.
    Khan, C., Lewis, A., Rutland, E., Wan, C., Rutter, K., Thompson, C.: A distributed-ledger consortium model for collaborative innovation. Computer 50, 29–37 (2017)CrossRefGoogle Scholar
  25. 25.
    Kuzuno, H., Karam, C.: Blockchain explorer: an analytical process and investigation environment for bitcoin. In: Symposium on Electronic Crime Research (eCrime), APWG, Scottsdale, pp. 1–10 (2017)Google Scholar
  26. 26.
    Sukhwani, H., Martínez, J.M., Chang, X., Trivedi, K.S., Rindos, A.: Performance modeling of PBFT consensus process for permissioned blockchain network (hyperledger fabric). In: 36th IEEE Symposium on Reliable Distributed Systems, pp. 253–255 (2017)Google Scholar
  27. 27.
    Sankar, L.S., Sindhu, M., Sethumadhavan, M.: Survey of consensus protocols on blockchain applications. In: 4th International Conference on Advanced Computing and Communication Systems (ICACCS), Coimbatore, pp. 1–5 (2017)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.University of Paris 8, LIASD Research LaboratorySaint-DenisFrance
  2. 2.University of Reims Champagne-Ardenne, CReSTIC LaboratoryReimsFrance
  3. 3.LTSIRS LaboratoryNational Engineering School of TunisTunisTunisia

Personalised recommendations