crynux-ai / crynux-node

Crynux Node for the Helium(He) Network
Apache License 2.0
112 stars 14 forks source link

Kick out nodes with extremely low QoS scores #85

Open lukewwww opened 6 months ago

lukewwww commented 6 months ago

if a node is shutdown without sending the transaction to inform the blockchain, it will still receive new tasks. However, all these upcoming tasks will be aborted, leading to a negative experience for the applications that issued the tasks.

Now that we have the Submission Speed score, which will drop dramatically during the first several aborts of the tasks, after the threshold is reached, the node will be forced to quit the network by the blockchain, and no more tasks will be sent to the node.

lukewwww commented 3 months ago

Should be validated using the online data @iwehf