Part 1. Getting started with blockchain programming
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 ...
Get Blockchain in Action now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.