煊凌科普贴|区块链原理之共识系列

2019-08-21 11:12:51 煊凌科技 33

近日,北京互联网法院对外发布了《互联网技术司法应用白皮书》,其中列举了十大典型技术应用,包括法律知识图谱技术、区块链技术、即时通讯技术、人脸识别技术、图像识别技术、语音识别技术、云视频技术、微服务架构技术、数据安全交换技术及云计算技术。北京互联网法院利用区块链技术打造了天平链,天平链的存在让取证时间从几个月缩减到瞬间,费用从数千元到数元,甚至免费。这对于优化法院的工作结构和提高工作效率去起到了重大的作用。随着时间的推移,区块链的应用会越来越广泛,所以必须提前对区块链原理有清晰的了解。区块链中有多种共识机制,每一种都有不同的特点和优势。

区块链原理

工作量证明(Proof of Work)

这是使用历史最长也是使用最广泛的一种共识机制,虽然很多共识机制明显更优,但是很多巨头依然没有放弃对它的使用。工作量证明是指在区块链系统中,根据每个节点在运算的过程中所做出的贡献来确定权限。这种共识机制最大的优点是已经被众多事实证明是有效的。不过缺点也很明显,它要求所有的节点都参与每次竞争,所以损耗很大,对节点设备的性能要求也很高。

权益证明(Proof of Stake)

这是工作量证明之外,比较常用的一种共识机制。这是一种依据节点所具备的固有数据来确权的。系统会根据节点的数据量来确定竞争记账权的难度,依据固有的算法,按一定的比例降低数据量比较大的节点的竞争难度。这种共识机制的好处在于比工作量证明要节能,对设备的性能要求也没那么高。但是,这种共识机制存在的风险要更大。数据量大意味着更容易获得权限,但是不意味着这个节点在后续还有足够强大的能力。

委任权益证明(Delegated Proof of Stake)

这是一种牺牲了一部分节点自主权的共识机制。一部分节点集中选举其中一个节点作为代表,让这个代表参与记账权的竞争,当争取到了权限之后,利益再行分配。这种方法最大的优点是减少了竞争的节点,减少能耗,提高了效率。缺陷是节点的集中削弱了它们的自主权,万一出了问题,这些节点的风险会更大。

标签: 区块链原理
电话咨询
产品服务
最新资讯
QQ客服
分享到:新浪微博百度贴吧豆瓣网人民微博有道云笔记