两个阶段: prepare proposal生成一个编号epoch,并且发出提案,超过半数的acceptor接受这个提案就进入到accept阶段 accept 上面进入accept阶段时,发出accept请求,超过半数的acceptor同意之后,就代表选定某个值,leaner就可以接受这个结果了