I think that one way to approach this issue might be a public, volunteer-based registry that matches public Bitcoin addresses to identities. 100% optional, of course. You or your business would self-identify one or more public bitcoin addresses and provide some information about who you are. This would serve as a record of companies and individuals who were transparent and perhaps might be considered more trustworthy to do business with under certain narrow conditions.
Of course, it's not for everyone, and there are clearly some privacy issues , precisely because of the transparency of the blockchain. However, I see that in some narrow use cases it would make sense. If your company did a specific portion of business using crypto-currency, and you were unfazed by a public record of your transactions, and in fact some aspect of your business needed to be 100% transparent between both parties, then I could see this being used. And, of course, if a blockchain itself was used to hold the registry data, then the record would be more or less permanent.
Just a thought - I'm sure there are plenty of privacy advocates would be horrified - but remember, I'm talking about a very narrow, completely transparent use case.