Re:Code your own Proof of Stake blockchain in Go
by zeroxfe on Sunday March 25, 2018 @08:00PM
(#16675424)
I don't see how Paxos or RAFT could be considered proof-of-stake? Nothing is staked in Paxos or RAFT, and there is no disincentive for bad actors.
[ Parent
| on HN ]
Re:Code your own Proof of Stake blockchain in Go
by gtrubetskoy on Sunday March 25, 2018 @08:05PM
(#16675443)
I was referring to the concept of delegating decisions to a (somehow selected) single node, though in those particular cases there is no "stake".
Re:Code your own Proof of Stake blockchain in Go
by zeroxfe on Sunday March 25, 2018 @08:35PM
(#16675594)
Okay, got it. I wouldn't call that PoS, but I see what you mean.
I think of the crux of PoS as the incentive system that keeps bad actors out -- if you act maliciously, you lose your stake.
Re:Code your own Proof of Stake blockchain in Go
by rubentlz on Monday March 26, 2018 @03:08AM
(#16677182)
Errr, no. That's leader election, and is not a consensus algorithm by itself. It's part of the algorithm, which is nothing like PoS at all. That's like saying UDP and TCP are the same because they send packets.
Re:Code your own Proof of Stake blockchain in Go
by TTPrograms on Sunday March 25, 2018 @10:30PM
(#16676163)
It seems disingenuous to refer to that as proof-of-stake.