Daml Ledger Model¶
Daml Ledgers enable multi-party workflows by providing parties with a virtual shared ledger, which encodes the current state of their shared contracts, written in Daml. At a high level, the interactions are visualized as follows:
The Daml ledger model defines:
- what the ledger looks like - the structure of Daml ledgers
- who can request which changes - the integrity model for Daml ledgers
- who sees which changes and data - the privacy model for Daml ledgers
The below sections review these concepts of the ledger model in turn. They also briefly describe the link between Daml and the model.
- Daml: Defining Contract Models Compactly