Cross Chain Protocols

The gateway protocol serves as a network layer that facilitates message delivery between blockchains, while the transfer protocol operates at the application layer, enabling developers to format messages for cross-chain interactions. Additionally, threshold cryptography and multi-signature systems are crucial for validating write operations on destination chains, requiring collective authorization from a set of validators.