A protocol enabling the transfer of assets or data between two separate blockchain networks. Bridges may be trusted (relying on a multisig or centralized custodian), trustless (using cryptographic proofs), or optimistic (using fraud proofs with a challenge period). *(Ch. 17)*