So I was brainstorming the decentralized sports betting idea with my friend yesterday, and I've got some new ideas. Can smarter people than me give me some feedback? These ideas might be really dumb, because I'm not a programmer and I don't fully understand how everything works.
1) A parallel blockchain that contains the history of scores generated by a crawler that pulls data from ESPN, Yahoo Sports, Google, etc and crosschecks the data against the sources. Users of the betting service must somehow reference the correct score history when placing bids for a new bet. After a certain number of confirmations (ie when the future bettors come to a consensus on the correct score history), the old bets are paid out.
2) A parallel blockchain that contains the history of scores generated by a crawler that pulls data from ESPN, Yahoo Sports, Google, etc and crosschecks the data against the sources. Users of the betting service must submit corrections to the blockchain, to be verified by "miners" which are rewarded for the verification (somehow, to be determined). If you submit a false claim for correction, you get penalized in a big way.
These two ideas are trying to decentralize the score reporting portion, so that payouts can be automated without trusting a 3rd party to correctly report the scores.
if these sporting bet can be done in a 100% decentralized manner, that would be so huge for Nxt!