4 ms·
I am one of the maintainers of the Go implementation of Ethereum proof-of-stake, called Prysm (github.com/prysmaticlabs/prysm) and also implemented a "slasher"
by rauljordan2020 4y ago
I am one of the maintainers of the Go implementation of Ethereum proof-of-stake, called Prysm (github.com/prysmaticlabs/prysm) and also implemented a "slasher" in Go that can be used to slash malicious validators. Anyone can run a slasher and you don't need to have 32 ETH to do so. As long as your slasher software can prove that a validator committed a slashable offense, you can submit this proof to any full node to proceed with slashing the malicious actor. It is permissionless, global, and we only need a few honest slashers in the world for the system to work correctly
- rauljordan2020 4y agoIn fact, here are the instructions anyone can use to run a slasher at home https://docs.prylabs.network/docs/prysm-usage/slasher https://docs.prylabs.network/docs/prysm-usage/slasher
- plq 4y agoBy "A few", how much do you mean? Or is that a dynamic number? How does it get defined? Who can change it later, if it's mutable?
- londons_explore 4y agoSecurity is maintained with at least one slasher. And there is no upper limit on the number of slashers.
- HenriTEL 4y agoYou can run the slasher this way but won't get the associated reward.
- beaned 4y agoHow many full nodes are there?
- conroydave 4y agoThank you for all your work on Ethereum.