2023-06-10
(相关资料图)
http://xt.fangyuan365.com/article/Class.asp?ID=71比特币网络完全公开,任何人都可以匿名接入,因此共识协议的稳定性和防攻击性十分关键。
比特币区块链采用了Proof of Work(PoW)的机制来实现共识,该机制最早于 1998 年在 B-money 设计中提出。
目前,Proof of X 系列中比较有名的一致性协议如 PoW、PoS 和 DPoS 等,都是通过经济惩罚来限制恶意参与。
什么是 PoW?
工作量证明 (Proof of Work,简称 PoW ) ,简单的解释就是一份证明,用来确认你做过一定量的工作。
通过计算来猜测一个数值(nonce),使得拼凑上交易数据后内容的 Hash 值满足规定的上限(来源于 hashcash)。Hash 难题在目前的模型下需要大量计算,这就保证在一段时间内,系统中只能出现少数合法提案。反过来讲,能够提出合法提案,也证明提案者确实付出了一定的工作量。
什么是PoS?
权益证明(Proof of Stake,PoS),最早提出于 2013 年,并在 Peercoin 系统中实现,类似现实生活中的股东机制,拥有股份越多的人越容易获取记账权(同时越倾向于维护网络的正常工作)。
来源:金色财经