consensus protobufs