Tim Roughgarden pfp
Tim Roughgarden
@tr
Is the following a good analogy? 1. The Internet aspires to be neutral infrastructure for communication. 2. Permissionless blockchains aspire to be neutral infrastructure for computation.
6 replies
2 recasts
10 reactions

Artem pfp
Artem
@artofkot
Would suggest to substitute computation for coordination — this got to be the core value-prop in my mind, otherwise distributed computation wouldn’t be that valuable.
2 replies
0 recast
1 reaction

Artem pfp
Artem
@artofkot
In general, have been using the following sequence as a quick “path” to blockchains: 1. Need for scaled coordination ↓ 2. Centralized systems ↓ 3. Collusion problems ↓ 4. Neutral (=>permissionless) distributed systems via consensus ↓ 5. Incentives & Sybil problems ↓ 6. Crypto assets & PoW/PoS
2 replies
0 recast
1 reaction

Artem pfp
Artem
@artofkot
And to add compute into the picture: 7. Need for “programmable” coordination ↓ 8. Smart contracts & distributed computation
0 reply
0 recast
0 reaction

Tim Roughgarden pfp
Tim Roughgarden
@tr
Interesting. I don't follow 2=>3, why is collusion a problem specifically for centralized systems? Also, in 6, I would separate crypto assets (which are interesting in their own right) and sybil-resistance mechanisms (an implementation detail, in effect) as two different things
1 reply
0 recast
0 reaction