区块链的基本概念(二)

区块链的分类

目前已知的区块链技术应用大致分为三类

  • 公有链:是指全是解任何人都可以读取、可以发送交易进行有效去确认,任何人都能参与其共识过程的区块链(共识过程是维持区块链这种分布式数据库一致性、准确性的关键技术)。区块链上的数据记录公开,所有人都可以访问,都可以发出交易请求,并通过验证被写入区块链。共识过程的参与者通过密码学技术共同维护公有链数据的安全、透明、不可篡改。

公有链是完全分布式的区块链,区块链连数据公开,用户参与程度高,同时易于产生网路效应,便于应用推广。然而,系统的运行需要依赖于内建的激励机制。公有链上试图保存的数据越有价值,越要审视其安全性以及安全性带来的交易成本、系统扩展性等问题

在这里插入图片描述

  • 联盟链:是指参与区块链的节点是事先选择好的,节点间通常有良好的网络连接等合作关系,区块链上的数据可以是公开的也可以是内部的,为部分意义上的分布式,可视为“部分去中心化”。

比如有若家金融机构之间建立了某种共同体区块链,每个机构都运行着一个节点,而且为了使每个区块链生效,需要至少获得其中10个机构的确认。
联盟链的参与节点间的连接状态较好、验证效率较高,只需较低的成本即可维持运行,提供高速交易处理的同时降低交易费用,有很好的的扩展性,数据可以保证一定的隐私性。但是这也意味着在共识达成的前提下,参与节点可以一起篡改数据。

  • 私有链:参与节点只有有限范围,比如特定机构的自身用户等,数据的访问以及使用有严格的权限管理。完全私有的区块链中写入权限仅在参与者手里,读取权限可以对外开放,也可以进行任意程度的限制。

相关的应用包括:数据库管理、数据库审计甚至公司管理,尽管在有些情况下希望私有链可以具有公有的审计,但在更多的情况下,没有公有的可读性。由于是私有用户说了算,里面的数据没有无法篡改的特性,对第三方保证力度大大降低。因此,目前很多私有链都会通过依附在比特币等已有区块链的方式存在,定期将系统快照数据记录到比特币系统中。

公有链、联盟链和私有链各有优势。公有链很难实现的很完美,联盟链和私有链需要找到实际迫切需求的应用需求和场景。至于选择哪一种方案取决于具体的需求,有时使用公有链会更好,但有时需要控制一定的私有性。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Champion.XL

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值