Cryptoeconomics 101
private key meet-up, 24/10 berlin
Ethereum Madrid, Sandra Becker
ethereummadrid
ethereummadrid
ethereummadrid
How can we achieve consensus?
ethereummadrid
2 people in prison, no communication, if responding equally they get free.
ethereummadrid
14237 59049 76241 81259 90215 100000 132156 157604
ethereummadrid
14237 59049 76241 81259 90215 100000 132156 157604
ethereummadrid
If people get rewarded to agree on something, without giving them the possibility to exchange directly, they will look for characteristics which leads to a single common answer and they believe everyone follows the same rules, which in practice actually happens.
ethereummadrid
Thomas Schelling
Game theory economist
1921- 2016
ethereummadrid
You and other person are in NY
you can't communicate,
but if you find each other you get a present.
Where and when do you go?
ethereummadrid
Central Station - 12pm
ethereummadrid
Application in Proof of Work?
ethereummadrid
Block A
Block B
ethereummadrid
Which block to choose?
You choose Block A |
You choose Block B |
|
---|---|---|
Others choose Block A |
0 | |
Others choose Block B |
0 |
Reward - main chain
Reward - main chain
ethereummadrid
Which block to choose?
You choose Block A |
You choose Block B |
|
---|---|---|
Others choose Block A |
0 | |
Others choose Block B |
0 |
Reward - main chain
Reward - main chain
ethereummadrid
On-chain applications need to know the
off-chain truth.
ethereummadrid
Centralised Oracle
ethereummadrid
Webpages, experts, sensors
ethereummadrid
Central point of failure and control.
ethereummadrid
Decentralised Oracle
ethereummadrid
Wisdom of the crowd.
ethereummadrid
Schelling Coin Concept.
ethereummadrid
Who won the US election?
ethereummadrid
-
Choose Hillary or Trump
-
If you choose what the majority says you get a Schelling.
ethereummadrid
Trump as being the truth is the Schelling Point.
ethereummadrid
But ...
ethereummadrid
Bribing attacker model.
ethereummadrid
Same game - New rules.
ethereummadrid
-
Choose Hillary or Trump
-
If you choose what the majority says you get a Schelling.
-
If you choose Hillary, but the majority chooses Trump you'll get the bribe.
ethereummadrid
If you choose Hillary you win in any case.
ethereummadrid
Costs vs. Budget
ethereummadrid
Bribing attacker model in Proof of Work.
ethereummadrid
Without attack.
You choose Block A |
You choose Block B |
|
---|---|---|
Others choose Block A |
0 | |
Others chain Block B |
0 |
Reward - main chain
Reward - main chain
ethereummadrid
In the attacker model.
You choose Block A |
You choose Block B |
|
---|---|---|
Others choose Block A |
||
Others chain Block B |
0 |
Reward - main chain
Reward - main chain
Bribe
ethereummadrid
In the attacker model.
You choose Block A |
You choose Block B |
|
---|---|---|
Others choose Block A |
||
Others chain Block B |
0 |
Reward - main chain
Reward - main chain
Bribe
ethereummadrid
THANK YOU
Meetup Pivate Key Berlin 10/2017 Intro: Cryptoeconomics
By Ethereum Madrid
Meetup Pivate Key Berlin 10/2017 Intro: Cryptoeconomics
- 1,427