Questions about of data stored in Canton

Hello Canton team, :wave:

I have a few questions regarding data stored in Canton:

I would like to know what does the domain node stores. Does the domain node store all transactional data in encrypted form? If yes, can that storage be disabled ?

Are the data stored in participant node encrypted ?

Thanks and regards, :pray:

Jean-Paul

3 Likes

Hi @jaypeeda

The domain stores all transactional data in encrypted form. The storage can be disabled by running the domain with in-memory stores, but I would not recommend that in production. Instead, I would delete the data by periodically (e.g. once per day) pruning the sequencer.

Sequencer pruning is not supported by our current version, but it is in our pipeline. (@Ratko_Veprek could you clarify the timing?)

To encrypt the data stored in the participant node, you need to host the participant db on an encrypted drive.

Please let us know, if you have further questions.
Matthias

4 Likes

Sequencer pruning is currently being added and should be available in the next month or two.

3 Likes

@MatthiasSchmalz thank you so much for this clarification, it is very clear !

@davidpadbury thank you for the information !

Cheers,
Jean-Paul

1 Like