Closed rats-god closed 2 years ago
I think the current way the system works with deregistrations locking Oxen for 30 days where no rewards are being earned is punishment enough. Destroying stakes for being offline seems aggressive and is likely to annoy Service Node operators and lead to a worse UX
from what i can tell, inactive nodes get decommissioned and eventually deregistered. from documentation, it looks like the deregistration process locks the stake for 30 months and then eventually releases it. looking at pulse, it seems like malicious behavior is punished in the same way:
(from https://docs.oxen.io/about-the-oxen-blockchain/pulse-pos-on-oxen/pulse-paper#fault-tolerance)
other blockchains typically involve some degree of forfeiture for misbehaved nodes. cosmos for example:
(from https://v1.cosmos.network/resources/whitepaper)
i couldn't find details about slashing in a quick skim, but i think it's based on ethereum's slasher algorithm:
(from https://blog.ethereum.org/2014/01/15/slasher-a-punitive-proof-of-stake-algorithm/)
from talking in the discord, nyan added:
which i agree with on all counts, and also would say that a node going offline feels adequately punished with a 30 day stake lock where actively malicious behavior is something to be more concerned about