主页 > imtoken新版本 > 公有链、联盟链、私有链介绍

公有链、联盟链、私有链介绍

imtoken新版本 2023-06-20 05:24:22

根据节点参与方式的不同,区块链技术可以分为:公有链、联盟链和私有链。 根据权限的不同,区块链技术可以分为:许可区块链(Permissioned Blockchain)和非许可区块链(Permissionless Blockchain)。 在上述三种区块链技术中,联盟链和私有链属于许可链,公有链属于非许可链。 北京木栖移动科技有限公司,专业的区块链开发公司,欢迎交流合作。

比特币是公有链还是私有链_哈比特币区块链_区块链和比特币的关系

哈比特币区块链_区块链和比特币的关系_比特币是公有链还是私有链

1. 公链

公链,顾名思义比特币是公有链还是私有链,就是公链。 公链是完全开放的,每个人都可以成为网络中的节点,无需任何人的许可或授权。 在公有链中,每个节点都可以自由加入或退出网络,参与链上数据的读写,执行交易比特币是公有链还是私有链,参与网络中达成共识的过程,即决定出块可以添加到主链并记录当前网络状态[13]。 公链是完全去中心化的区块链,采用密码学中的加密算法保证链上交易的安全性。 在采用共识算法达成共识时,公链主要采用PoW(工作量证明)机制或股权证明(PoS,Proof of Stake)机制等共识算法,将经济奖励与加密数字验证相结合,实现去中心化和达到全网共识的目的。 在这些算法形成共识的过程中,每个节点都可以为共识过程做出贡献,也称为“挖矿”,获得与贡献成正比的经济回报,即系统中发行的数字代币。

哈比特币区块链_区块链和比特币的关系_比特币是公有链还是私有链

公有链也俗称公有链,是一种非许可链,可以自由参与和退出,无需许可。 目前最典型的代表应用包括比特币、以太坊等。由于其完全去中心化和面向公众的特点,公链通常适用于“虚拟加密货币”和一些面向大众的金融服务和电子商务。

2. 联盟链

哈比特币区块链_区块链和比特币的关系_比特币是公有链还是私有链

联盟链不是完全去中心化的,而是多中心化或部分去中心化的区块链。 区块链系统运行时,其共识过程可能由某些指定的节点控制。 例如,在一个由15家金融机构连接的区块链系统中,每家机构作为链上的一个节点,每确认一笔交易,至少需要10个节点确认(2/3确认),这笔交易或这块可以被批准。 联盟链账本上的数据不同于公链的完全公开。 只有联盟成员节点才能访问,链上读写权限、参与记账规则等操作也需要由联盟成员节点共同决定。 由于联盟链场景的参与者组成联盟,参与共识的节点数量会比公链少很多,而且一般是针对某个业务场景,所以共识协议一般不使用类似于工作量证明的挖矿机制。 同时,它不一定需要代币作为激励机制,而是采用PBFT、RAFT等适合多中心化、效率高的共识算法。 同时,联盟链在交易时间、状态、每秒交易笔数等方面与公有链有很大差异,因此比公有链有更高的安全性和性能要求。

联盟链是一种权限链,也就是说不是每个人都可以自由加入网络,而是需要一定的权限才能作为新节点加入。 目前联盟链的典型代表有Linux基金会支持的Hyperledger项目、R3区块链联盟开发的Corda、趣链科技推出的Hyperchain平台等。

区块链和比特币的关系_哈比特币区块链_比特币是公有链还是私有链

3、私有链

私有链是指整个区块链上的所有写权限只掌握在一个组织手中,而读权限可以对外开放或根据情况任意限制[14]。 因此,私有链的应用场景一般是单个企业内部总公司对分支机构的管理,如数据库管理、审计等。 与公链和联盟链相比,私有链的价值主要体现在可以提供一个安全、可追溯、不可篡改的平台,同时可以防止来自内部和外部的安全攻击。 目前,关于私有链确实存在一些争议。 有人认为私有链意义不大,因为它需要依赖第三方区块链平台机构,所有权限控制在一个节点,已经违反了区块链。 该技术的初衷不是区块链技术,而是现有的分布式账本技术。 但也有人认为私有链具有很大的潜在价值,因为它可以很好地解决当前企业内部规章制度的合规、金融机构的反洗钱行为、预算等诸多问题。并执行等等。

哈比特币区块链_区块链和比特币的关系_比特币是公有链还是私有链

与联盟链一样,私有链也是许可链,但其权限由单个节点控制。 在某些场景下,私有链也被称为专有链。 目前私有链的应用还不多,创作者正在努力探索。 目前已有的应用主要包括Coin Sciences Ltd推出的Multichain平台,该平台旨在帮助企业快速部署私有链环境,提供良好的隐私保护和权限控制。

区块链技术自诞生以来经历了三大技术演进。 典型代表平台有2009年的比特币,2013年的以太坊,2015年的Fabric和Hyperchain,将效率低下、缺乏灵活控制机制的公有链转型为高效共识、智能可编程、隐私保护的联盟链。 目前Hyperchian平台的TPS(transactions per second)已经达到数千甚至数万量级,可以满足大部分业务场景的需求。 未来,随着技术的进一步发展,基于联盟链的区块链商业应用将成为区块链应用的主要形式。