|
|
|
|
|
by jude-
1861 days ago
|
|
> Both POS and POW depend on some level of subjectivity/trust, even while the latter relies on it less than the former. No one is arguing that you don't have a trusted computing base. What is being argued is, why make the TCB bigger when it doesn't need to be? Why trust someone to tell me what the current validator set or fork tip when I boot up my node, when there exists protocols whereby the node figures this out automatically? Some people say that the energy cost of PoS justifies this, but that's not really true in the long run. This is the point Paul Sztorc was making in his article about MC = MR -- competing PoS forks will still spend the same amount of trying to convince you that their preferred fork is the canonical fork. PoW does this as well, but it gains you an in-band way to discover this, thereby making the TCB lower than it would be in PoS. |
|
That's the point of debate: of course PoS proponents argue you can get more security at a given economic cost than you can with PoW, and that more than makes up for the security loss from the TCB bigger.
Sztorc's argument is heavily disputed in this thread, and you can see the arguments against it in the critiques provided.