There has been a growing interest in metrics to quantify the growth of dynamic data pertaining to nodes, servers, and more. To meet these needs, TokenAnalyst collaborated with BitMEX Research to launch NodeStats.org.
NodeStats connects to five Ethereum nodes every five seconds to provide up to the second metrics covering the computational resources being used by each node. Notably, the press release announcing the new site identified a bug in the Ethereum Parity full node, with an apparent 12-day delay to fully sync with the main chain.
“While analyzing some of the metrics, we may have identified issues with respect to the integrity of the data reported by the nodes, which may be of concern to some Ethereum users. Nodestats.org was produced in collaboration with TokenAnalyst, who are BitMEX Research’s Ethereum network data and analysis partner. While the slow initial sync is a potential problem, at least for this system setup, the Ethereum network has not yet reached a point where the node cannot catch up, as the sync is faster than the rate of blockchain growth.”
There are three primary objectives of NodeStats:
- To offer people metrics related to the computational efficiency of various Ethereum node implementations. These metrics can be in the form of CPU usage, memory usage, peer count, bandwidth, and storage space, among other things.
- To provide precise data on resource requirements between running different node software. For example, the website offers a comparison between resource requirements between running Ethereum node software and that of other coins, such as Bitcoin (BTC), and Litecoin (LTC), among others.
- NodeStats also aims to extract data that could help analysts and intelligence firms gauge the strength of the Ethereum peer-to-peer network and its transaction processing speed. This can be achieved by collecting data from various Ethereum nodes and then processing that data to check whether the nodes have processed data blocks fast enough to remain at the tip of the chain. It is also possible that data blocks are treated in a sluggish manner that leads to nodes being out of sync for a large period of time.
At the very least, BitMEX states the early analysis indicates initial sync issues may be a greater concern for the Ethereum network, rather than post-sync issues like block propagation. Nodestats itself is set to receive multiple features as the site grows. Throughout the coming months, BitMEX and TokenAnalyst will add charts and tools for analyzing longer-term trends, create fork detection systems, and develop calculation methodologies to make the site less reliant on what nodes are reporting.