区块链是按照时间顺序,将数据区块以顺序相连的方式组合成的链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。区块链按准入机制分成3类,分别是公有链、联盟链和私有链。
通常是不设置任何的准入门槛的,也就是任何人想要加入都可以,而且任何人都能自由访问公有链的数据参与公有链的共识,并且在公有链上产生应用,这也就是公有的由来。目前很典型的公有链包括以太坊、比特币等,公有链通常会用在一些直接点对点交易的场景,比方说资产登记、发行投票、资产管理等。
但公有链的公开透明特性,使得它不太适合数据隐私或者商业机密要求比较高的场景,比方比特币里面历史上所有的交易都是可查的,给谁转账转了多少都是可查的,所以基于比特币对别人转账历史的分析,其实是很高可信,可以定位到某一个人的。所以公有链对数据隐私保护要求比较高的场景是不合适的。
是符合某种条件的成员组成的一个特定联盟,由联盟成员来管理的区块链,它是一个半开放的网络,也就是我们应该认可可信的节点才能加入或者退出,也就是联盟的成员认可你加入了,那你就可当作联盟的一员,去参与节点的共识,同时节点的读写权限是有一定的控制的,也就是只有特定权限的节点才可以发布和访问交易,也只有部分拥有权限的节点才可以参与控制。
联盟链不像公有链需要通过一定的激励或者说利益驱动去实现系统自制的需求,联盟链更多是基于自身选择,以供应链为例,联盟链就像供应链上下游的联盟,是基于自身需求,对于供应链上下游的对账,提高对账效率的需求,自发的形成联盟去解决某个问题。
联盟链的分布式程度和信息公开程度不如公有链的,但它也可以越来越好的保证用户隐私,同时因为节点数量相对少一些,它的性能更高成本更低。比较直观的例子就是,比特币因为有上万个节点,所以每提交一个交易都有需要上万个节点都进行一次共识,然后对交易进行一次存储,所以就会很慢,基本上一秒钟就只能处理几个交易。而联盟链因为节点有限,共识会快很多,目前性能比较高的联盟链,每秒钟可处理的交易数量一般都超过1万,基本上符合大部分应用场景的需求。
一般是服务于特定企业组织或者个人,是由企业组织或者个人来管理的区块链,也就是它有一个主要的节点。跟联盟链的区别就在于私有链的节点都属于同一个组织或者企业,节点之间的信任程度会更高,并且私有链的共识范围也更加狭窄,还可以只通过单一的高性能的节点进行对账。
私有链在3类区块链里面分布式程度是最低的,不过它性能最高、隐私保护能力最强,因此,严格来说,不能算是真正意义上的分布式系统,不过它应用在企业内部用于数据管理审计来保障数据的更高可信性和不可篡改性,它也是有一定价值的。返回搜狐,查看更加多
区块链是按照时间顺序,将数据区块以顺序相连的方式组合成的链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。区块链按准入机制分成3类,分别是公有链、联盟链和私有链。
通常是不设置任何的准入门槛的,也就是任何人想要加入都可以,而且任何人都能自由访问公有链的数据参与公有链的共识,并且在公有链上产生应用,这也就是公有的由来。目前很典型的公有链包括以太坊、比特币等,公有链通常会用在一些直接点对点交易的场景,比方说资产登记、发行投票、资产管理等。
但公有链的公开透明特性,使得它不太适合数据隐私或者商业机密要求比较高的场景,比方比特币里面历史上所有的交易都是可查的,给谁转账转了多少都是可查的,所以基于比特币对别人转账历史的分析,其实是很高可信,可以定位到某一个人的。所以公有链对数据隐私保护要求比较高的场景是不合适的。
是符合某种条件的成员组成的一个特定联盟,由联盟成员来管理的区块链,它是一个半开放的网络,也就是我们应该认可可信的节点才能加入或者退出,也就是联盟的成员认可你加入了,那你就可当作联盟的一员,去参与节点的共识,同时节点的读写权限是有一定的控制的,也就是只有特定权限的节点才可以发布和访问交易,也只有部分拥有权限的节点才可以参与控制。
联盟链不像公有链需要通过一定的激励或者说利益驱动去实现系统自制的需求,联盟链更多是基于自身选择,以供应链为例,联盟链就像供应链上下游的联盟,是基于自身需求,对于供应链上下游的对账,提高对账效率的需求,自发的形成联盟去解决某个问题。
联盟链的分布式程度和信息公开程度不如公有链的,但它也可以越来越好的保证用户隐私,同时因为节点数量相对少一些,它的性能更高成本更低。比较直观的例子就是,比特币因为有上万个节点,所以每提交一个交易都有需要上万个节点都进行一次共识,然后对交易进行一次存储,所以就会很慢,基本上一秒钟就只能处理几个交易。而联盟链因为节点有限,共识会快很多,目前性能比较高的联盟链,每秒钟可处理的交易数量一般都超过1万,基本上符合大部分应用场景的需求。
一般是服务于特定企业组织或者个人,是由企业组织或者个人来管理的区块链,也就是它有一个主要的节点。跟联盟链的区别就在于私有链的节点都属于同一个组织或者企业,节点之间的信任程度会更高,并且私有链的共识范围也更加狭窄,还可以只通过单一的高性能的节点进行对账。
私有链在3类区块链里面分布式程度是最低的,不过它性能最高、隐私保护能力最强,因此,严格来说,不能算是真正意义上的分布式系统,不过它应用在企业内部用于数据管理审计来保障数据的更高可信性和不可篡改性,它也是有一定价值的。返回搜狐,查看更加多