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

2019-08-27 10:46:07 煊凌科技 16

区块链是一种验证与存储数据的块链式数据结构、生成和更新数据是通过分布式节点共识算法来进行的、数据传输和访问控制的安全则是依赖密码学的技术、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。很多行业都开始探索对区块链的应用,而且不少项目已经落地。区块链已经过了泡沫期,慢慢地进入到价值沉淀期,一旦它的价值得到证明和实现,那么将得到真正的普及。所以,我们需要在区块链尚未普及之前,做好区块链原理的全面了解。

区块链原理

权威证明

权威证明(PoA)是一种基于声誉的共识算法,为区块链网络(尤其是私有链)引入了实用且有效的解决方案。与很多共识机制不一样,权威证明不是通过节点的数据和实力做保障的,而是通过节点的个人信誉做担保。也就是说在区块链内由任意选择的具有可信实体的验证节点保护。这种共识机制的优点是区块链系统依赖于有限数量的区块验证者,这使其成为高度可扩展的系统。区块和交易都由预先被批准的参与者验证,他们充当系统的管理者,让系统工作效率得到提高。缺点是风险性较大,削弱了区块链系统的区中心化。

权重证明

权重证明其实不是单纯的共识算法,它是一种基于多种区块链共识机制的模型。例如权威证明,它的权重就是个人信誉的多少;工作量证明的权重就是工作量的多少。加权用户在这个过程中起着不可或缺的作用,因此就有了“权重证明”这个术语。网络上的每个用户都有一个“权重”附加在其上。这个权重是基于用户的节点具备的数据储量。在底层,权重证明机制可以创建一个由随机网络用户组成的委员会来运行协议的每一步。因此,该协议将确保委员会的大多数成员是诚实的,同时也会引入某种程度的集中化。缺点是让用户有动力参与这样的网络是非常困难的,因为他们不能直接获得回报。

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