Dispatch is the first blockchain protocol to leverage on-chain smart contracts to manage distributed storage of application data off-chain. The smart contracts “program” how data can be accessed, governed and linked, like a traditional SaaS-based centralized architecture. Dispatch enables business applications to easily migrate to blockchain without sacrificing speed or functionality. By moving to the distributed architecture of blockchain, these business applications become much less susceptible to hacking or security breaches and cheaper to deploy and manage. The Dispatch protocol extends the functionality of blockchain by integrating the management and distribution of off-chain artifacts, or programmable data on the private Dispatch Artifact Network (DAN). The Dispatch blockchain is a shared ledger that grows linearly while the data managed by the chain grows exponentially. Dispatch enables the decentralized management of data storage, allowing for Dapps that build and run operations on the access, distribution, and manipulation of that data.