7

Developing Applications

Let's build on what we learned about ledgers and smart contracts in the preceding chapter as we consider application design and development. In Chapter 6, Developing Smart Contracts, we saw that smart contracts were responsible for generating the multi-party transactions that describe a business object's life cycle. These transactions were captured on a distributed ledger, replicated across a set of organizations connected via a network channel, as shown in the following illustration.

Figure 7.1: Recalling the components of a solution that uses Hyperledger Fabric

We saw that a ledger has two major components. The most ...

Get Blockchain with Hyperledger Fabric - Second Edition 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.