For the time being, there are three questions I can ask about XDI:
Is there any ongoing (or already done) work on actually using XDI for real Sovrin-Agent functionality? Any library, or any piece of software actually interacting with the Sovrin ledger and/or other components?
Given the flexibility and complexity that is likely to arise on XDI graph issuing and processing, would you say it might get to the point of behaving as a “smart contract” component for Sovrin?
It seems XDI can be used for issuing and proving verifiable claims, but is there any way to utilize Sovrin to proof the validity of XDI graphs or more specifically to verify the validity of a previous XDI contract having been effectively processed? For example: let’s say I have an XDI contract that gives access to certain data if the requester is able to present certain claim/proof. Now, assuming there was a successful run/verification of this contract by some component (that would be an agent, I assume), how can it provide or store a proof of such claim having been effectively provided and thus the given contract terms were successfully met?
(Also, if XDI is effectively envisioned to take an active part on Sovrin, maybe we could create a sub-category for it on the forum? )