So, when user shares a good deal and others find it useful, they will upvote/like. If not, if deal is not working then downvote/dislike. By each upvote you will get some points and which can be can be converted to money/bitcoin later.
I will make use of Post Ratings add on. However how do I prevent vote brigading? A user can create multiple logins and upvote his threads.. How do I detect it or prevent it.