Blockchain Based Online Money Transaction System
Abstract
This paper is about the design and implementation of a blockchain based digital money transfer system for the Sri Lankan financial ecosystem. The project creates a tokenised digital currency called LKRt (Sri Lanka Rupee Token) and provides a safe, transparent and tamper-resistant platform for peer-to-peer financial transactions. The system was built with Python (Flask), JavaScript, Supabase and a bespoke blockchain engine that was created from the ground up. Its core features include Proof of Work (PoW) consensus, cryptographic wallets based on ECDSA, digitally signed transactions, real-time conversion of currency based on smart contracts, and a Progressive Web Application (PWA) front-end. This research presents the application of the blockchain technology in decentralise financial systems with security, transparency and transaction integrity. The project also examines the possibility of blockchain as a local digital payment infrastructure. Future developments such as Proof of Stake consensus and decentralised node deployment are suggested. Keywords: Blockchain, Cryptocurrency, Digital Payments, Proof of Work, ECDSA, Smart Contracts, Flask, Supabase, Progressive Web Application, Sri Lanka, FinTech, Cybersecurity
Community
0 commentsNo discussion yet
Be the first to share a question or observation.