I can't really help you here, but I can locate potential problems pretty fast. Assuming that you can develop such a distributed reputation database, that can't be undermined or hacked, what prevents people from developing multiple online identities to game the rep systems?
Social networking based WoT is the only good option I can think of. Users could evaluate relations' trustworthiness based on their creator's location in the social network. Off to crawl Facebook ->