I was reminded of the colored coin system where the coins could be traced through multiple routes the question on how to retrieve them is a protocol related challenge.
However this seems similar to the crowdfunded idea Maaku is posting about
https://bitcointalksearch.org/topic/m.2979759Of particular interest would be the parts regarding the accounting if you cannot reclaim the coins you can destroy them.
•Destruction of coins, tokens, or assets when no longer needed by a special class of non-spendable, prunable output script.
•Restricting the conditions by which a transaction or sub-transaction may be selected for inclusion by specifying validation scripts, which are run when the enclosing block is validated. Introspection of the block chain from within the bitcoin scripting environment is enabled by the introduction of new opcodes.
•Running accounting servers as private chains with centralized rather than distributed consensus, in which off-chain assets can be issued, transferred and traded in the same way they are in the public chain, with the private block chain providing an audit log.
•Execute an arbitrary number of trades from different accounting servers and/or the public chain in an atomic transaction, using either the public chain or an agreed upon timestamping service for the commit phase.
•Public chains or private accounting servers configured to “observe” other chains to enable much faster but secure cross-chain trade, compared with the existing slow, multi-phase protocols involving revelation of hashed secrets. This requires the ability to extract proofs from the observed chain in order to validate conditional transactions.
•Restrict the usage of a custom asset by assigning to it rotatable signing keys which that must sign all transactions involving the restricted assets prior to inclusion (support for KYC regulatory compliance).
That said the idea of having a service that is able to provide proof of transactions and tracking the details would be interesting.
The implementation of a protocol that is compatibile with providing this feature to the bitcoin client is interesting discussion.
Pardon this post being a bit long.
As a sidepost it looks like there is some development in colored coins here
The key element of bitcoin is the adaptability of several projects creating something substantial
https://bitcointalksearch.org/topic/m.2909618