This chapter covers
- The principles of blockchain apps
- What the hashing functions are for
- What block mining is
- Developing a simple blockchain-based app
In this chapter, we’ll introduce a sample app that uses TypeScript and blockchain technology. Most of the subsequent chapters will include different versions of a blockchain app, as we introduce popular libraries and frameworks that can be used with TypeScript.
Using a non-trivial technology to develop a sample app for this book might surprise you, but there are several reasons why you might want to learn about blockchain: