Author

Topic: Commitment Schemes - The Building Blocks of the Provably Fair Standard (Read 374 times)

legendary
Activity: 3010
Merit: 3724
Join the world-leading crypto sportsbook NOW!
Thank you for the link. There's actually not that much literature on provably fair when it comes to crypto use in online gambling but this is quite a good resource, and the whitepaper of course is more useful reading. I suppose it's even more difficult without access to academic sources computer engineers would.

There was a question asking about the first provably fair Bitcoin site here: https://bitcointalksearch.org/topic/--216057 Of course this refers to the versions we are accustomed to seeing now with crypto games, where players can verify their own bets.

Do you see a way to improve on current systems?
legendary
Activity: 1974
Merit: 1014
All Games incl Racer and Lottery game are Closed
Sorry, I would have copy pasted but it looks much better when you click the link lol

Quote
The significance of commitment schemes

26TH JULY 2017|IN CRYPTOGRAPHY, PROVABLY FAIR|BY KRISTÓF PODUSZLÓ


Commitment schemes provide an indispensable building block of provably fair algorithms. They are used for storing information to be revealed later, similarly to how envelopes work.
Historically, letters were sealed to prevent message forgery. Attempting to remove an applied seal from its document would most certainly break it. Recipients could verify a message’s invariability by the presence of an intact seal.

Shifting from traditional letters to digital communication, demand for protecting information arose. Cryptographic primitives were established, resulting in the invention of digital signatures and commitment schemes.

A commitment is a message concealing a value chosen by the sender.

Commitments have the following properties in common:
  • Hiding: The concealed value can only be known by the sender. (Recipients may verify the validity of a commitment once the sender reveals the chosen value.)
    Binding: Only the sender’s chosen value may validate the commitment during the opening phase.
    The aforementioned properties grant commitment schemes application in secure coin flipping and multi-party computation (MPC). For example, collision resistant cryptographic hash functions can be used as a commitment function.'

In provably fair algorithms, commitment schemes are widely used for computing an unbiased common seed used for generating random numbers.

much easier for old people Smiley

I couldnt find a contact addy of Kristóf Poduszló did you see one?

thx again

What would you like to contact him about?


thx for the question

we are soon opening again our casino with our own Bank Roll and would like to be sure that we have the right Provably fair in place. I mean that users dont need to check every game but can check the bets whenever they like especially after their gambling session in case they lost so they can be sure the werent cheated. we dont want to cheat and dont want to be cheated.

next question would be how a casino can assure Investors that they cant be cheated out of their Investment. we are looking for a Provably fair option for Investors in case they invest in a casino Bank Roll and for us if we Invest in another casino Bank Roll

cheers

Sure, just linked him to this post. He's an extremely busy guy however so I'm not sure if he'd be free.

Sorry for the delay, unfortunately, I'll be pretty busy during the next few months, as university takes most of my time.

My e-mail address is included in the newest version of the whitepaper, along with the sources being available as an open source project.

thx for chiming in and letting us know contact details

good luck for your university
newbie
Activity: 11
Merit: 0
Sorry, I would have copy pasted but it looks much better when you click the link lol

Quote
The significance of commitment schemes

26TH JULY 2017|IN CRYPTOGRAPHY, PROVABLY FAIR|BY KRISTÓF PODUSZLÓ


Commitment schemes provide an indispensable building block of provably fair algorithms. They are used for storing information to be revealed later, similarly to how envelopes work.
Historically, letters were sealed to prevent message forgery. Attempting to remove an applied seal from its document would most certainly break it. Recipients could verify a message’s invariability by the presence of an intact seal.

Shifting from traditional letters to digital communication, demand for protecting information arose. Cryptographic primitives were established, resulting in the invention of digital signatures and commitment schemes.

A commitment is a message concealing a value chosen by the sender.

Commitments have the following properties in common:
  • Hiding: The concealed value can only be known by the sender. (Recipients may verify the validity of a commitment once the sender reveals the chosen value.)
    Binding: Only the sender’s chosen value may validate the commitment during the opening phase.
    The aforementioned properties grant commitment schemes application in secure coin flipping and multi-party computation (MPC). For example, collision resistant cryptographic hash functions can be used as a commitment function.'

In provably fair algorithms, commitment schemes are widely used for computing an unbiased common seed used for generating random numbers.

much easier for old people Smiley

I couldnt find a contact addy of Kristóf Poduszló did you see one?

thx again

What would you like to contact him about?


thx for the question

we are soon opening again our casino with our own Bank Roll and would like to be sure that we have the right Provably fair in place. I mean that users dont need to check every game but can check the bets whenever they like especially after their gambling session in case they lost so they can be sure the werent cheated. we dont want to cheat and dont want to be cheated.

next question would be how a casino can assure Investors that they cant be cheated out of their Investment. we are looking for a Provably fair option for Investors in case they invest in a casino Bank Roll and for us if we Invest in another casino Bank Roll

cheers

Sure, just linked him to this post. He's an extremely busy guy however so I'm not sure if he'd be free.

Sorry for the delay, unfortunately, I'll be pretty busy during the next few months, as university takes most of my time.

My e-mail address is included in the newest version of the whitepaper, along with the sources being available as an open source project.
legendary
Activity: 1974
Merit: 1014
All Games incl Racer and Lottery game are Closed
Sorry, I would have copy pasted but it looks much better when you click the link lol

Quote
The significance of commitment schemes

26TH JULY 2017|IN CRYPTOGRAPHY, PROVABLY FAIR|BY KRISTÓF PODUSZLÓ


Commitment schemes provide an indispensable building block of provably fair algorithms. They are used for storing information to be revealed later, similarly to how envelopes work.
Historically, letters were sealed to prevent message forgery. Attempting to remove an applied seal from its document would most certainly break it. Recipients could verify a message’s invariability by the presence of an intact seal.

Shifting from traditional letters to digital communication, demand for protecting information arose. Cryptographic primitives were established, resulting in the invention of digital signatures and commitment schemes.

A commitment is a message concealing a value chosen by the sender.

Commitments have the following properties in common:
  • Hiding: The concealed value can only be known by the sender. (Recipients may verify the validity of a commitment once the sender reveals the chosen value.)
    Binding: Only the sender’s chosen value may validate the commitment during the opening phase.
    The aforementioned properties grant commitment schemes application in secure coin flipping and multi-party computation (MPC). For example, collision resistant cryptographic hash functions can be used as a commitment function.'

In provably fair algorithms, commitment schemes are widely used for computing an unbiased common seed used for generating random numbers.

much easier for old people Smiley

I couldnt find a contact addy of Kristóf Poduszló did you see one?

thx again

What would you like to contact him about?


thx for the question

we are soon opening again our casino with our own Bank Roll and would like to be sure that we have the right Provably fair in place. I mean that users dont need to check every game but can check the bets whenever they like especially after their gambling session in case they lost so they can be sure the werent cheated. we dont want to cheat and dont want to be cheated.

next question would be how a casino can assure Investors that they cant be cheated out of their Investment. we are looking for a Provably fair option for Investors in case they invest in a casino Bank Roll and for us if we Invest in another casino Bank Roll

cheers

Sure, just linked him to this post. He's an extremely busy guy however so I'm not sure if he'd be free.


thx a lot! great attitude very much appreciated

may I ask if you are Edward from Primedice and stake.com? I only saw now your sig now Smiley and if yes what is your position there?
full member
Activity: 182
Merit: 100
Edward Miroslav
Sorry, I would have copy pasted but it looks much better when you click the link lol

Quote
The significance of commitment schemes

26TH JULY 2017|IN CRYPTOGRAPHY, PROVABLY FAIR|BY KRISTÓF PODUSZLÓ


Commitment schemes provide an indispensable building block of provably fair algorithms. They are used for storing information to be revealed later, similarly to how envelopes work.
Historically, letters were sealed to prevent message forgery. Attempting to remove an applied seal from its document would most certainly break it. Recipients could verify a message’s invariability by the presence of an intact seal.

Shifting from traditional letters to digital communication, demand for protecting information arose. Cryptographic primitives were established, resulting in the invention of digital signatures and commitment schemes.

A commitment is a message concealing a value chosen by the sender.

Commitments have the following properties in common:
  • Hiding: The concealed value can only be known by the sender. (Recipients may verify the validity of a commitment once the sender reveals the chosen value.)
    Binding: Only the sender’s chosen value may validate the commitment during the opening phase.
    The aforementioned properties grant commitment schemes application in secure coin flipping and multi-party computation (MPC). For example, collision resistant cryptographic hash functions can be used as a commitment function.'

In provably fair algorithms, commitment schemes are widely used for computing an unbiased common seed used for generating random numbers.

much easier for old people Smiley

I couldnt find a contact addy of Kristóf Poduszló did you see one?

thx again

What would you like to contact him about?


thx for the question

we are soon opening again our casino with our own Bank Roll and would like to be sure that we have the right Provably fair in place. I mean that users dont need to check every game but can check the bets whenever they like especially after their gambling session in case they lost so they can be sure the werent cheated. we dont want to cheat and dont want to be cheated.

next question would be how a casino can assure Investors that they cant be cheated out of their Investment. we are looking for a Provably fair option for Investors in case they invest in a casino Bank Roll and for us if we Invest in another casino Bank Roll

cheers

Sure, just linked him to this post. He's an extremely busy guy however so I'm not sure if he'd be free.
legendary
Activity: 1974
Merit: 1014
All Games incl Racer and Lottery game are Closed
Sorry, I would have copy pasted but it looks much better when you click the link lol

Quote
The significance of commitment schemes

26TH JULY 2017|IN CRYPTOGRAPHY, PROVABLY FAIR|BY KRISTÓF PODUSZLÓ


Commitment schemes provide an indispensable building block of provably fair algorithms. They are used for storing information to be revealed later, similarly to how envelopes work.
Historically, letters were sealed to prevent message forgery. Attempting to remove an applied seal from its document would most certainly break it. Recipients could verify a message’s invariability by the presence of an intact seal.

Shifting from traditional letters to digital communication, demand for protecting information arose. Cryptographic primitives were established, resulting in the invention of digital signatures and commitment schemes.

A commitment is a message concealing a value chosen by the sender.

Commitments have the following properties in common:
  • Hiding: The concealed value can only be known by the sender. (Recipients may verify the validity of a commitment once the sender reveals the chosen value.)
    Binding: Only the sender’s chosen value may validate the commitment during the opening phase.
    The aforementioned properties grant commitment schemes application in secure coin flipping and multi-party computation (MPC). For example, collision resistant cryptographic hash functions can be used as a commitment function.'

In provably fair algorithms, commitment schemes are widely used for computing an unbiased common seed used for generating random numbers.

much easier for old people Smiley

I couldnt find a contact addy of Kristóf Poduszló did you see one?

thx again

What would you like to contact him about?


thx for the question

we are soon opening again our casino with our own Bank Roll and would like to be sure that we have the right Provably fair in place. I mean that users dont need to check every game but can check the bets whenever they like especially after their gambling session in case they lost so they can be sure the werent cheated. we dont want to cheat and dont want to be cheated.

next question would be how a casino can assure Investors that they cant be cheated out of their Investment. we are looking for a Provably fair option for Investors in case they invest in a casino Bank Roll and for us if we Invest in another casino Bank Roll

cheers
full member
Activity: 182
Merit: 100
Edward Miroslav
Sorry, I would have copy pasted but it looks much better when you click the link lol

Quote
The significance of commitment schemes

26TH JULY 2017|IN CRYPTOGRAPHY, PROVABLY FAIR|BY KRISTÓF PODUSZLÓ


Commitment schemes provide an indispensable building block of provably fair algorithms. They are used for storing information to be revealed later, similarly to how envelopes work.
Historically, letters were sealed to prevent message forgery. Attempting to remove an applied seal from its document would most certainly break it. Recipients could verify a message’s invariability by the presence of an intact seal.

Shifting from traditional letters to digital communication, demand for protecting information arose. Cryptographic primitives were established, resulting in the invention of digital signatures and commitment schemes.

A commitment is a message concealing a value chosen by the sender.

Commitments have the following properties in common:
  • Hiding: The concealed value can only be known by the sender. (Recipients may verify the validity of a commitment once the sender reveals the chosen value.)
    Binding: Only the sender’s chosen value may validate the commitment during the opening phase.
    The aforementioned properties grant commitment schemes application in secure coin flipping and multi-party computation (MPC). For example, collision resistant cryptographic hash functions can be used as a commitment function.'

In provably fair algorithms, commitment schemes are widely used for computing an unbiased common seed used for generating random numbers.

much easier for old people Smiley

I couldnt find a contact addy of Kristóf Poduszló did you see one?

thx again

What would you like to contact him about?
legendary
Activity: 1974
Merit: 1014
All Games incl Racer and Lottery game are Closed
Sorry, I would have copy pasted but it looks much better when you click the link lol

Quote
The significance of commitment schemes

26TH JULY 2017|IN CRYPTOGRAPHY, PROVABLY FAIR|BY KRISTÓF PODUSZLÓ


Commitment schemes provide an indispensable building block of provably fair algorithms. They are used for storing information to be revealed later, similarly to how envelopes work.
Historically, letters were sealed to prevent message forgery. Attempting to remove an applied seal from its document would most certainly break it. Recipients could verify a message’s invariability by the presence of an intact seal.

Shifting from traditional letters to digital communication, demand for protecting information arose. Cryptographic primitives were established, resulting in the invention of digital signatures and commitment schemes.

A commitment is a message concealing a value chosen by the sender.

Commitments have the following properties in common:
  • Hiding: The concealed value can only be known by the sender. (Recipients may verify the validity of a commitment once the sender reveals the chosen value.)
    Binding: Only the sender’s chosen value may validate the commitment during the opening phase.
    The aforementioned properties grant commitment schemes application in secure coin flipping and multi-party computation (MPC). For example, collision resistant cryptographic hash functions can be used as a commitment function.'

In provably fair algorithms, commitment schemes are widely used for computing an unbiased common seed used for generating random numbers.

much easier for old people Smiley

I couldnt find a contact addy of Kristóf Poduszló did you see one?

thx again
full member
Activity: 182
Merit: 100
Edward Miroslav
Sorry, I would have copy pasted but it looks much better when you click the link lol

Quote
The significance of commitment schemes

26TH JULY 2017|IN CRYPTOGRAPHY, PROVABLY FAIR|BY KRISTÓF PODUSZLÓ


Commitment schemes provide an indispensable building block of provably fair algorithms. They are used for storing information to be revealed later, similarly to how envelopes work.
Historically, letters were sealed to prevent message forgery. Attempting to remove an applied seal from its document would most certainly break it. Recipients could verify a message’s invariability by the presence of an intact seal.

Shifting from traditional letters to digital communication, demand for protecting information arose. Cryptographic primitives were established, resulting in the invention of digital signatures and commitment schemes.

A commitment is a message concealing a value chosen by the sender.

Commitments have the following properties in common:
  • Hiding: The concealed value can only be known by the sender. (Recipients may verify the validity of a commitment once the sender reveals the chosen value.)
    Binding: Only the sender’s chosen value may validate the commitment during the opening phase.
    The aforementioned properties grant commitment schemes application in secure coin flipping and multi-party computation (MPC). For example, collision resistant cryptographic hash functions can be used as a commitment function.'

In provably fair algorithms, commitment schemes are widely used for computing an unbiased common seed used for generating random numbers.
legendary
Activity: 1974
Merit: 1014
All Games incl Racer and Lottery game are Closed
full member
Activity: 182
Merit: 100
Edward Miroslav
Jump to: