N(I) = node_factor • tuning_factor • I, where
Node_factor = Percent_uptime_last_1_days • (Uptime_factor + Port_open_factor + CPU_factor), where
Uptime_factor = (Percent_uptime_last_90_days + 1.5*Percent_uptime_last_360_days(360-90) + 2* Percent_uptime_last_2_years + 3*Percent_uptime_last_10_years),
Port_open_factor = 1 + percent_ports_open_last_90_days + 1.5*percent_ports_open_last_360_days + 2* percent_ports_open_last_2_years + 3*percent_ports_open_last_10_years,
CPU_factor = (1 + avg_CPU_count_last_90_days + 1.5*avg_CPU_count_last_360_days + 2* avg_CPU_count_last_2_years + 3*avg_CPU_count_last_10_years)/4.
Percent_uptime_last_*_days/years is the percentage of the last * time period when the individual Node was live and accessible by the network.
percent_ports_open_last_*_days/years is the percentage of the last * time period when the ports of the individual Node were open for connectivity to the network.
avg_CPU_count_last_*_days/years is the average CPU that the individual Node provided to the network during the last * time period. tuning_factor is a statistical factor that normalizes the node_factor to a number between 0 and 10.
이 공식은 역산자체가 무의미합니다. 그래서 각 구동기간별로의 가중치 또한 유저가 예측불가합니다.