一个日牯子
Home
Tags
GitHub
Author
2022-04-25
SVG
HTML
PDF
P
a
x
o
s
共
识
算
法
1
分
布
式
一
致
性
(
1
)
:
P
a
x
o
s
真
的
很
简
单
!
刨
根
问
底
算
法
C
o
n
t
e
n
t
s
P
a
x
o
s
共
识
算
法
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
共
识
问
题
确
定
选
取
的
提
议
老
爷
子
说
,
很
简
单
,
简
单
的
不
能
再
简
单
我
敢
说
,
简
单
到
全
世
界
搞
计
算
机
起
码
有
的
人
都
得
怀
疑
自
己
的
智
商
。
为
了
让
自
己
保
持
在
自
己
的
之
内
,
最
近
几
天
又
重
新
来
学
习
一
下
。
回
头
来
看
,
P
a
x
o
s
m
a
d
e
s
i
m
p
l
e
的
确
很
简
单
地
描
述
了
算
法
。
本
文
即
记
录
理
解
此
文
的
一
些
思
考
。
P
a
x
o
s
共
识
算
法
共
识
问
题
共
识
问
题
就
是
一
组
程
序
需
要
能
够
为
选
择
某
个
值
达
成
共
识
。
首
先
来
说
,
需
要
有
至
少
一
个
提
议
,
然
后
各
程
序
通
过
类
似
投
票
的
方
式
进
行
选
举
,
达
成
共
识
后
,
这
个
提
议
的
值
被
称
为
选
中
。
为
了
保
证
这
个
过
程
是
完
备
的
,
需
要
遵
循
几
个
安
全
性
要
求
只
有
被
提
议
的
值
才
可
能
被
选
中
,
也
就
是
说
不
能
平
白
无
故
随
便
选
一
个
值
出
来
有
且
仅
有
一
个
值
会
被
选
中
只
有
一
个
值
真
正
被
选
中
之
后
,
程
序
才
能
获
悉
选
中
了
此
值
。
这
个
条
件
稍
微
有
点
奇
怪
,
换
句
话
表
述
就
显
得
自
然
一
些
:
程
序
必
须
要
获
悉
真
正
被
选
中
的
值
不
可
能
原
理
已
经
证
明
,
在
异
步
的
网
络
模
型
(
即
无
超
时
边
界
)
下
,
不
存
在
一
种
共
识
算
法
能
够
完
全
满
足
下
面
三
个
条
件
:
可
终
止
所
有
的
节
点
(
只
要
没
有
挂
掉
)
最
后
必
须
要
决
定
一
个
值
达
成
一
致
即
上
述
的
安
全
性
要
求
容
错
性
:
当
存
在
节
点
失
败
的
情
况
下
依
然
能
够
奏
效
但
是
如
果
牺
牲
掉
一
些
特
性
(
比
如
选
)
或
者
使
用
同
步
的
情
况
下
,
是
可
以
实
现
一
致
性
算
法
的
。
中
假
定
遵
循
异
步
、
非
拜
占
庭
容
错
的
网
络
模
型
:
节
点
可
以
奔
溃
、
失
败
、
重
启
,
可
以
以
任
意
的
速
度
响
应
消
息
可
以
经
过
任
意
长
的
时
间
投
递
;
可
以
重
复
;
可
以
丢
失
;
但
不
会
被
篡
改
(
如
果
是
拜
占
庭
容
错
,
那
么
可
以
假
定
节
点
可
能
发
出
一
些
篡
改
的
消
息
,
例
如
被
恶
意
攻
击
)
中
,
将
参
与
者
区
分
为
提
议
者
、
接
受
者
、
学
习
者
。
简
单
来
说
,
提
议
者
可
以
提
出
待
选
择
的
提
议
;
接
受
者
决
定
选
择
哪
一
个
提
议
;
学
习
者
能
够
获
悉
被
选
中
的
值
。
P
a
x
o
s
共
识
算
法
2
一
般
情
况
下
为
了
简
化
这
个
过
程
,
通
常
让
一
个
分
布
式
节
点
即
是
提
议
者
、
又
是
接
受
者
。
学
习
者
不
是
必
须
的
。
确
定
选
取
的
提
议
在
P
a
x
o
s
m
a
d
e
s
i
m
p
l
e
文
中
,
作
者
通
过
一
步
一
步
从
简
单
到
复
杂
的
推
理
过
程
,
来
得
出
一
个
最
终
的
算
法
,
让
人
印
象
深
刻
。
从
最
简
单
的
情
况
开
始
。
最
简
单
的
情
况
是
,
只
有
一
个
接
受
者
,
并
且
选
择
接
受
到
的
第
一
个
提
议
。
这
样
肯
定
可
以
达
成
一
致
,
但
是
一
旦
这
个
接
受
者
挂
掉
,
那
么
就
不
可
能
会
选
取
一
个
值
。
因
此
,
在
分
布
式
共
识
算
法
中
,
需
要
有
多
个
接
受
者
,
只
有
其
中
的
大
多
数
接
受
者
都
选
取
了
一
个
值
,
才
认
为
其
被
选
中
。
为
了
达
成
大
多
数
的
情
况
,
节
点
总
数
必
须
为
奇
数
。
这
种
方
式
下
,
接
受
者
如
果
最
多
只
能
接
受
一
个
值
,
那
么
可
以
形
成
一
个
多
数
派
,
从
而
达
成
共
识
。
考
虑
到
消
息
可
能
丢
失
或
者
节
点
失
败
,
节
点
是
无
法
预
测
是
否
会
有
第
二
个
消
息
到
来
,
那
么
假
设
只
有
一
个
提
议
者
,
提
交
了
一
个
提
议
,
这
个
提
议
一
定
需
要
被
接
受
。
否
则
这
种
情
况
下
,
无
法
达
成
共
识
。
这
种
方
式
被
归
纳
为
:
接
受
者
必
须
接
受
其
第
一
次
接
收
到
的
提
议
。
这
种
方
式
存
在
的
问
题
是
,
有
可
能
会
有
多
个
提
议
者
几
乎
同
时
发
起
了
提
议
,
而
接
受
者
分
别
接
受
到
了
不
同
的
提
议
,
假
定
有
个
接
受
者
、
三
个
提
议
:
,
首
先
接
受
到
,
按
照
接
受
了
,
首
先
收
到
,
接
受
了
首
先
收
到
,
接
受
了
这
种
情
况
下
,
提
议
、
、
没
有
一
个
形
成
多
数
派
(
至
少
个
接
受
者
接
受
)
,
因
此
无
法
达
成
一
致
。
即
便
只
有
个
提
议
者
、
,
一
旦
挂
掉
,
提
议
、
也
无
法
达
成
一
致
。
因
此
,
可
以
推
论
出
,
接
受
者
必
须
要
允
许
接
受
多
个
提
议
。
为
了
方
便
表
示
,
将
提
议
进
行
编
号
(
以
自
然
数
正
序
)
,
以
代
表
编
号
为
的
提
议
值
为
。
没
一
个
不
同
的
提
议
其
编
号
是
不
一
样
的
(
即
便
是
两
个
提
议
值
相
同
,
也
是
不
同
的
提
议
,
其
编
号
一
定
不
相
同
)
。
在
这
种
方
式
表
示
的
情
况
下
,
一
个
值
被
选
中
的
条
件
是
,
有
一
个
值
为
的
提
议
被
多
数
派
接
受
。
为
了
满
足
,
同
时
又
能
够
支
持
接
受
者
多
次
接
受
,
那
么
推
导
出
如
果
一
个
值
为
的
提
议
被
选
中
,
那
么
其
他
被
选
中
的
更
高
序
号
的
提
议
值
必
然
为
。
这
个
推
论
看
起
来
没
什
么
问
题
,
但
却
困
扰
了
我
一
段
时
间
:
既
然
已
经
选
中
,
又
何
来
再
选
中
之
说
呢
?
我
们
这
可
是
阿
!
选
中
一
个
值
,
不
就
结
束
了
么
?
应
该
这
么
来
看
待
:
选
中
首
先
是
要
站
在
事
实
的
角
度
来
看
(
即
以
上
帝
视
角
来
审
视
)
,
如
果
超
过
半
数
的
接
受
者
接
受
了
某
个
提
议
,
那
么
它
事
实
上
已
经
被
选
中
。
这
是
从
所
有
接
P
a
x
o
s
共
识
算
法
3
受
者
的
角
度
来
看
的
,
但
对
于
观
察
者
(
提
议
者
)
而
言
,
是
不
能
保
证
他
们
一
定
能
够
获
悉
这
个
结
论
的
。
提
议
者
通
过
将
自
己
的
提
议
发
送
给
所
有
的
接
受
者
,
并
从
结
果
中
判
断
是
否
有
超
过
半
数
的
接
受
者
接
受
,
来
判
断
自
己
的
提
议
是
否
被
接
受
。
比
如
两
个
提
议
者
(
A
,
B
)
分
别
提
议
了
1
,
2
,
a
c
c
e
p
t
o
r
一
定
只
能
接
受
一
个
,
比
如
1
被
多
数
接
受
者
接
受
,
那
么
<
1
,
v
1
>
就
被
选
中
了
。
但
是
假
设
返
回
给
提
议
者
的
消
息
丢
失
了
,
对
于
提
议
者
A
无
法
确
定
自
己
的
提
议
是
否
被
接
受
;
从
而
需
要
再
发
起
一
次
投
票
但
是
此
时
,
B
已
经
获
悉
自
己
的
提
议
被
接
受
。
(
A
c
c
e
p
t
o
r
1
)
(
A
c
c
e
p
t
o
r
2
)
(
A
c
c
e
p
t
o
r
3
)
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
<
1
,
v
1
>
|
a
c
c
e
p
t
|
a
c
c
e
p
t
|
r
e
j
e
c
t
<
2
,
v
2
>
|
r
e
j
e
c
t
|
r
e
j
e
c
t
|
a
c
c
e
p
t
因
为
消
息
可
能
丢
失
,
或
者
节
点
挂
掉
重
启
。
因
此
,
当
这
样
的
情
况
发
生
时
,
观
察
者
需
要
重
新
发
起
提
议
,
向
所
有
的
接
受
者
重
新
发
起
提
议
,
然
后
再
判
断
是
否
选
中
。
因
此
,
选
中
这
个
事
件
,
不
论
是
在
观
察
者
角
度
、
还
是
接
受
者
角
度
,
都
可
能
发
生
多
次
;
只
有
保
证
他
们
全
部
是
一
致
的
,
才
能
满
足
安
全
性
需
求
。
所
以
说
,
即
使
有
多
个
提
议
被
事
实
上
选
中
,
那
么
他
们
的
值
必
然
要
一
致
,
才
能
保
证
对
于
所
有
的
观
察
者
而
言
,
选
中
了
一
个
唯
一
的
值
。
那
么
如
何
才
能
保
证
呢
?
说
,
如
果
被
选
中
,
那
么
更
高
编
号
的
提
议
被
选
中
必
然
值
为
;
本
来
选
中
只
需
要
超
过
半
数
的
接
受
者
接
受
即
可
,
但
是
我
们
可
以
用
一
个
更
严
格
的
条
件
来
满
足
它
:
如
果
被
选
中
,
后
续
所
有
接
受
者
接
受
的
更
高
编
号
的
提
议
必
然
值
为
。
这
个
约
束
比
更
加
严
格
,
也
能
够
保
证
被
选
中
,
因
此
得
到
:
如
果
一
个
值
为
的
提
议
被
选
中
,
那
么
其
他
被
任
意
接
受
者
接
受
的
的
更
高
序
号
的
提
议
值
都
为
。
必
须
跟
一
起
才
能
保
证
正
确
,
因
为
无
法
适
用
只
有
一
次
提
议
的
场
景
。
而
因
为
是
异
步
模
型
,
可
能
存
在
一
种
场
景
是
,
某
个
接
受
者
接
受
到
的
第
一
次
提
议
,
对
于
其
他
接
受
者
而
言
不
是
第
一
次
了
(
比
如
一
个
接
受
者
挂
掉
,
进
行
第
二
轮
投
票
的
时
候
才
恢
复
)
。
对
于
其
他
接
受
者
,
可
以
只
接
受
自
己
曾
经
接
受
过
的
值
;
但
是
对
于
这
个
接
受
者
,
按
照
,
它
必
需
要
接
受
这
个
提
议
,
无
论
其
值
是
什
么
。
这
样
就
可
能
出
现
与
冲
突
的
情
况
。
解
决
的
办
法
也
很
简
单
,
既
然
值
是
由
提
议
者
决
定
的
,
那
么
我
们
要
求
一
旦
值
被
选
中
后
,
提
议
者
提
出
的
更
高
序
号
的
提
议
的
值
必
须
为
:
如
果
一
个
值
为
的
提
议
被
选
中
,
那
么
任
意
提
议
者
提
出
的
任
意
更
高
序
号
的
提
议
值
都
为
。
是
比
更
严
格
的
条
件
,
因
此
可
以
满
足
,
当
然
也
满
足
。
那
么
如
何
做
才
能
满
足
这
个
条
件
呢
?
通
过
数
学
归
纳
法
,
可
以
证
明
:
假
设
提
议
被
选
中
,
那
么
对
于
任
意
提
议
必
定
有
。
数
学
归
纳
法
分
为
两
步
:
P
a
x
o
s
共
识
算
法
4
基
础
步
骤
:
验
证
在
时
成
立
归
纳
步
骤
:
假
设
为
真
,
证
明
为
真
那
么
,
如
果
应
用
到
上
述
的
条
件
,
可
以
有
:
基
础
步
骤
为
的
时
候
,
被
选
中
是
预
设
的
前
提
,
无
需
证
明
归
纳
假
设
:
假
设
提
议
的
值
都
为
。
证
明
目
标
:
现
在
要
证
明
对
于
提
议
,
其
值
也
为
。
为
了
完
成
这
一
目
标
,
还
需
要
先
增
加
一
个
提
议
的
条
件
:
对
于
任
意
的
提
议
被
提
出
的
条
件
是
,
存
在
一
个
多
数
派
集
合
要
么
满
足
:
这
个
集
合
中
没
有
一
个
接
受
者
接
受
过
任
意
小
于
的
提
议
(
也
就
是
说
第
一
次
接
受
提
议
)
;
要
么
满
足
:
所
有
接
受
者
中
,
其
接
受
的
小
于
的
最
大
编
号
提
议
的
值
为
。
因
为
已
经
选
中
,
所
以
一
定
存
在
一
个
多
数
派
,
其
中
所
有
的
接
受
者
都
接
受
了
提
议
。
从
而
推
断
出
:
中
的
所
有
接
受
者
都
接
受
了
一
个
的
提
议
(
至
少
接
受
了
)
,
且
其
中
所
有
提
议
的
值
均
为
(
从
假
设
可
以
得
出
)
。
对
于
任
意
一
个
多
数
派
集
合
,
一
定
与
至
少
有
一
个
交
集
,
因
此
条
件
不
可
能
成
立
;
而
根
据
上
面
的
推
论
,
条
件
是
满
足
的
。
从
而
,
一
个
新
的
提
议
(
)
的
值
必
然
也
为
。
从
而
,
证
明
了
。
要
满
足
,
提
议
者
在
提
议
之
前
,
必
须
要
获
悉
当
前
小
于
的
最
高
提
议
的
值
,
为
了
能
够
得
到
确
定
的
结
果
,
要
求
接
受
者
不
能
再
接
受
任
何
小
于
的
提
议
,
并
得
到
如
下
的
一
个
算
法
:
提
议
者
准
备
提
交
,
首
先
发
送
一
个
准
备
请
求
给
接
受
者
,
要
求
其
:
承
诺
不
再
接
受
任
何
小
于
的
提
议
返
回
其
接
受
的
小
于
的
最
大
提
议
(
如
果
有
的
话
)
如
果
提
议
者
从
多
数
接
受
者
获
得
的
提
议
值
为
,
那
么
提
议
者
可
以
提
议
;
或
者
没
有
从
接
受
者
获
悉
已
经
接
受
的
提
议
,
那
么
提
议
者
可
以
提
议
任
意
的
值
。
这
个
过
程
被
称
为
接
受
请
求
对
于
接
受
者
而
言
,
可
以
响
应
任
意
的
请
求
,
而
对
于
请
求
,
必
须
要
保
证
:
接
受
者
当
且
仅
当
在
没
有
响
应
大
于
的
请
求
的
时
候
,
才
可
以
接
受
。
很
明
显
,
是
包
含
的
。
最
后
,
加
入
了
一
个
小
的
优
化
。
如
果
接
受
者
已
经
响
应
了
的
请
求
且
大
于
,
那
么
接
受
者
无
论
如
何
也
不
会
再
接
受
提
议
了
,
因
此
不
需
要
响
应
和
;
同
样
对
于
已
经
接
受
的
提
议
的
请
求
也
不
需
要
响
应
。
最
终
,
完
整
的
算
法
如
下
:
P
a
x
o
s
共
识
算
法
5
准
备
阶
段
提
议
者
向
多
数
派
接
受
者
发
送
请
求
。
如
果
接
受
者
收
到
请
求
时
大
于
其
响
应
过
的
任
意
请
求
序
号
,
那
么
它
返
回
给
提
议
者
一
个
不
再
接
受
任
何
小
于
的
提
议
的
承
诺
,
以
及
其
已
经
接
受
的
最
大
的
提
议
(
如
果
存
在
的
话
)
提
交
阶
段
:
如
果
从
多
数
派
接
受
者
收
到
的
响
应
是
不
是
真
的
很
简
单
?
算
法
分
布
式
理
论
:
深
入
浅
出
算
法
区
块
链
共
识
算
法
的
发
展
现
状
与
展
望
HTML view coming soon.
Download PDF
for the full formatted version.