so you want a blockchain instead of database because of a lack of trust between who and who? if 2 parties can't you just run 2 databases? and if there is a trust issue don't you have bigger problems anyway as somebody still needs to sign off (attach their reputation to an assertion) that item X came from place Y etc - but if you can't trust the database what makes you think you trust the person ?