Data Visibility by Role
Anonymized Quote Requests
When an institution creates an FX order, Musubi broadcasts a quote request to market makers. This request is deliberately stripped of identifying information:
Market makers price based on flow characteristics (currency pair, size, market conditions) — not client identity. This anonymity is maintained throughout the entire lifecycle:
- Before quoting: anonymous request
- During quoting: MM doesn’t know who’s asking
- After winning: MM sees swap amounts and settlement proof, but still not sender/receiver identity
- After settlement: MM’s record contains trade economics only
This is protocol-level privacy, not application-level masking. The market maker’s settlement node physically does not receive sender/receiver identity data — it is not transmitted, not stored, and cannot be extracted.
No Shared Ledger
Unlike public blockchains, there is no global state that all participants can read:- Each participant’s node stores only contracts they are party to
- There is no way to enumerate other participants or their activity
- There is no shared transaction history
- Each participant’s database contains only their own data