区块链分类和共识机制
区块链
浏览:679 次

简单地说,区块链是一个分布式共享数据库,它按时间顺序连接数据块,形成一个链式数据结构,并确保其不会被篡改或以加密方式伪造。其主要特点是权力下放、开放、独立、安全和匿名。统软云是一家专业的区块链开发公司,欢迎交流合作。
链条的分类
(1) 公共链
公共区块链是任何人都可以加入和参与的区块链,例如比特币。缺点包括:大多数公共链系统需要高硬件资源来确保安全,交易的隐私极低或根本没有隐私。它需要经过大量节点的验证,具有较高的计算能力要求和能耗。
(2) 私人连锁店
私有区块链网络类似于公共区块链网络,是一个去中心化的点对点网络。其显著区别在于,私有区块链的整个网络由一个组织管理。该组织拥有完全的权力来控制谁被允许参与和维护区块链网络。根据用法,它可以显著提高参与者之间的信任和信心。私有区块链可以运行在企业防火墙后面,甚至可以托管在企业内部。
(3) 联盟链
即组织联盟的区块链。访问和写入权限仅对加入组织联盟的节点开放。它不是完全去中心化的,其安全性低于公共链。它只需要经过几个联盟节点的验证,能耗低。为了防止虚拟货币在中国投机的风险,提供的区块链技术主要是联盟链,如蚂蚁链、智信链、超级链、智臻链等。

共识机制
(1) Pow工作证明
它指的是熟悉的采矿。通过AND/OR运算计算出一个符合规则的随机数,即获得这次的记账权,并发送此轮需要记录的数据,经网络中其他节点验证后一起存储。
优点:完全分散,节点自由进出。
缺点:采矿造成大量资源浪费;达成的共识需要很长时间,不适合商业应用。
(2) Pos股权证书
Pow共识升级机制;根据每个节点的比例和时间;以相等比例降低挖掘难度,以加快随机数的速度。
优点:在一定程度上缩短达成共识的时间

缺点:仍然需要挖掘,本质上没有解决商业应用的痛点
(3) DPos共享授权认证机制
类似于董事会的投票,硬币持有者铸造一定数量的节点,以代表他们进行验证和记账。
优点:大大减少参与验证和记账的节点数量,可实现二级共识验证
缺点:整个共识机制也依赖于代币,许多商业app不需要代币
(4) 池验证池
基于传统的分布式一致性技术和数据验证机制;这是产业链大规模使用的共识机制。
优点:它可以在没有令牌的情况下工作,并且可以在成熟的分布式共识算法的基础上实现二级共识验证

缺点:去中心化程度不如比托因,更适合多参与的多中心商业模式