区块链按照访问和管理权限可以分为公有链(Public Blockchain)和私有链或联盟链(Private Blockchain)。公链是完全开放的区块链,全世界的人都可以参与系统维护。
公共区块链简称公有链。公链是世界上任何人都可以读取、任何人都可以发送交易且交易可以得到有效确认、任何人都可以参与共识过程的区块链。区块链——共识过程决定哪些区块可以添加到区块链并确定当前状态。作为中心化或准中心化信任的替代方案,公有链的安全由“加密数字经济”来维护—— “加密数字经济”采用工作量证明机制或权益证明机制,将经济奖励与加密数字相结合验证结合起来,并遵循每个人可以获得的经济奖励与对共识过程的贡献成正比的一般原则。这些区块链通常被认为是“完全去中心化的”。
公链
这使得公链还具备以下两个特点。
1、开源:由于整个系统的运行规则公开透明,因此本系统是一个开源系统;
2.匿名性:由于节点不需要相互信任,所有节点也不需要公开自己的身份,因此系统中每个节点的匿名性和隐私性都得到了保护。
除了公有链之外,还有私有链和联盟链。私有链或联盟链在开放性和去中心化方面存在局限性。参与者需要提前经过筛选。数据库的读权限可以是公共的,或者可以像写权限一样仅限于系统的参与者。
联盟链:(Consortium Blockchains)简称联盟链,联盟链是指共识过程由预先选定的节点控制的区块链;例如,你不妨想象一个由15 个金融机构组成的社区,每个金融机构都运行一个节点,为了每个区块都有效,需要得到其中10 个金融机构的确认(2/3 确认)。区块链可能允许所有人阅读,也可能仅限于参与者,也可能采取混合路线,比如公开区块的根哈希及其API(应用程序编程接口),API允许外人使用它。进行有限数量的查询并获取有关区块链状态的信息。这些区块链可以被认为是“部分去中心化的”。
联盟链
完全私有的区块链(Fully private Blockchains)被称为私有链。完全私有的区块链是指写入权限仅掌握在一个组织手中的区块链。读取权限要么向公众开放,要么受到任意限制。相关应用包括数据库管理、审计,甚至是公司。尽管在某些情况下希望具有公共可审核性,但在许多情况下公共可读性并不是必需的。
私链
以上三种链很容易区分,它们是不同开放程度的区块链。那么什么是侧链呢?
什么是侧链?挂钩侧链技术将使比特币和其他数字资产在多个区块链之间转移,这意味着用户可以在使用现有资产的同时访问新资产。加密货币系统。目前,侧链技术主要由Blockstream开发。
什么是侧链
侧链也是一条区块链,可以验证其他区块链的数据,可以实现区块链之间比特币等资产的相互转移,形成一个新的开放开发平台。侧链让区块链能够实现更好的性能和隐私保护。它们还可以扩展以支持现实或虚拟世界中的股票、债券、货币等各种资产,并可以添加智能合约、安全处理和现实世界财产登记等功能。
目前,Lisk和ASCH正在应用区块链侧链技术。这两个都是底层开发的平台,但是我没听说过这两个平台有什么成熟的应用。
读完本文,你还能清楚地分辨出区别吗?教你一个简单的记法:
区块链类型划分
公链不看人,只相信密码验证;
私链不允许他人使用,只能在自己的范围内使用;
联盟链是半开放的,需要授权后其他人才能使用;
侧链是尝试连接两个不同链的技术。