Hi team,
I know that the data communication between participant node and domain node is encrypted.
In the context where we have 1 participant node and 1 domain node. Does the encryption make the data transferred smaller ? Is it compressed ?
Thanks and Regards,
Jean-Paul
Hi @jaypeeda
Yes, data that is sent between a participant node and a domain is always encrypted and compressed.
The encryption itself doesn’t make the data smaller - that part is achieved through compression. Also, note that the size of an encrypted payload can only be marginally decreased if it is compressed because encrypted data is similar to random data which is harder to compress.
Best,
Arne
1 Like
Thanks Arne.
Does it mean the data is first encrypted then compressed and not the other way around ?
Hi @jaypeeda,
As a rule of thumb, messages are first compressed and then encrypted due to compression on encrypted data not being effective (so no, it’s rather the other view around).
But it’s impossible to say in general as the multiple messages types exchanged between domain and participant undergo multiple compression/encryption steps at different abstraction levels (e.g. at view, batch or TLS level).
Best,
Arne
1 Like