mail@hantuzun.com
Ref: pos-phil
Ref: gorbatenko, pos-guide, casper-wiki
Ref: pos-faq, poel-alts
Ref: pos-wiki, poel-alts
Wins: A B vote A: $100 $0
vote B: $102 $2
Ref: zack-pos, casper-bribery
A secret vote, where you could prove your vote if you want to.
Challenge: You'll take the bribe only if you vote to destroy the blockchain!
Wins: Accept bribe Reject bribe Destroyed: 0 0
Not destroyed: Stake+bribe Stake
Estimated Value =
(value if the attack fails) x (likelihood of attack failure)
(Bribe for one user) =
Estimated Value(no bribe) - Estimated Value(bribe) =
(value if the attack fails) x
(how much more likely if the attack succeed, if they take the bribe)
(Bribe for one user) =
(their stake) x (portion of stake that they control)
A secret vote, where you could prove your vote if you want to.
Challenge: You'll take the bribe only if you vote to destroy the blockchain!
(Bribe for one user) =
(their stake)
x
(portion of stake that they control)
(Bribe for 1/2 of the total stake) =
(1/2 of the total stake)
x
(average portion of stake)
Example:
(Bribe for 1/2 of the total stake) =
(1/2 of the total stake)
x
(1/1000) =
(1/2000 of the total stake)
Ref: fraud-proofs, pos-faq
Ref: fraud-proofs, pos-faq
casper-bribery: https://ethresear.ch/t/ethereum-casper-ffg-pos-like-all-pos-consensus-protocols-is-vulnerable-to-bribery-censorship-attacks/6646/4