Inspiration
In 2012 the U.N secratary general Ban Ki-moon reported that 30% of the world's foreign aid is lost to corruption every year. Valued at $161 Billion dollars it's safe to say the world's global public health system is has a crippling problem of accountability.
What it does
Our system ensures trust and transparency throughout the whole donation distribution process such that every time aid exchanges hands both parties sign a smart contract securely storing the details of the transaction on the blockchain ledger. By doing this we can track the breakdown of the donation supply chain and help isolate risk and mitigate corruption. All actors in the system share the responsibility of ensuring the donations arrive at their final destination.
How we built it
Our system is split into 3 parts. The first is the chaincode written in golang that executes smart contracts on each peer simulated by docker containers. Second is the Node.js REST API that acts as a controller in the system providing a means to access the blockchain data, handling requests from multiple device types. The 3rd and final aspect in the Web UI dashboard that displays the blockchain data, which we still need to work on.
Challenges we ran into
We successfully wrote, installed and instantiated the chaincode on the network, built the REST API but due to time pressure we struggled to complete the last link of the data to the web UI dashboard
Accomplishments that we're proud of
We wrote robust and efficient chaincode which documented the creation of a charity donation and the transaction of the donations between all actors in the system.
What we learned
We learned how to leverage the benefits of Hyperledger Fabric blockchain in a non-financial scenario, to track assets and provide transparency enabling all users of a system to symbiotically share data
What's next for HyperDatum
The sky's the limit. We feel so privileged and happy to have had the opportunity to complete this hackathon and are eager to gain more experience developing dapps using blockchain technology. We are interested particularly in the shared transparency model blockchain can provide.
Log in or sign up for Devpost to join the conversation.