How do we remove trust from the backbone
At the moment any client can send any message. That means that say we have the request_approval > acknowledgement flow to send the plan C2 could send that acknowledgement to approve the plan but so could any other client attached to the backbone
How do we handle:
- transactional request/response between 2 parties
- ensuring that a client only sends the messages that match their role in the network