process one block per cycle to make resource allocation fair between peers