I'm doing a project on blockchain technology where we are supposed to do some kind of measurement and evaluate the result. I've heard that you can set up a Ethereum node and get some kind of information that way, but I'm confused as to what information is available if you run your own node. Some guidelines of possible measurements that are possible would be greatly appreciated! Thanks


I'm not sure what kind of information you are looking for. Statistics about the network or data about what happens in the network?

You get some statistics, such as current block number and so on. Some info is here: Ethereum block architecture and the Ethereum White Paper has more details.

But for network data, you get it all. Everything that happens in the network gets processed in your node as well. So if someone at the other side of the globe sends Ether to his friend, your node processes the transaction as well - all nodes process all transaction. So, you can basically follow anything that happens in the network.

| improve this answer | |
  • Thanks for your reply. After some consideration, I'd like to be able to get information about the network, such as the location of all nodes in the network. Like what Ethernodes.org has done, but I'd prefer to do it myself. It says that it is powered by EthereumJ, so I assume they have looked through the open source code and figured out how to extract that information? Is there an easier way to get information of all nodes on the network from your own node? – Simon Apr 13 '18 at 12:54
  • I'd imagine they just traverse the nodes in some fashion and check their IPs and getlocate based on IPs. But can't give you much more ideas, I haven't played around with nodes much. – Lauri Peltonen Apr 13 '18 at 18:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.