In the interview I outlined a problem with an online bet, and which was cancelled by the betting company (as they said they had made a mistake with the odds). Well, let’s see if we can make a bet by Bob, without the betting company (Alice The Bookie) knowing the bet, but to provide the commitment to the bet.
With a public blockchain, the data we apply will be stored forever, and we must thus be careful about what we put on it. But let’s say I want to implement a Fixed Odds betting system on the Blockchain, but I don’t want to show my bookie — or anyone else — the games I have bet on. For this we can use perfect secrecy, such as with the Pedersen commitment. First let me take the fixtures for this Saturday:
Aberdeen v Heart of Midlothian
Celtic v Dundee
Hamilton Academical v Kilmarnock