BAC-L4-XCHAIN-112Interoperable systems engineering
Designing a multichain application
Spreading a system across several chains without producing an unmanaged distributed system: boundaries, consistency, reconciliation.
- Level
- L4 — Blockchain architect
- Duration
- 4 h
- Maintainer
- Chief Blockchain Architect
Learning objectives
- 01Decide what lives on which chain, and why
- 02Design consistency across distributed states
- 03Document the system's trust boundaries
Guided lab
Design the multichain architecture of a CEMAC cross-border payment system.
Independent lab
Prototype the architecture's riskiest part to test its feasibility.
Security angle
Every added boundary is an assumption: justify each additional chain by a need, never by fashion.
Assessment
Architecture defended before a panel, with the risky part prototyped.
