Canton - How to ensure distributed ledger is immutable?

Hi team,

In a Canton DLT environment with domain and participant node: how can one ensure the distributed ledger is immutable?

Thanks and Regards,
Jean-Paul

Hi Jean-Paul,

The ledger API do not allow you to modify a command, once it has been committed to the ledger.

An admin with DB write access could modify the local copy of the ledger. However, every participant has its own copy of the ledger. So if your counterparty tries to gain any advantage by modifying her copy of the ledger, you could defend against this if you host your data on your own participant.

Regards,
Matthias

1 Like