Abstract
Explainable Artificial Intelligence (XAI) model generates explanations that assist a regulator in tracing offenders responsible for failures and penalizing them accordingly. However, these explanations are traditionally stored in the central database and are hence susceptible to changes. The owner of an automated system intentionally forges the information and later denies the same to safeguard its company's reputation. Here, Blockchain technology can prove beneficial to the regulator in order to confirm the traceability, non-repudiation, and auditability of the records. Hence, the paper proposes a novel public Blockchain-based proof-of-authenticity framework (BXAI) to ensure traceability and auditability in XAI. The framework has been developed on the Ethereum Blockchain, Smart contract, and the Interplanetary File System (IPFS). Furthermore, we design a peer-to-peer network with a distributed database to incorporate another essential feature of Blockchain, i.e., queryability, and propose a novel Blockchain database-based framework (BdXAI). Lastly, to understand the use of both proposed frameworks based on the requirements and availability of resources, a detailed comparative analysis is presented on parameters like time taken, cost, and queryability. However, after analyzing, one can opt for either of the two Blockchain-based frameworks, depending on the user's needs and the availability of resources.
Similar content being viewed by others
Data availability statement
The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.
References
Doshi-Velez F, Kim B (2017) Towards A Rigorous Science of Interpretable Machine Learning. arXivPrepr, pp. 1–13 [Online]. Available: http://arxiv.org/abs/1702.08608
Gunning D, Aha D (2019) DARPA’s Explainable Artificial Intelligence (XAI) Program. AI Mag. https://doi.org/10.1609/aimag.v40i2.2850
Communication Artificial Intelligence for Europe. https://ec.europa.eu/digital-single-market/en/news/communication-artificial-intelligence-europe. Accessed 05 Nov 2019
The European parliament and the council of the European union, GDPR. https://eur-lex.europa.eu/eli/reg/2016/679/oj. Accessed 23 Sep 2022
Pandl KD, Thiebes S, Schmidt-Kraepelin M, Sunyaev A (2020) On the Convergence of Artificial Intelligence and Distributed Ledger Technology: A Scoping Review and Future Research Agenda. IEEE Access. https://doi.org/10.1109/ACCESS.2020.2981447
Abou Jaoude J, George Saade R (2019) Blockchain applications - Usage in different domains. IEEE Access. https://doi.org/10.1109/ACCESS.2019.2902501
Van Alstyne M (2014) Why Bitcoin has value. Commun ACM. https://doi.org/10.1145/2594288
Christidis K, Devetsikiotis M (2016) Blockchains and Smart Contracts for the Internet of Things. IEEE Access. https://doi.org/10.1109/ACCESS.2016.2566339
Treleaven P, Brown RG, Yang D (2017) “Blockchain Technology in Finance. Computer (Long Beach Calif). https://doi.org/10.1109/MC.2017.3571047
Eberhardt J, Tai S (2017)On or off the blockchain? Insights on off-chaining computation and data. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). https://doi.org/10.1007/978-3-319-67262-5_1
Lin Q, Wang H, Pei X, Wang J (2019) Food Safety Traceability System Based on Blockchain and EPCIS. IEEE Access. https://doi.org/10.1109/ACCESS.2019.2897792
Nyaletey E, Parizi RM, Zhang Q, Choo KKR (2019) BlockIPFS - Blockchain-enabled interplanetary file system for forensic and trusted data traceability. In Proceedings - 2019 2nd IEEE International Conference on Blockchain, Blockchain 2019. https://doi.org/10.1109/Blockchain.2019.00012
Raikwar M, Gligoroski D, Velinov G (2020) Trends in Development of Databases and Blockchain. arXivPrepr, [Online]. Available: http://arxiv.org/abs/2003.05687
Nizamuddin N, Salah K, Ajmal Azad M, Arshad J, Rehman MH (2019) Decentralized document version control using ethereum blockchain and IPFS Comput. Electr Eng. https://doi.org/10.1016/j.compeleceng.2019.03.014
Du M, Ma X, Zhang Z, Wang X, Chen Q (2017) A review on consensus algorithm of blockchain. In 2017 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2017. https://doi.org/10.1109/SMC.2017.8123011
Wang Y, Hsieh CH, Li C (2020, April) Research and analysis on the distributed database of blockchain and non-blockchain. In 2020 IEEE 5th International Conference on Cloud Computing and Big Data Analytics (ICCCBDA). IEEE, pp 307–313
Collins H (2019) Tacit and explicit knowledge. University of Chicago Press
Szabo N Formalizing and Securing Relationships on Public Networks. https://ojphi.org/ojs/index.php/fm/article/view/548/469. Accessed 14 May 2019
Baumgart I, Mies S (2007) S/kademlia: A practicable approach towards secure key-based routing. In: 2007 International conference on parallel and distributed systems. IEEE, pp 1–8
Gupta P (2019) Usage of Permissioned Blockchain Architecture for Big Data in Electronic Medical Records. arXivPrepr, pp 1–4. https://doi.org/10.13140/RG.2.2.26981.35048
Nizamuddin N, Hasan HR, Salah K (2018) IPFS-blockchain-based authenticity of online publications. Lect Notes Comput Sci (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 10974 LNCS, no. June, pp. 199–212, 2018. https://doi.org/10.1007/978-3-319-94478-4_14
Tenorio-Fornés A, Jacynycz V, Llop-Vila D, Sánchez-Ruiz A, Hassan S (2019) Towards a Decentralized Process for Scientific Publication and Peer Review using Blockchain and IPFS. In Proceedings of the 52nd Hawaii International Conference on System Sciences. https://doi.org/10.24251/hicss.2019.560
Rahut SK, Tanvir RA, Rahman S, Akhter S (2021) Scientific paper peer-reviewing system with blockchain, IPFS, and smart contract. In: Research Anthology on Blockchain Technology in Business, Healthcare, Education, and Government. IGI Global, pp 1029–1060
Marjit U, Kumar P (2020) Towards a Decentralized and Distributed Framework for Open Educational Resources based on IPFS and Blockchain. In 2020 International Conference on Computer Science, Engineering and Applications. ICCSEA 2020. https://doi.org/10.1109/ICCSEA49143.2020.9132841
Jia B, Xu C, Gotla R, Peeters S, Abouelnasr R, Mach M (2016) Opus-Decentralized music distribution using InterPlanetary File Systems (IPFS) on the Ethereum blockchain V0. 8.3. Opus Foundation 2017
Hasan HR, Salah K (2019) Combating Deepfake Videos Using Blockchain and Smart Contracts. IEEE Access. https://doi.org/10.1109/ACCESS.2019.2905689
Naik HM, Vaity SA, D'mello SN, Patil SD (2020) DecenTube: A decentralized video streaming platform (dApp) using Ethereum and IPFS. International Journal of Next-Generation Computing 11(2)
Wu X, Han Y, Zhang M, Zhu S (2020) Secure personal health records sharing based on blockchain and IPFS. In: Trusted Computing and Information Security: 13th Chinese Conference, CTCIS 2019, Shanghai, China, October 24–27, 2019, Revised Selected Papers 13. Springer Singapore, pp 340–354
Kumar R, Tripathi R (2021) Large-scale data storage scheme in blockchain ledger using ipfs and nosql. In: Large-Scale Data Streaming, Processing, and Blockchain Security. IGI Global, pp 91–116
Reen GS, Mohandas M, Venkatesan S (2019) Decentralized patient centric e-health record management system using blockchain and IPFS. In: 2019 IEEE Conference on Information and Communication Technology. IEEE, pp 1–7
Borah MD, Naik VB, Patgiri R, Bhargav A, Phukan B, Basani SGM (2020) Supply Chain Management in Agriculture Using Blockchain and IoT. Springer Singapore
Neto M, Carlos S, Marinho S, Coutinho EF (2020) Research Opportunities for E-health Applications with DNA Sequence Data using Blockchain Technology. In IEEE International Conference on Software Architecture Companion, pp 95–102. https://doi.org/10.1109/ICSA-C50368.2020.00027
Arndt T, Guercio A (2020) Blockchain-based transcripts for mobile higher-education. Int J Inf Educ Technol 10(2):84–89. https://doi.org/10.18178/ijiet.2020.10.2.1344
Remix IDE. https://remix.ethereum.org/. Accessed 22 Sep 2022
Kahn M. Diabetes Dataset. https://archive.ics.uci.edu/ml/datasets/diabetes. Accessed 22 Sep 2022
IPFS. https://infura.io/. Accessed 23 Sep 2022
Metamask. https://metamask.io/. Accessed 23 Sep 2022
Ethereum Price. https://ethereumprice.org/. Accessed 23 Sep 2022
Jiang Y-H, Zhang X-Y (2023) Ethereum-based medical healthy data sharing system. Computer and Modernization 02:110
Baseer KK, Jaya Naga Varma B, Harish B, Sravani E, Yashvanth Kumar K, Varshitha K (2023) Design and implementation of electronic health records using ethereum blockchain. In: 2023 Second International Conference on Electronics and Renewable Systems (ICEARS). IEEE, pp 784–791
Tiwari A, Batra U (2021) IPFS enabled blockchain for smart cities. Int J Inf Technol 13(1):201–211
Zhang Q, Zhao Z (2023) Distributed storage scheme for encryption speech data based on blockchain and IPFS. J Supercomput 79(1):897–923
Madathil V, Scafuro A, Anyanwu K, Qiao S, Pateria A, Starly B (2022) Preserving buyer-privacy in decentralized supply chain marketplaces. In: International Workshop on Data Privacy Management. Springer International Publishing, Cham, pp 239–257
Garcia Saez M (2020) Inmaculada. Blockchain-enabled platforms: Challenges and recommendations
Jurado F, Mohatar OD, Ortigosa Á (2020) Tracking news stories using blockchain to guarantee their traceability and information analysis. IJIMAI 6(3):39–46
Zhang Q, Zhao Z (2023) Distributed storage scheme for encryption speech data based on blockchain and IPFS. J Supercomput 79(1):897–923
Bhalerao R, Gite P, Patil P, Gupta R, Singh S (2023) Decentralized E-health patient record management system using blockchain and IPFS. In: 2023 International Conference on Innovative Data Communication Technologies and Application (ICIDCA). IEEE, pp 781–785
Funding
All authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest or non-financial interest in the subject matter or materials discussed in this manuscript.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Malhotra, D., Saini, P. & Singh, A.K. Blockchain-based proof-of-authenticity frameworks for Explainable AI. Multimed Tools Appl 83, 37889–37911 (2024). https://doi.org/10.1007/s11042-023-16951-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-16951-0