What this book covers

Chapter 1, Getting Started with Blockchain, helps you understand the basics of blockchain and the contrasts between various forms and implementations. If you are already comfortable with the basics of blockchain and its applications, you may skip this chapter and start with Chapter 2, Introduction to the AI Landscape

Chapter 2, Introduction to the AI Landscape, as the name suggests, introduces you to the basics of AI and its history, and draws contrasts between some of its basic forms and implementations. If you are already comfortable with the basics of AI and its applications, you can directly head to Chapter 4, AI- and Blockchain-Driven Databases.

Chapter 3, Domain-Specific Applications of AI and Blockchain, covers some of the well-known applications of blockchain and AI.

Chapter 4, AI- and Blockchain-Driven Databases, is crucial for learning how to connect blockchain with AI. We will be introducing and contrasting traditional data management tools and decentralized databases, as well as filesystems.

Chapter 5, Empowering Blockchain Using AI, covers some of the exclusive applications that use both AI and blockchain to address some real-world challenges.

Chapter 6, Cryptocurrency and Artificial Intelligence, examines some of the applications of AI in cryptocurrency trading.

Chapter 7, Development Life Cycle of a DIApp, introduces you to the DIApp design pattern and outlines the Software Development Life Cycle (SDLC) processes involved.

Chapter 8, Implementing DIApps, demonstrates how to build a live application that utilizes blockchain, AI, and decentralized databases to solve a real-world challenge.

Chapter 9, The Future of AI with Blockchain, ends the book by suggesting new use cases to analyze and ways to apply the learnings from the book to build your own DIApp.