{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T15:55:07Z","timestamp":1781538907131,"version":"3.54.5"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T00:00:00Z","timestamp":1781481600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T00:00:00Z","timestamp":1781481600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Universidad de Cadiz"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>In an era increasingly challenged by misinformation and synthetic media, ensuring the authenticity and integrity of digital videos has become essential for preserving trust and accountability. This paper presents ViDApp, a Decentralized Application (DApp) for video integrity verification that combines immutable on-chain provenance anchors with scalable off-chain media management. The contribution is positioned as a deployment-oriented systems contribution rather than as a new hashing primitive or media-forensic detector. Specifically, ViDApp defines a trust-aware hybrid verification architecture in which integrity-critical evidence is anchored on Ethereum, while large binary storage and contextual metadata are delegated to Firebase through cryptographically linked references that are never trusted without re-hashing. This design enables client-side hashing, wallet-bound ownership, auditable verification, and responsive operation on both desktop and mobile devices. The paper formalizes the registration and verification workflow, details an on-chain role-based access control extension, and provides a systematic security and threat analysis for hybrid video provenance. The evaluation reports scenario-based prototype validation and separates measured\/observed evidence from analytical claims about gas cost, latency, storage overhead, and scalability. Overall, ViDApp demonstrates a practical provenance substrate for user-accessible video integrity verification, while explicitly identifying the benchmark-scale experiments, stress tests, and privacy-preserving extensions required for future work.<\/jats:p>","DOI":"10.1007\/s11042-026-21728-2","type":"journal-article","created":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T15:03:29Z","timestamp":1781535809000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["ViDApp: A decentralized application for video integrity verification"],"prefix":"10.1007","volume":"85","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4378-5229","authenticated-orcid":false,"given":"Jes\u00fas","family":"Rosa-Bilbao","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Felipe","family":"Iglesias-Gonz\u00e1lez","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Juan","family":"Boubeta-Puig","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,6,15]]},"reference":[{"issue":"5","key":"21728_CR1","doi-asserted-by":"publisher","first-page":"910","DOI":"10.1109\/JSTSP.2020.3002101","volume":"14","author":"L Verdoliva","year":"2020","unstructured":"Verdoliva L (2020) Media Forensics and DeepFakes: An Overview. IEEE J Selected Topics Signal Process 14(5):910\u2013932. https:\/\/doi.org\/10.1109\/JSTSP.2020.3002101","journal-title":"IEEE J Selected Topics Signal Process"},{"key":"21728_CR2","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1109\/ACCESS.2013.2260814","volume":"1","author":"MC Stamm","year":"2013","unstructured":"Stamm MC, Wu M, Liu KJR (2013) Information Forensics: An Overview of the First Decade. IEEE Access 1:167\u2013200. https:\/\/doi.org\/10.1109\/ACCESS.2013.2260814","journal-title":"IEEE Access"},{"key":"21728_CR3","doi-asserted-by":"publisher","unstructured":"Kumar AA, Dheepthi Priyangha SJ, Meghana P, Dheeraj M, Aarthi R (2024) XAI \u2013 Empowered Ensemble Deep Learning for Deepfake Detection. In: 2024 15th International Conference on Computing Communication and Networking Technologies (ICCCNT), pp 1\u20137. https:\/\/doi.org\/10.1109\/ICCCNT61001.2024.10726125","DOI":"10.1109\/ICCCNT61001.2024.10726125"},{"key":"21728_CR4","doi-asserted-by":"publisher","unstructured":"Chang X, Wang W, Zhao J, Zhang L (2011) A survey of digital video watermarking. In: 2011 7th International Conference on Natural Computation, vol 1, pp 61\u201365. https:\/\/doi.org\/10.1109\/ICNC.2011.6022111","DOI":"10.1109\/ICNC.2011.6022111"},{"key":"21728_CR5","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2019.101048","volume":"59","author":"A Maw","year":"2019","unstructured":"Maw A, Adepu S, Mathur A (2019) ICS-BlockOpS: Blockchain for operational data security in industrial control system. Pervasive Mob Comput 59:101048. https:\/\/doi.org\/10.1016\/j.pmcj.2019.101048","journal-title":"Pervasive Mob Comput"},{"key":"21728_CR6","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/j.tele.2018.11.006","volume":"36","author":"F Casino","year":"2019","unstructured":"Casino F, Dasaklis TK, Patsakis C (2019) A systematic literature review of blockchain-based applications: Current status, classification and open issues. Telematics Inform 36:55\u201381. https:\/\/doi.org\/10.1016\/j.tele.2018.11.006","journal-title":"Telematics Inform"},{"key":"21728_CR7","doi-asserted-by":"publisher","unstructured":"Qureshi A, Meg\u00edas Jim\u00e9nez D (2021) Blockchain-based multimedia content protection: Review and open challenges. Applied Sciences 11(1). https:\/\/doi.org\/10.3390\/app11010001","DOI":"10.3390\/app11010001"},{"issue":"2","key":"21728_CR8","doi-asserted-by":"publisher","first-page":"635","DOI":"10.1007\/s11276-021-02874-x","volume":"28","author":"S-Y Lin","year":"2022","unstructured":"Lin S-Y, Zhang L, Li J, Ji L, Sun Y (2022) A survey of application research based on blockchain smart contract. Wireless Netw 28(2):635\u2013690. https:\/\/doi.org\/10.1007\/s11276-021-02874-x","journal-title":"Wireless Netw"},{"key":"21728_CR9","doi-asserted-by":"publisher","first-page":"59155","DOI":"10.1109\/ACCESS.2022.3179690","volume":"10","author":"FA Sunny","year":"2022","unstructured":"Sunny FA, Hajek P, Munk M, Abedin MZ, Satu MS, Efat MIA, Islam MJ (2022) A Systematic Review of Blockchain Applications. IEEE Access 10:59155\u201359177. https:\/\/doi.org\/10.1109\/ACCESS.2022.3179690","journal-title":"IEEE Access"},{"key":"21728_CR10","doi-asserted-by":"publisher","unstructured":"Obour Agyekum K, Xia Q, Liu Y, Pu H, Cobblah C, Kusi G, Yang H, Gao J (2019) Digital Media Copyright and Content Protection Using IPFS and Blockchain, pp 266\u2013277. https:\/\/doi.org\/10.1007\/978-3-030-34113-8_23","DOI":"10.1007\/978-3-030-34113-8_23"},{"key":"21728_CR11","doi-asserted-by":"publisher","first-page":"520","DOI":"10.3233\/FAIA210284","volume":"341","author":"L Lawrence","year":"2021","unstructured":"Lawrence L, Shreelekshmi R (2021) Chained digital signature for the improved video integrity verification. Front Artif Intell Appl 341:520\u2013526. https:\/\/doi.org\/10.3233\/FAIA210284","journal-title":"Front Artif Intell Appl"},{"issue":"2","key":"21728_CR12","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1002\/spy2.143","volume":"4","author":"S Mercan","year":"2021","unstructured":"Mercan S, Cebe M, Aygun RS, Akkaya K, Toussaint E, Danko D (2021) Blockchain-based video forensics and integrity verification framework for wireless Internet-of-Things devices. Security and Privacy 4(2):143. https:\/\/doi.org\/10.1002\/spy2.143","journal-title":"Security and Privacy"},{"key":"21728_CR13","doi-asserted-by":"publisher","unstructured":"Zhao Z, Liu Y, Zhao H, Wang Y (2023) A video security verification method based on blockchain. In: 2023 IEEE International Conference on Blockchain (Blockchain), pp 105\u2013108. https:\/\/doi.org\/10.1109\/Blockchain60715.2023.00026","DOI":"10.1109\/Blockchain60715.2023.00026"},{"issue":"115578","key":"21728_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.eswa.2021.115578","volume":"184","author":"J Boubeta-Puig","year":"2021","unstructured":"Boubeta-Puig J, Rosa-Bilbao J, Mendling J (2021) CEPchain: A graphical model-driven solution for integrating complex event processing and blockchain. Expert Syst Appl 184(115578):1\u201314. https:\/\/doi.org\/10.1016\/j.eswa.2021.115578","journal-title":"Expert Syst Appl"},{"issue":"100802","key":"21728_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.iot.2023.100802","volume":"22","author":"J Rosa-Bilbao","year":"2023","unstructured":"Rosa-Bilbao J, Boubeta-Puig J, Rutle A (2023) CEPEDALoCo: An event-driven architecture for integrating complex event processing and blockchain through low-code. Internet of Things 22(100802):1\u201316. https:\/\/doi.org\/10.1016\/j.iot.2023.100802","journal-title":"Internet of Things"},{"issue":"103676","key":"21728_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.csi.2022.103676","volume":"84","author":"J Rosa-Bilbao","year":"2023","unstructured":"Rosa-Bilbao J, Boubeta-Puig J, Rutle A (2023) EDALoCo: Enhancing the accessibility of blockchains through a low-code approach to the development of event-driven applications for smart contract management. Computer Standards & Interfaces 84(103676):1\u201318. https:\/\/doi.org\/10.1016\/j.csi.2022.103676","journal-title":"Computer Standards & Interfaces"},{"key":"21728_CR17","doi-asserted-by":"publisher","unstructured":"Zhang G (2024) Cryptographic techniques in digital media security: current practices and future directions. Int J Adv Comput Sci Appl 15(8). https:\/\/doi.org\/10.14569\/IJACSA.2024.0150892","DOI":"10.14569\/IJACSA.2024.0150892"},{"issue":"5","key":"21728_CR18","doi-asserted-by":"publisher","first-page":"3050","DOI":"10.1002\/int.22830","volume":"37","author":"X Li","year":"2022","unstructured":"Li X, Wei L, Wang L, Ma Y, Zhang C, Sohail M (2022) A blockchain-based privacy-preserving authentication system for ensuring multimedia content integrity. Int J Intell Syst 37(5):3050\u20133071. https:\/\/doi.org\/10.1002\/int.22830","journal-title":"Int J Intell Syst"},{"issue":"10","key":"21728_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pone.0308451","volume":"19","author":"SM Darwish","year":"2024","unstructured":"Darwish SM, Abu-Deif MM, Elkaffas SM (2024) Blockchain for video watermarking: An enhanced copyright protection approach for video forensics based on perceptual hash function. PLoS ONE 19(10):1\u201326. https:\/\/doi.org\/10.1371\/journal.pone.0308451","journal-title":"PLoS ONE"},{"issue":"32","key":"21728_CR20","doi-asserted-by":"publisher","first-page":"39925","DOI":"10.1007\/s11042-024-20541-z","volume":"84","author":"K Sabiri","year":"2025","unstructured":"Sabiri K, Sousa F, Rocha T (2025) A systematic review of privacy-preserving blockchain applications in healthcare. Multimedia Tools and Applications 84(32):39925\u201339980. https:\/\/doi.org\/10.1007\/s11042-024-20541-z","journal-title":"Multimedia Tools and Applications"},{"key":"21728_CR21","doi-asserted-by":"publisher","unstructured":"Zhao Z, Liu Y, Zhao H, Wang Y (2023) A video security verification method based on blockchain. In: 2023 IEEE International Conference on Blockchain (Blockchain), pp 105\u2013108. https:\/\/doi.org\/10.1109\/Blockchain60715.2023.00026","DOI":"10.1109\/Blockchain60715.2023.00026"},{"key":"21728_CR22","doi-asserted-by":"publisher","unstructured":"Bhurani K, Dogra A, Agarwal P, Shrivastava P, Singh TP, Bhandwal M (2024) Smart contracts for ensuring data integrity in cloud storage with blockchain. EAI Endorsed Transactions on Scalable Information Systems 11(6). https:\/\/doi.org\/10.4108\/eetsis.5633","DOI":"10.4108\/eetsis.5633"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-026-21728-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-026-21728-2","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-026-21728-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T15:03:30Z","timestamp":1781535810000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-026-21728-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,15]]},"references-count":22,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2026,6]]}},"alternative-id":["21728"],"URL":"https:\/\/doi.org\/10.1007\/s11042-026-21728-2","relation":{},"ISSN":["1573-7721"],"issn-type":[{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,6,15]]},"assertion":[{"value":"5 June 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 April 2026","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 June 2026","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 June 2026","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Approval"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to Participate"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to Publish"}},{"value":"The authors declare no competing interests.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing Interests"}}],"article-number":"564"}}