October 2020
Intermediate to advanced
352 pages
9h 51m
English
Blockchain is poised to become an integral part of existing computing systems as a trust layer. So part 1 begins with an overview of a blockchain as decentralized infrastructure, disintermediator, and distributed ledger technology: the three Ds of blockchain. The three Ds together enable trust in decentralized applications with the help of an essential coding element called smart contracts. Part 1 focuses on the design and development of smart contracts in incremental steps. Design diagrams and design principles are introduced to guide the smart contract design. You’ll learn to code smart contracts by using the Solidity language, and deploy and test them by using a web-based Remix IDE. Then ...
Read now
Unlock full access