A General Difficulty Control Algorithm for Proof-of-Work Based Blockchains | IEEE Conference Publication | IEEE Xplore