The blockchain borrows from concepts of distributed systems, networking, cyber security and databases. Its features are already changing the way various sectors ranging from financial institutions to e-governance systems handle their digital processes. This talk starts with an introduction to the blockchain and then moves on to cover the basic building blocks of a popular blockchain platform, Ethereum, and its subsequent real-life use cases, followed by two exercises:
- Setting up a private Ethereum network.
- Deploying a simple smart contract written in Solidity and interacting with the deployed contract using the Web3 APIs.