What is the communication protocol between participant node and sequencer?
App Development2 posts229 views2 likesLast activity Oct 2023
AS
Ashok_RajOP
Oct 2023What is the communication protocol between participant node and sequencer? Can we enable TLS on that?
AS
Ashok_Raj
Oct 2023This is a question that we discussed internally and made sense to share it in the forum. Hence i am answering this.
The Canton protocol is built on top of gRPC, which in turn uses HTTP/2 as the transport, which itself runs on TCP.
Yes. You can enable TLS for the connection between the sequencer and the participant.
https://docs.daml.com/canton/usermanual/connectivity.html#connect-to-local-sequencers has an example how to configure TLS in Canton.
Thanks @stefanobaghino-da @Andreas_Lochbihler @Luc @a_putkov