Announcing the Call for Code 2019 Global WinnerLearn more
Get the code
Intro and demo
Set up the blockchain network
by Sandhya Nayak, Raheel Zubairy | Published July 31, 2019
Blockchain is a secure, distributed, and open technology that can help lower costs, speed up processes, and build trust in transactional applications. Trust and dispute resolution are major concerns in the global finance use case, which involves product purchase transactions between multiple participants such as the buyer, seller, provider, shipper, and finance company. This developer code pattern shows you how to build an application that tracks these actions, and covers dispute resolution which can be applied across industry verticals to resolve disputes. This use case employs a Node.js smart contract and a Node.js web application.
The global finance use case involves various participants, such as the buyer, seller, provider, shipper, and finance company, which perform the following actions:
The number of participants in this use case and the different types of transactions that can be executed show how this is an ideal use case to demonstrate dispute resolution using the smart contracts and distributed ledgers provided by blockchain. Blockchain also enables faster settlement of such disputes, as opposed to the traditional approaches employed for use cases like this.
In this code pattern, you will see how a global finance smart contract can be deployed to a network on the IBM Blockchain Platform. We will then show you how to test the network using a Node.js application that demonstrates the global finance use case by creating different views for the various members on the network.
When you have completed this code pattern, you will understand how to:
Ready to get started? Check out the README for step-by-step details on how to:
Get the Code »
Learn how to build a blockchain network with IBM Blockchain Platform for IBM Cloud Private on IBM Z or LinuxONE…
Back to top