I’m learning Sovrin. And consider its design goals the best among any other identity related initiatives. I’ve been questioning the need for a ledger in Sovrin’s ecosystem. The ‘Agents’ internalizes the very concept of DID/DDOs of an identity. The ledger contains the non-sensitive public part of identity transactions - also call “Identity Records”. However, the trust of an identity is not on the ledger but on the signature of the issuer of the claim. This signature lives off-chain on the DDO. The process of getting an endorsement (aka signature form issuer), is a peer to peer off-chain communication.
So, if we remove the ledger all together, what will we loose in terms of functionalities of Sovrin Identity service?
(I’m certainly missing something. Please help me understand)