rep on the roll : a peer to peer reputation system based on a rolling .
The Sybil Attack