Prior to building the applications, State Street’s blockchain developers broke down the distributed ledger technology into four components: shared data, distributed consensus, native cryptography and support for smart contracts.