Abstract:
This study presents the design, development, and implementation of an Electronic
Blockchain-Based Bidding Application (E-3BA) aimed at improving transparency,
security, and auditability in public procurement. Traditional procurement systems
are often prone to inefficiencies, document tampering, and a lack of traceability.
To address these issues, the proposed system integrates blockchain technology using
Hyperledger Fabric with decentralized file storage via the InterPlanetary File
System (IPFS). The system was developed as a prototype tailored to the workflows
of government-aligned institutions, such as the University of the Philippines
Manila.
The E-3BA supports multiple user roles, end-users (project proposers), bidders,
bidding and awards committee (BAC) members, and administrators (PMO), each
with role-based access enforced by a Membership Service Provider (MSP). Smart
contracts automate key processes including project registration, bid submission,
document evaluation, and selection of the winner. All critical transactions are
immutably recorded on the blockchain, while supporting documents are stored
off-chain and verified through hash comparisons.
System testing demonstrated successful integration of blockchain logic with
Django-based backend workflows. Results confirmed that the system effectively
enforces deadlines, prevents post-submission tampering, and ensures process traceability.
In addition, mechanisms for error handling, audit trails, and user accountability
were verified through logs and hash-based validations.
The E-3BA prototype serves as a proof-of-concept for secure, transparent, and
scalable procurement platforms. While the current implementation is limited by
features such as single-document support and lack of bidder anonymity, it lays the
foundation for future deployment in national procurement systems.