找回密码
 立即注册

扫一扫,登录网站

首页 百科 查看内容
  • 21771
  • 0
  • 分享到

区块链关键技术架构分析

2018-9-7 14:09

来源: 链门户

共识(Consensus)--区块链关键技术


共识层负责协调保证全网各节点数据记录一致性。区块链系统中 的数据由所有节点独立存储,在共识机制的协调下,共识层同步各节点的账本,从而实现节点选举、数据一致性验证和数据同步控制等功能。数据同步和一致性协调使区块链系统具有信息透明、数据共享的 特性。

表 2:两类共识机制对比


区块链有两类现行的共识机制,根据数据写入的先后顺序判定, 如上表所示。从业务应用的需求看,共识算法的实现应综合考虑应用 环境、性能等诸多要求。一般来说,许可链采用节点投票的共识机制, 以降低安全为代价,提升系统性能。非许可链采用基于工作量、权益 证明等的共识机制,主要强调系统安全性,但性能较差。为了鼓励各 节点共同参与进来,维护区块链系统的安全运行,非许可链采用发行 token 的方式,作为参与方的酬劳和激励机制,即通过经济平衡的手 段,来防止对总账本内容进行篡改。因此,根据运行环境和信任分级, 选择适用的共识机制是区块链应用落地应当考虑的重要因素之一。

表 3:共识算法对比


版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部