【51CTO.com原创稿件】 近期区块链的概念十分火热,如果你曾接触过虚拟数字货币,我想你大概知道区块链分为公链,联盟链,私链;没接触过?没关系,小编带你快速了解一下区块链。本次先简单介绍下各个链是什么以及他们都有什么区别,让你对区块链从全局层面有个认知,后续的文章会对各个链做专门的介绍和分析。
什么是公链(public blockchain)?
公链,是指所有人都能读取公共区块链,向公共区块链发送交易,或者参与公共区块链的共识机制。公共区块链无需许可,每笔交易都是公开的,而且用户可以保持匿名状态。所谓公和私区别就在于链上的节点是否是自己可控,公有链对应的就是私有链;比特币、以太坊是时下最流行的公有链,其中比特币是世界上第一个共有链。
什么是私链(Private blockchains)?
私有区块链简称私链,它不同于公链,是由单一组织或机构控制,该组织或机构可以决定谁能读取区块链、向区块链发送交易和参与共识机制。它和联盟链类似,其写入权限仅在一个组织手里的区块链,联盟链是一个联盟,而私链则是一个组织或机构。私链也是部分去中心化的,而且去中心化程度相对于联盟链更低,数据的读取权限或者对外开放,或者被任意程度地进行了限制,这些均由其组织或机构自行设定。这种区块链是完全中心化的,因此只适合用作与特殊环境,在实际生产中的应用非常有限。
目前,由于参与的节点是有限和可控的,私链往往可以有极快的交易速度、更好的隐私保护、更低的交易成本、不容易被恶意攻击、并且能够做到身份认证等金融行业必须的要求。相比中心化数据库,私链能够防止机构内单节点故意隐瞒或篡改数据。即使发生错误,也能够迅速发现来源,因此许多大型金融在目前更加倾向于使用私链技术。
什么是联盟链(consortium blockchains)?
联盟链是有若干组织或机构共同参与管理的区块链,每个组织或机构控制一个或多个节点,共同记录交易数据,并且只有这些组织或机构能够对联盟链中的数据进行读写和发送交易。例如,有30个冷链机构组成一个联盟,每个机构都运行着一个节点,每个区块生效、每个交易的完成需要获得其中20个机构的确认才能够进行。由此可见,联盟链是部分去中心化的,其开放程度和去中心化程度均有所限制,但就应用前景来看,联盟链是最有希望有重大突破的。
总结
种类 |
治理共识 |
用户参与度 |
公链 |
完全去中心化 |
所有用户都可以读取、写入 |
联盟链 |
部分去中心化 |
写入参与者被提前筛选,读写权限由被选定的参与 与者们决定; |
私链 |
部分去中心化 |
写入权限仅在一个组织手里,读写权限由该组织决定 |
其实无论是公链还是私链、联盟链,都没有绝对意义上的优劣之分,根据不同的应用场景,找到最适合的才是最好的。
随着比特币创下新高,其市值有史以来首次突破1万亿美元。据全球排名数据AssetDas...
在写这篇文章的时候,我曾经想过无数个答案,有项目方、投资者、机构、政府等等...
据外媒报道,自新年开始Microsoft确认在其内部环境中检测到SolarWinds Orion平台...
区块链是数字革命的下一步,这项技术将改变每个行业。与金钱相比,它远远超出了...
近日,Check Point研究人员发现了一系列与FreakOut 僵尸网络相关的攻击活动,主...
1.只是因为在人群中多看了他一眼,他就让你上黑板答题。 2.就算我们关系再好,...
2020年是艰难的一年。但是,临近新的一年,我们应该对新的一年有所希望和憧憬。...
比特币和普通的货币相比有什么不同,它是一种好的货币形式吗? 比特币的出现让人...
近日,Google 发布了开源项目中关于协作漏洞披露的指南,旨在普及开源安全性相关...
区块链(Blockchain)是多方参与的、分布式的、复制式的账本技术。其本质为,不...