Getting Your Hands on Blockchain
IN THIS CHAPTER
Creating and using a Bitcoin wallet
Creating a simple smart contract
Deploying a private blockchain
Blockchains are very powerful tools and are positioned to change how the world moves money, secures systems, and builds digital identities. If you aren’t a core developer, you probably won’t be doing any in-depth blockchain development in the near future. That said, you still need to understand how blockchains work and what their core limitations are, because they’ll be integrated into many everyday online interactions — from how businesses pay people to how governments know that their systems and data are intact and secure.
This chapter helps you get started in the blockchain world. You’ll get acquainted with many of the most important aspects of working with blockchains and cryptocurrencies, yet you’ll be working with tools that keep you at a comfortable distance from the intimidating and complex inner workings of blockchains. This chapter also helps you establish the basic crypto accounts that you need in later chapters.
Diving into the Bitcoin Blockchain
The Bitcoin blockchain is one of the largest and most powerful ...