3分钟了解区块链中的公有链和私有链
2017-09-29 22:49
267 查看
不同的区块链,有着不同的内涵和功能。在区块链领域经常出现的公有链、私有链、联盟链、许可链,这些区块链又分别代表着什么意思?
公有链(Public blockchain)是指全世界任何人都可以随时进入到系统中读取数据、发送可确认交易、竞争记账的区块链。公有链通常被认为是“完全去中心化”的,因为没有任何个人或者机构可以控制或篡改其中数据的读写。公有链一般会通过代币机制来鼓励参与者竞争记账,来确保数据的安全性。比特币、以太坊都是典型的公有链。
私有链(Private Blockchain)是指其写入权限由某个组织和机构控制的区块链,参与节点的资格会被严格限制。由于参与节点是有限和可控的,因此私有链往往可以有极快的交易速度、更好的隐私保护、更低的交易成本、不容易被恶意攻击,并且能做到身份认证等金融行业必需的要求。相比中心化数据库,私有链能够防止机构内单节点故意隐瞒或者篡改数据,即使发生错误,也能够迅速发现来源。因此许多大型金融机构在目前更加倾向于使用私有链技术。
联盟链(Consortium Blockchain)是指有若干个机构共同参与管理的区块链,每个机构都运行着一个或多个节点,其中的数据只允许系统内不同的机构进行读写和发送交易,并且共同来记录交易数据。
私有链和联盟链之间的设计隐私权限会有不同,联盟链中的权限设计要求往往会更为复杂。
许可链(Permissioned Blockchain)是指参与到区块链系统中的每个节点都是经过许可的,未经许可的节点是不可以接入到系统中,因此私有链和联盟连都属于许可链。有些许可链是没有代币机制,因为不需要通过代币来鼓励节点竞争记账。
随着应用场景的需求更复杂,区块链技术变得越来越复杂。而公有链与许可链的边界逐渐开始模糊,开始出现混合链(Hybrid Blockchain),特点是系统内所有节点有不同的权限,有些节点只能查看部分区块链数据,有些节点能够下载完整的区块链数据,有些节点负责参与记账。混合链可能同时具有公有链和许可链的优点,但开发难度较大,会是未来区块链技术发展的方向之一。
无论是公有链、许可链还是混合链都没有绝对的优劣,往往需要根据不同的应用场景来选择适合的区块链类型。
公有链(Public blockchain)是指全世界任何人都可以随时进入到系统中读取数据、发送可确认交易、竞争记账的区块链。公有链通常被认为是“完全去中心化”的,因为没有任何个人或者机构可以控制或篡改其中数据的读写。公有链一般会通过代币机制来鼓励参与者竞争记账,来确保数据的安全性。比特币、以太坊都是典型的公有链。
私有链(Private Blockchain)是指其写入权限由某个组织和机构控制的区块链,参与节点的资格会被严格限制。由于参与节点是有限和可控的,因此私有链往往可以有极快的交易速度、更好的隐私保护、更低的交易成本、不容易被恶意攻击,并且能做到身份认证等金融行业必需的要求。相比中心化数据库,私有链能够防止机构内单节点故意隐瞒或者篡改数据,即使发生错误,也能够迅速发现来源。因此许多大型金融机构在目前更加倾向于使用私有链技术。
联盟链(Consortium Blockchain)是指有若干个机构共同参与管理的区块链,每个机构都运行着一个或多个节点,其中的数据只允许系统内不同的机构进行读写和发送交易,并且共同来记录交易数据。
私有链和联盟链之间的设计隐私权限会有不同,联盟链中的权限设计要求往往会更为复杂。
许可链(Permissioned Blockchain)是指参与到区块链系统中的每个节点都是经过许可的,未经许可的节点是不可以接入到系统中,因此私有链和联盟连都属于许可链。有些许可链是没有代币机制,因为不需要通过代币来鼓励节点竞争记账。
随着应用场景的需求更复杂,区块链技术变得越来越复杂。而公有链与许可链的边界逐渐开始模糊,开始出现混合链(Hybrid Blockchain),特点是系统内所有节点有不同的权限,有些节点只能查看部分区块链数据,有些节点能够下载完整的区块链数据,有些节点负责参与记账。混合链可能同时具有公有链和许可链的优点,但开发难度较大,会是未来区块链技术发展的方向之一。
无论是公有链、许可链还是混合链都没有绝对的优劣,往往需要根据不同的应用场景来选择适合的区块链类型。
相关文章推荐
- 3分钟了解区块链的六层模型
- 区块链三大方向:比特币,其他公有链和区块链联盟,以及私有链。
- 区块链三大方向:比特币,其他公有链和区块链联盟,以及私有链。
- 3分钟了解什么是区块链
- 3分钟了解什么是区块链中的DAO?
- 关于区块链,程序员需要了解些什么?
- 区块链入门视频?国外视频帮你快速入门了解区块链!!!
- 区块链相关了解初识
- 3分钟了解Firefly-RK3288
- 区块链?人工智能?2018 年你应该了解的十大技术趋势
- 关于比特币区块链,你所需要了解的
- 急需能够同时了解区块链和资本市场…
- 关于区块链的知识都在这里,想了解区块链就来拿!
- 3分钟走近区块链最核心技术
- 3分钟了解C语言是什么
- 3分钟了解深度学习跟量化交易是什么关系
- 区块链入门视频?国外视频帮你快速入门了解区块链!!!
- 通俗易懂地了解区块链
- 3分钟全面了解Android主流图片加载库
- ios开发—区块链了解