In this chapter, you will be introduced to different Ethereum protocol implementations so that you can better understand how the blockchain can be integrated in many different ways. After learning about protocol implementations, we will continue with INFURA, wallets, and decentralized autonomous organizations—also known as DAOs—so that you will learn how to create business networks that live on the blockchain without being limited by centralized governments. We will discuss several block explorers to learn how to examine your transactions so that you can analyze what happens when you upload smart contracts on the blockchain. Finally, you'll learn about some of the important issues regarding blockchain implementation to help you solve common problems that you will most likely face at one point or another.
In this chapter, we'll cover the...