According to statistics, 4,498 blocks have been mined in the last 30 days, generating 28,112 new bitcoins over the past month. The Bitcoin network hashrate is around 341 exahashes per second (EH/s) for the last 2,016 blocks or the last two weeks.