* A blockchain is never the answer in the general case.
* smart contracts require programmers to not only write bug-free code the first time (c.f. The DAO), not only make sure bugs in the underlying platform don't bite them (c.f. The DAO), but make sure the circumstances the contract runs in never change.
* the actual problem you state here is entirely to do with human perceptions and how they feel about the quality of the work. I assume you're looking for a cheaper alternative to argument and disagreement. But ultimately you're looking at lawyers, courts and/or some sort of human-mediated arbitration just from your problem as stated.
* A blockchain is never the answer in the general case.
* smart contracts require programmers to not only write bug-free code the first time (c.f. The DAO), not only make sure bugs in the underlying platform don't bite them (c.f. The DAO), but make sure the circumstances the contract runs in never change.
* even Vitalik Buterin notes that smart contracts are an equivalent problem to strong AI in the general case https://blog.ethereum.org/2016/06/19/thinking-smart-contract...
* the actual problem you state here is entirely to do with human perceptions and how they feel about the quality of the work. I assume you're looking for a cheaper alternative to argument and disagreement. But ultimately you're looking at lawyers, courts and/or some sort of human-mediated arbitration just from your problem as stated.