简单来说,区块链是一个分布式的共享数据库,按照时间顺序将数据区块相连,组合成一种链式数据结构,并以密码学方式保证不可篡改和不可伪造。它的主要特点是去中心化、开放性、独立性、安全性、匿名性。北京木奇移动技术有限公司,专业的区块链开发公司,欢迎交流合作。
链的分类
(1)公有链
公有区块链是任何人都可以加入和参与的区块链,例如比特币。缺点包括:绝大部分公链系统需要较高的硬件资源来保障安全性,交易的隐私性极低或根本没有隐私性可言。需要经过大量节点验证,算力要求和能源消耗较高。
(2)私有链
私有区块链网络类似于公有区块链网络,是一个去中心化的点对点网络,其显著差异是,私有区块链的整个网路由一个组织管理。该组织有完全的权限来控制允许谁参与、维护区块链网络。根据使用情况,可以显著提高参与者之间的信任和信心。私有区块链可以在企业防火墙后面运行,甚至可以在企业内部托管。
(3)联盟链
即机构联盟的区块链,访问与编写的权限仅对加入组织联盟的节点开放。未完全的去中心化,安全性低于公链。只需要经过几个联盟方的节点验证,能源消耗较低。国内为防止虚拟货币炒作的风险,提供的区块链技术主要为联盟链,如蚂蚁链、至信链、超级链、智臻链等。
共识机制
(1)Pow工作证明
就是大家熟悉的挖矿,通过与或运算,计算出一个满足规则的随机数,即获得本次记账权,发出本轮需要记录的数据,全网其他节点验证后一起存储。
优点:完全去中心化,节点自由进出。
缺点:挖矿造成大量的资源浪费;共识达成的周期较长,不适合商业应用。
(2)Pos权益证明
Pow的一种升级共识机制;根据每个节点所占比例和时间;等比例的降低挖矿难度,从而加快随机数的速度。
优点:在一定程度上缩短了共识达成的时间
缺点:还是需要挖矿,本质上没有解决商业应用的痛点
(3)DPos股份授权证明机制
类似于董事会投票,持币者投出一定数量的节点,代理他们进行验证和记账。
优点:大幅缩小参与验证和记账节点的数量,可以达到秒级的共识验证
缺点:整个共识机制还需要依赖代币,很多商业应用是不需要代币存在的
(4)Pool验证池
基于传统的分布式一致性技术,加上数据验证机制;是目前行业链大范围在使用的共识机制。
优点:不需要代币也可以工作,在成熟的分布式一致算法基础上,实现秒级共识验证文章来源:https://www.toymoban.com/news/detail-757934.html
缺点:去中心化程度不如bictoin,更适合多方参与的多中心商业模式文章来源地址https://www.toymoban.com/news/detail-757934.html
到了这里,关于区块链的分类和共识机制的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!