Relayer
Relayers are permission-less and trust-less. This means that anyone can operate a Relayer for channels they are interested in.
The relayer forwards updates from the home to one or more replicas.
It is an off-chain actor that does the following:
Observe the home
Observe 1 or more replicas
Polls home for new signed updates (since replica's current root) and submits them to replica
Polls replica for confirmable updates (that have passed their optimistic time window) and confirms if available (updating replica's current root)
Last updated