On The Blockchain, How Do I Keep Things Secret, But Can Reveal The Secret To You Sometime In The Future (or Never)?

--

Here is the method I outline [link].

After a Blockchain Meeting in 2017, I did a fun interview with Blockchain Beyonce [here]:

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

--

--

Prof Bill Buchanan OBE FRSE
ASecuritySite: When Bob Met Alice

Professor of Cryptography. Serial innovator. Believer in fairness, justice & freedom. Based in Edinburgh. Old World Breaker. New World Creator. Building trust.