SECURE DOCUMENT NOTARIZATION: A BLOCKCHAIN-BASED DIGITAL SIGNATURE VERIFICATION SYSTEM

Nicholas Tio, Octara Pribadi, Robet Robet

Abstract


The increasing need for trustworthy digital document verification presents challenges in ensuring authenticity, transparency, and tamper resistance without relying on centralized authorities. This study aims to develop and evaluate a decentralized document notarization system using Ethereum and IPFS that offers secure, transparent, and cost-efficient verification. The system employs modular smart contracts deployed through a factory pattern to create user-specific verifier instances, enabling document submission, revocation, and verification using keccak-256 hashes, ECDSA signatures, and IPFS content identifiers. Methods include contract development, deployment on a local Hardhat network, performance benchmarking, and front-end integration for user interaction. Results show that verifier deployment consumes approximately 1.19 million gas (≈$85 at 20 gwei), document submission around 85 thousand gas (≈$6), and revocation about 50 thousand gas (≈$3.50). Client-side operations such as hashing and IPFS pinning occur in under 50 milliseconds, while real-world blockchain confirmations take 10–30 seconds. The findings demonstrate that decentralized notarization using Ethereum and IPFS is both technically feasible and economically viable. Future enhancements, including Layer 2 rollups, batch notarization, and privacy-preserving features such as encrypted IPFS pinning or zero-knowledge proofs, are proposed to further improve scalability, cost-efficiency, and data confidentiality

References


G. Wu, J. Zhou, and X. Fu, “Improved blockchain-based ECDSA batch verification scheme,” Front. Blockchain, vol. 8, no. February, pp. 1–10, 2025, doi: 10.3389/fbloc.2025.1495984.

H. Y. Lin, “Secure Data Transfer Based on a Multi-Level Blockchain for Internet of Vehicles,” Sensors, vol. 23, no. 5, 2023, doi: 10.3390/s23052664.

M. S. B. Kasyapa and C. Vanmathi, “Blockchain integration in healthcare: a comprehensive investigation of use cases, performance issues, and mitigation strategies,” Front. Digit. Heal., vol. 6, no. April, pp. 1–24, 2024, doi: 10.3389/fdgth.2024.1359858.

L. Dias Menezes, L. V. de Araújo, and M. Nishijima, “Blockchain and smart contract architecture for notaries services under civil law: a Brazilian experience,” Int. J. Inf. Secur., vol. 22, no. 4, pp. 869–880, 2023, doi: 10.1007/s10207-023-00673-3.

M. Dalvi, A. Bhilare, A. Mahajan, A. Magar, and D. Mahajan, “SecureSign : Ethereum-Based Framework for Secure Document Authentication and Verification,” pp. 3–8, 2025.

P. Kostamis, A. Sendros, and P. Efraimidis, “Exploring Ethereum’s Data Stores: A Cost and Performance Comparison,” 2021 3rd Conf. Blockchain Res. Appl. Innov. Networks Serv. BRAINS 2021, pp. 53–60, 2021, doi: 10.1109/BRAINS52497.2021.9569804.

N. Sangeeta and S. Y. Nam, “Blockchain and Interplanetary File System (IPFS)-Based Data Storage System for Vehicular Networks with Keyword Search Capability,” Electron., vol. 12, no. 7, 2023, doi: 10.3390/electronics12071545.

K. Ogata and S. Fujita, “Decentralized Storage with Access Control and Data Persistence for e-Book Stores,” Futur. Internet, vol. 15, no. 12, 2023, doi: 10.3390/fi15120406.

T. Rahman, S. I. Mouno, A. M. Raatul, A. K. Al Azad, and N. Mansoor, “Verifi-Chain: A Credentials Verifier Using Blockchain and IPFS,” Lect. Notes Networks Syst., vol. 757 LNNS, pp. 361–371, 2023, doi: 10.1007/978-981-99-5166-6_24.

R. Kumar and R. Tripathi, “Implementation of Distributed File Storage and Access Framework using IPFS and Blockchain,” in 2019 Fifth International Conference on Image Information Processing (ICIIP), 2019, pp. 246–251. doi: 10.1109/ICIIP47207.2019.8985677.

Ayush Mishra, “Blockchain-Based Decentralized Document Verification and Its Applications,” J. Inf. Syst. Eng. Manag., vol. 10, no. 10s, pp. 137–151, 2025, doi: 10.52783/jisem.v10i10s.1362.

M. Al-Zubaidie, Z. Zhang, and J. Zhang, “Efficient and secure ECDSA algorithm and its applications: A survey,” Int. J. Commun. Networks Inf. Secur., vol. 11, no. 1, pp. 7–35, 2019, doi: 10.17762/ijcnis.v11i1.3827.

A. Dolmeta, M. Martina, and G. Masera, “Comparative Study of Keccak SHA-3 Implementations,” Cryptography, vol. 7, no. 4, 2023, doi: 10.3390/cryptography7040060.

A. Sideris, T. Sanida, and M. Dasygenis, “A Novel Hardware Architecture for Enhancing the Keccak Hash Function in FPGA Devices,” Inf., vol. 14, no. 9, 2023, doi: 10.3390/info14090475.

W. Cai, Z. Wang, J. B. Ernst, Z. Hong, C. Feng, and V. C. M. Leung, “Decentralized Applications: The Blockchain-Empowered Software System,” IEEE Access, vol. 6, no. October, pp. 53019–53033, 2018, doi: 10.1109/ACCESS.2018.2870644.

R. Shi, R. Cheng, B. Han, Y. Cheng, and S. Chen, “A Closer Look into IPFS: Accessibility, Content, and Performance,” Perform. Eval. Rev., vol. 52, no. 1, pp. 77–78, 2024, doi: 10.1145/3673660.3655040.

P. Kostamis, A. Sendros, and P. Efraimidis, “Data management in Ethereum DApps: A cost and performance analysis,” Futur. Gener. Comput. Syst., vol. 153, Nov. 2023, doi: 10.1016/j.future.2023.11.026.

J. H. Lee, “ErrorExplainer: Automated Extraction of Error Contexts from Smart Contracts,” Appl. Sci., vol. 15, no. 11, 2025, doi: 10.3390/app15116006.

I. P. A. E. Pratama and I. M. S. Raharja, “Node.js Performance Benchmarking and Analysis at Virtualbox, Docker, and Podman Environment Using Node-Bench Method,” Int. J. Informatics Vis., vol. 7, no. 4, pp. 2240–2246, 2023, doi: 10.30630/joiv.7.4.1762.

D. Herron, Node.js Web Development: Server-side web development made easy with Node 14 using practical examples. 2020.

L. Belcastro, D. Carbone, C. Cosentino, F. Marozzo, and P. Trunfio, “Enhancing Cryptocurrency Price Forecasting by Integrating Machine Learning with Social Media and Market Data,” Algorithms, vol. 16, no. 12, 2023, doi: 10.3390/a16120542.

L. D. Menezes, J. H. Martins, and A. M. Ferreira, “Blockchain and Smart Contract Architecture for Notaries Services Under Civil Law: A Brazilian Experience,” Frontiers in Blockchain, vol. 6, 2023.




DOI: https://doi.org/10.33387/jiko.v8i3.10811

Refbacks

  • There are currently no refbacks.