Abstract: Distributed computing faces a persistent multi agent trust dilemma. In the computation process, participants may maliciously attack the system for personal gain by providing false data.