# Security trust flow

Bool Network applies an external verification model to guarantee the security and consistency of arbitrary cross-chain messages where the security is ultimately controlled by private keys managed in the network.

The following graph depicts the trust flow of cross-chain message security from the perspective of  a user smart contract which is represented as `Consumer` in the following case.&#x20;

<figure><img src="https://362083554-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBPzEwQWF8yFmEtNtg2pz%2Fuploads%2FayQaCzvpWmGCcK8WQNPP%2FBool_trust_flow.png?alt=media&#x26;token=4039beb8-bdf0-4ac1-8ba5-a8d02eb94a34" alt=""><figcaption><p>The security trust flow of cross-chain messages.</p></figcaption></figure>
