Authors :
Mohanapriya M.; Eswarapasadh S.; Dinu Karthik P.; Franklin Jack R.
Volume/Issue :
Volume 10 - 2025, Issue 3 - March
Google Scholar :
https://tinyurl.com/3mu6pj9m
Scribd :
https://tinyurl.com/57sdhhuw
DOI :
https://doi.org/10.38124/ijisrt/25mar637
Google Scholar
Note : A published paper may take 4-5 working days from the publication date to appear in PlumX Metrics, Semantic Scholar, and ResearchGate.
Note : Google Scholar may take 15 to 20 days to display the article.
Abstract :
The evolution of digital transactions has revolutionized financial systems, leading to more secure and efficient payment
methods. Blockchain technology ensures decentralized, immutable, and transparent transactions, eliminating the need for
intermediaries. This study explores a Python-based implementation of digital money transactions using blockchain,
demonstrating the efficiency, security, and reliability of the system. The proposed model is implemented using Flask, Hashlib,
and JSON for transaction validation and block verification. The experimental results highlight the effectiveness of blockchain
in preventing double-spending and fraud.
The project "Digital Money Transaction Using Blockchain" aims to develop a secure, transparent, and decentralized
system for digital financial transactions using blockchain technology. The solution leverages Python's versatility to implement
a blockchain that ensures immutability, transparency, and real-time verification of transactions.
This project highlights the potential of blockchain to revolutionize digital finance by providing a secure and reliable
infrastructure for transactions, minimizing intermediary costs, and fostering trust in financial systems.
Keywords :
Blockchain, Digital Transactions, Cryptocurrency, Decentralized Ledger, Python.
References :
- Here are some references that can guide and support your project on Digital Money Transactions Using Blockchain in Python: Books and Research Papers
- "Mastering Blockchain" by Imran Bashir o A comprehensive guide to blockchain technology, including cryptocurrencies, smart contracts, and decentralized applications.
- "Blockchain Basics" by Daniel Drescher o An excellent beginner’s guide that explains the fundamental concepts of blockchain technology.
- Research Paper: Nakamoto, S. (2008). Bitcoin: A Peerto-Peer Electronic Cash System. o This foundational paper introduces the blockchain concept and explains its application in Bitcoin.
- Research Paper: Zheng, Z., Xie, S., Dai, H., Chen, X., & Wang, H. (2017). An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends. o A detailed paper discussing the architecture and applications of blockchain. Web Resources
- Python Blockchain Tutorials: o Real Python: Building a Blockchain in Python Step-by-step tutorials on creating a basic blockchain using Python.
- Blockchain for Developers: o Ethereum Developer Documentation Official documentation for building blockchain applications on Ethereum, including smart contract integration.
- IBM Blockchain Platform: o IBM Blockchain Resources Guides and tools for deploying block chain based solutions.
- Blockchain APIs: o Blockchain.com API Offers APIs for integrating blockchain functionality into 67 applications.
- Coursera: Blockchain Specialization by the University of Buffalo o A series of courses focusing on blockchain technology, cryptocurrencies, and smart contracts.
- Udemy: Blockchain and Cryptocurrency Explained in Python o A practical course on building blockchain and cryptocurrency projects with Python.
- edX: Blockchain for Business by The Linux Foundation o Covers blockchain applications and frameworks like Hyperledger.8
- Python Libraries for Blockchain: o Flask: To build APIs for blockchain transactions. o Hashlib: For hashing algorithms. o Cryptography: For digital signatures and encryption. o JSON: To manage and store blockchain data.
- Tools for Testing and Deployment: o Ganache: For local blockchain testing. o Truffle Suite: For developing and deploying blockchain applications. Documentation and Standards
- ISO/TC 307: Blockchain and Distributed Ledger Technologies o International standards for blockchain development.
- Cryptography Reference: o PyCryptodome Documentation A library for cryptographic functions in Python.
The evolution of digital transactions has revolutionized financial systems, leading to more secure and efficient payment
methods. Blockchain technology ensures decentralized, immutable, and transparent transactions, eliminating the need for
intermediaries. This study explores a Python-based implementation of digital money transactions using blockchain,
demonstrating the efficiency, security, and reliability of the system. The proposed model is implemented using Flask, Hashlib,
and JSON for transaction validation and block verification. The experimental results highlight the effectiveness of blockchain
in preventing double-spending and fraud.
The project "Digital Money Transaction Using Blockchain" aims to develop a secure, transparent, and decentralized
system for digital financial transactions using blockchain technology. The solution leverages Python's versatility to implement
a blockchain that ensures immutability, transparency, and real-time verification of transactions.
This project highlights the potential of blockchain to revolutionize digital finance by providing a secure and reliable
infrastructure for transactions, minimizing intermediary costs, and fostering trust in financial systems.
Keywords :
Blockchain, Digital Transactions, Cryptocurrency, Decentralized Ledger, Python.