Calculate Network Hashrate


I am a dev but new in cuckoo algorithm. I recently built up an Aeternity node and hope to get some mining information from api, something like network hashrate. I can’t find a direct output for this parameter, so I attempt to calculate via current block difficulty but failed again. Then I noticed aeknow has a api to provide the network hashrate, but still want to calculate it over raw data. So I checked the source code on github(aeknow), I found the network they provided is just sum up with three pools (beepool, fpool, uupool)… was that reasonable way ?
BTW, anyone knows how to calculate the network hashrate from the data I can obtain from node direct, please reply me. Thanks a looooooooooooooooot.

AFAIK there is no way to get the hash rate from the node.