A State-Function-Driven Consensus Protocol for Blockchain Networks | IEEE Conference Publication | IEEE Xplore