chainx-org / ChainX

Bitcoin's layer2 smart contract network has already supported WASM and EVM, and is supporting MoveVM
https://chainx.org
GNU General Public License v3.0
323 stars 121 forks source link

Will candidate nodes be slashed if they do not send heartbeat transactions ? #624

Closed icodezjb closed 2 years ago

icodezjb commented 2 years ago

Current

Force the validators in the waiting list to run an authority node

The current design(if candidates do not send heartbeat transactions, they will be slashed) is good but the implementation is wrong, precisely, they are always slashed

First, a candidate node can only send heartbeat transactions after becoming a validating node. Then, now he is not.

This is contradictory.

Next

We consider candidate nodes to be beneficial to the ChainX mainnet. Both slash and reward are for validator. For the fairness of candidate nodes and validator nodes: