How is this any different from prediction websites that are already out there ?
Something like
https://tipstrr.com/, which allows people to register, share their tips and predictions, and they get upvoted based on what people like or follow. It also provides a transparent list of their past bets, with the predictions they made prior to matches, so all the info becomes verifiable.