I don't believe that is an appropriate model for this sort …
I don't believe that is an appropriate model for this sort of system. There is an issue of truth and what is or isn't honest. It's the Oracle problem, and I don't know of a good solution to it. It causes some very easily missed, but important, problems.