With the launch of BTFS v2.2.1, we updated the rules of scoring Hosts with a more decentralized node reputation system.
All nodes are classified into three levels according to their scores: Good, Average, and Poor.
All nodes are evaluated against the following four criteria:
- Uptime: the length of time when a node is online;
- Age: the duration that a node has existed on BTFS;
- Version: current version of the node;
- Active: the activity level (interaction with the contracts) of the node;
The final score of a node is calculated with the formula:
score = uptimeScore × 0.6 + ageScore × 0.2 + versionScore × 0.1 + activeScore × 0.1
The score for each criteria is calculated in the following way:
Updated about 1 year ago