Skip to main content

ChronoEOS: Configuration Control System Based on EOSIO Blockchain for On-Running Forensic Analysis

  • Conference paper
  • First Online:
Blockchain and Applications, 4th International Congress (BLOCKCHAIN 2022)

Abstract

In almost any industrial field, there are critical devices and elements that must be trusted. Therefore, it is meaningful to make a secure and reliable record of the events occurring in that environment, which may be used for a possible future forensic investigation in an industrial environment. Blockchain technology covers this need. This project presents ChronoEOS, an application that allows different versions of critical files to be stored securely and immutably, using EOSIO’s blockchain technology. In this way, changes to the configuration files of a robotic arm are stored in the blockchain. In addition, a REST API has been deployed that allows the authorized user to make changes to the corresponding file by interacting with a Smart Contract deployed on the blockchain. Finally, there is a Lookout Agent pointing to the files that are being monitored. This code detects when the version stored in the blockchain is different from the original file, updating one or the other depending on where the last change has been applied.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://eos.io/news/dpos-bft-pipelined-byzantine-fault-tolerance/.

  2. 2.

    https://developers.eos.io/manuals/eosio.cdt/v1.7/group_multiindex.

References

  1. Brotsis, S., Kolokotronis, N., Limniotis, K., Shiaeles, S., Kavallieros, D., Bellini, E., Pavué, C.: Blockchain solutions for forensic evidence preservation in IoT environments. In: 2019 IEEE Conference on Network Softwarization (NetSoft), pp. 110–114. IEEE (2019)

    Google Scholar 

  2. Cebe, M., Erdin, E., Akkaya, K., Aksu, H., Uluagac, S.: Block4forensic: an integrated lightweight blockchain framework for forensics applications of connected vehicles. IEEE Commun. Mag. 56(10), 50–57 (2018)

    Article  Google Scholar 

  3. Divith Devaiah, M., Metre, P.B.: Survey on current digital forensic practices (2017)

    Google Scholar 

  4. Giova, G., et al.: Improving chain of custody in forensic investigation of electronic digital systems. Int. J. Comput. Sci. Netw. Secur. 11(1), 1–9 (2011)

    MathSciNet  Google Scholar 

  5. He, N., Zhang, R., Wang, H., Wu, L., Luo, X., Guo, Y., Yu, T., Jiang, X.: \(\{\)EOSAFE\(\}\): security analysis of \(\{\)EOSIO\(\}\) smart contracts. In: 30th USENIX Security Symposium (USENIX Security 21), pp. 1271–1288 (2021)

    Google Scholar 

  6. Huang, Y., Wang, H., Wu, L., Tyson, G., Luo, X., Zhang, R., Liu, X., Huang, G., Jiang, X.: Understanding (mis) behavior on the EOSIO blockchain. Proc. ACM Meas. Anal. Comput. Syst. 4(2), 1–28 (2020)

    Article  Google Scholar 

  7. Leiponen, A., Thomas, L.D., Wang, Q.: The dApp economy: a new platform for distributed innovation? Innovation 1–19 (2021)

    Google Scholar 

  8. Li, S., Qin, T., Min, G.: Blockchain-based digital forensics investigation framework in the internet of things and social systems. IEEE Trans. Comput. Soc. Syst. 6(6), 1433–1441 (2019). https://doi.org/10.1109/TCSS.2019.2927431

    Article  Google Scholar 

  9. Liu, J., Zheng, W., Lu, D., Wu, J., Zheng, Z.: Understanding the decentralization of DPoS: perspectives from data-driven analysis on EOSIO. arXiv preprint arXiv:2201.06187 (2022)

  10. Lone, A.H., Mir, R.N.: Forensic-chain: Ethereum blockchain based digital forensics chain of custody. Sci. Pract. Cyber Secur. J. 1, 21–27 (2018)

    Google Scholar 

  11. Prayudi, Y., Sn, A.: Digital chain of custody: state of the art. Int. J. Comput. Appl. 114(5) (2015)

    Google Scholar 

  12. Rafique, M., Khan, M.: Exploring static and live digital forensics: methods, practices and tools. Int. J. Sci. Eng. Res. 4(10), 1048–1056 (2013)

    Google Scholar 

  13. Ricardo, P., Jurcut, A.: BLOFF: a blockchain based forensic model in IoT (2021). https://doi.org/10.4018/978-1-7998-7589-5.ch003

  14. Wang, Y., Cai, S., Lin, C., Chen, Z., Wang, T., Gao, Z., Zhou, C.: Study of blockchains’s consensus mechanism based on credit. IEEE Access 7, 10224–10231 (2019)

    Article  Google Scholar 

  15. Xu, M., Chen, X., Kou, G.: A systematic review of blockchain. Financ. Innov. 5(1), 1–14 (2019). https://doi.org/10.1186/s40854-019-0147-z

    Article  Google Scholar 

  16. Zheng, W., Zheng, Z., Dai, H.N., Chen, X., Zheng, P.: Xblock-EOS: extracting and exploring blockchain data from EOSIO. Inf. Process. Manag. 58(3), 102477 (2021). https://doi.org/10.1016/j.ipm.2020.102477

Download references

Acknowledgements

This work has been partially supported by the Basque Country Government under the ELKARTEK program, project REMEDY (KK-2021/00091), and by the Spanish Centre for the Development of Industrial Technology (CDTI) under the project ÉGIDA (EXP 00122721/CER-20191012).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jose Alvaro Fernandez-Carrasco .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Fernandez-Carrasco, J.A., Egues-Arregui, T., Zola, F., Orduna-Urrutia, R. (2023). ChronoEOS: Configuration Control System Based on EOSIO Blockchain for On-Running Forensic Analysis. In: Prieto, J., Benítez Martínez, F.L., Ferretti, S., Arroyo Guardeño, D., Tomás Nevado-Batalla, P. (eds) Blockchain and Applications, 4th International Congress . BLOCKCHAIN 2022. Lecture Notes in Networks and Systems, vol 595. Springer, Cham. https://doi.org/10.1007/978-3-031-21229-1_4

Download citation

Publish with us

Policies and ethics