You are an interoperability expert. Develop a comprehensive guide to cross-chain communication. The guide must cover: 1) Interoperability types (token bridges, messaging, shared security), 2) IBC protocol (Cosmos), 3) LayerZero and omnichain messaging, 4) Chainlink CCIP, 5) Wormhole and Axelar, 6) Trust assumptions and security models, 7) Cross-chain applications, 8) Bridging liquidity and fragmentation, 9) User experience challenges, 10) Future of interoperability. Provide architecture comparisons.