前面几篇文章我们了解了区块链和比特币的概况(区块链),从高纬视角了解区块链是什么、怎么来的、通过什么技术实现、怎么运用,但讲解的都不够深入,所以后面。
因为直接说概念非常生硬,但我们有了这两张地图后,就可以慢慢看地图的细节了。后面我们依然以区块链为主,结合各种币和案例进行系统性讲解,这次会把核心的概念全部讲清楚。
区块链的分类
对于区块链的分类我们最说的是公有链、私有链、联盟链,但是我们在做区分时先设定个区分的标准。比如区块链的类型可以按照应用范围、部署机制和对接类型进行分类,如下所示。
首先,根据应用范围,可分为公有链、私有链和联盟链
什么是公有链?
公有链(Public blockchains)指的是所有节点对外开放,任何人都可以对交易数据进行读取和发送,任何人可以看到完整的区块链数据,获得完整的账本。
比特币、以太坊都是公有链,超级账本和智能合约也是公有链。公有链是“完全去中心化”的,依靠奖励共识机制,激励参与者竞争记账,整个账本由使用者共同维护。
什么是私有链?
私有链(Fully private blockchains),是指写入权限完全被一个组织掌握的区块链,其公开程度由该组织决定,所有参与到这个区块链中的节点都会被严格控制。
私有链一般应用在企业内部,用于数据管理、审计等,其具有较好的隐私性,仅在组织内公开,交易速度非常快,而且大幅度降低了交易费用。
什么是联盟链?
联盟链(Consortium blockchain)是指由多个机构共同参与管理的区块链,每个组织或机构管理一个或多个节点,每个节点的权限都完全对等,数据允许系统内机构进行读写和发送。
联盟链主要应用于组织机构内的交易和结算,其本质是私有链的一种,只不过私有程度不同,其是介于公有链和私有链开放程度之间的一种链。
其次,根据部署机制,可分为主链和测试链
什么是主链?
通常区块链,尤其是公有链都有主网和测试网,主网是区块链社区公认的可信区块链网络,其交易信息被全体成员所认可。有效的区块在经过区块链网络的共识后会被追加到主网的区块账本中,这条就是主链。
主链可以理解为正式上线的、独立的区块链网络;而侧链则不然。它不会特指某个区块链,是遵守侧链协议的所有区块链的统称。
什么是测试链?
测试链是指对应主网具有相同功能,但主要目的用于测试的区块链。
测试链是为了在不破坏主链情况下尝试新想法,只作为测试用途。测试链上的测试币不具备交易价值。
比特币的测试链已经历多次重置,以阻止将其测试币用作交易、投机用途的行为。
再次,根据对接类型,可分为侧链和互联链
什么是侧链?
侧链是指主链外的另一个区块链,锚定主链中的某一个节点。
侧链具代表性的实现有Block stream
什么是互联链?
针对特定领域的应用可能会形成各自垂直领域的区块链,互联链就是一种通过跨链结算连接不同区块链的基础设施:包括数据结构和通信协议,其本身通常也是区块链。
各种不同的区块链通过互联链互联互通并形成更大的区块链生态。与互联网一样,互联链的建立将形成区块链的全球网络。
网友评论