Privacy on Canton
Privacy on Canton is structural: transaction data reaches only the parties entitled to it, with no global broadcast of contract contents.
- Category
- Canton fundamentals
- Related terms
- 4
- Glossary size
- 34
- Last reviewed
- 2026-08-10
Privacy on Canton explained
Most public blockchains achieve consensus by broadcasting every transaction to every node, making privacy an afterthought handled by mixers or off-chain workarounds. Canton inverts the model. The network's Daml foundation records who is party to each contract, and the ledger distributes each piece of a transaction only to the participant nodes hosting those entitled parties. Everyone else never receives the data at all.
This is called sub-transaction privacy because the boundary is drawn within a transaction, not just around it. A settlement chain that touches several applications can reveal each leg strictly to that leg's parties: an issuer sees the issuance, a trading venue sees the trade, and neither sees the other's business. Synchronizers, which order messages between participants, work on encrypted payloads and do not read contract contents.
The design is why regulated institutions can use a shared public network at all; broadcasting positions and client flows would be commercially and legally untenable. For OneSwap users, it means trading activity on Canton is not an open book the way it is on fully transparent chains, while settlement remains verifiable between the parties involved.
Entry last reviewed 2026-08-10. Live prices, reserves, and activity belong on the linked market pages, which regenerate every five minutes.
Related terms
- Canton Network Canton Network is a privacy-enabled public blockchain network built on Daml by Digital Asset, designed for regulated financial applications.
- Daml Daml is the smart-contract language by Digital Asset that Canton Network is built on, modeling agreements as contracts between named parties.
- Participant node A participant node is Canton's ledger node: it hosts parties, validates their Daml transactions, and stores only data those parties may see.
- Synchronizer A synchronizer is Canton's message-ordering service: it sequences and delivers encrypted transactions between participant nodes without reading them.