\(\mathcal {B}\)SIEM-IoT: A Blockchain-Based and Distributed SIEM for the Internet of Things

  • Andrés Pardo Mesa
  • Fabián Ardila Rodríguez
  • Daniel Díaz LópezEmail author
  • Félix Gómez Mármol
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11605)


The paper at hand proposes \(\mathcal {B}\)SIEM-IoT, a Security Information and Event Management solution (SIEM) for the Internet of Things (IoT) relying on blockchain to store and access security events. The security events included in the blockchain are contributed by a number of IoT sentinels in charge of protecting a group of IoT devices. A key feature here is that the blockchain guarantees a secure registry of security events. Additionally, the proposal permits SIEM functional components to be assigned to different miners servers composing a resilient and distributed SIEM. Our proposal is implemented using Ethereum and validated through different use cases and experiments.


IoT Intrusion detection system Blockchain SIEM 



This work has been partially supported by the Escuela Colombiana de Ingeniería Julio Garavito (Colombia) through the project “Developing secure and resilient architectures for Smart Sustainable Cities” approved by the Internal Research Opening 2018 and by the project “Strengthening Governance Capacity for Smart Sustainable Cities” (grant number 2018-3538/001-001) co-funded by the Erasmus+ Programme of the European Union, as well as by a Leonardo Grant 2017 for Researchers and Cultural Creators awarded by the BBVA Foundation and by a Ramón y Cajal research contract (RYC-2015-18210) granted by the MINECO (Spain) and co-funded by the European Social Fund.


  1. 1.
    Antonopoulos, A., Wood, G.: Mastering Ethereum: Building Smart Contracts and DApps. O’Reilly Media, Sebastopol (2018)Google Scholar
  2. 2.
    Díaz López, D., et al.: Shielding IoT against cyber-attacks: an event-based approach Using SIEM. Wirel. Commun. Mob. Comput. 2018 (2018) Google Scholar
  3. 3.
    Dorri, A., Kanhere, S., Jurdak, R.: Blockchain in internet of things: challenges and solutions. CoRR abs/1608.05187 (2016)Google Scholar
  4. 4.
    Dorri, A., Kanhere, S., Jurdak, R., Gauravaram, P.: Blockchain for IoT security and privacy: the case study of a smart home. In: 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops) (2017)Google Scholar
  5. 5.
    Miloslavskaya, N.: Designing blockchain-based SIEM 3.0 system. Inf. Comput. Secur. 26(4), 491–512 (2018)CrossRefGoogle Scholar
  6. 6.
    Nespoli, P., Useche Peláez, D., Díaz López, D., Gómez Mármol, F.: COSMOS: collaborative, seamless and adaptive sentinel for the internet of things. Sensors 19(7), 1492 (2019)CrossRefGoogle Scholar
  7. 7.
    Tasca, P., Tessone, C.J.: A taxonomy of blockchain technologies: principles of identification and classification. Ledger 4, 1–39 (2019)CrossRefGoogle Scholar
  8. 8.
    Wang, S., Ouyang, L., Yuan, Y., Ni, X., Han, X., Wang, F.: Blockchain-enabled smart contracts: architecture, applications, and future trends. IEEE Trans. Syst. Man Cybern. Syst. 1–12 (2019) Google Scholar
  9. 9.
    Wust, K., Gervais, A.: Do you need a blockchain? In: 2018 Crypto Valley Conference on Blockchain Technology (CVCBT), pp. 45–54, June 2018Google Scholar
  10. 10.
    Zhang, Y., Kasahara, S., Shen, Y., Jiang, X., Wan, J.: Smart contract-based access control for the internet of things. arXiv preprint arXiv:1802.04410 (2018)
  11. 11.
    Zheng, Z., Xie, S., Dai, H., Chen, X., Wang, H.: An overview of blockchain technology: architecture, consensus, and future trends. In: 2017 IEEE International Congress on Big Data (BigData Congress), pp. 557–564, June 2017Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Colombian School of Engineering Julio GaravitoBogotaColombia
  2. 2.Faculty of Computer ScienceUniversity of MurciaMurciaSpain

Personalised recommendations