A control-theoretic perspective on the design of distributed agreement protocols | IEEE Conference Publication | IEEE Xplore