区块链根据成员加入方式的不同,分为公有链、联盟链、私有链三种。

一.公有链

公有链是指全世界任何人都可读取、发送交易且交易能获得有效确认的、也可以参与其中共识过程的区块链。

公有链的特点:
1、代码开源,代码上传到github,每个人都可以通过下载得到完整的区块链数据,接受大众的考验。
2、完全去中心化,任何人都可以成为一个节点,每一个节点都是公开的,每个人都可以参与区块链的计算,任何节点都不是永久的,而是阶段性的,任何中心对节点都不具有强制性。任何人都可读取的、且能发送交易,而且交易能够在区块链上得到有效的确认,任何人都可参与其中共识过程。共识过程决定某个区块可以添加到区块链中,以及确切的当前状态。每个人都可以从中得到经济奖励,和在共识过程中所作的贡献成正比。这些公有链通常被认为是“完全意义上的去中心化”。
3、开发去中心化应用,程序开发者通过此公链,可以很方便地开发出去中心化应用。公有链可以保护用户权益免受程序开发者的影响。

比较出名的公有链有比特币、以太坊、NEO、量子链、比原链等,市场热度很高,被称为主流数字货币。

二.联盟链

联盟链其实就是由多个私有链组成的集群,由多个机构共同参与管理的区块链,每个组织或机构管理一个或多个节点,其数据只允许系统内不同的机构进行读写和发送。联盟链的各个节点通常有与之对应的实体机构组织,通过授权后才能加入与退出网络。各机构组织组成利益相关的联盟,共同维护区块链的健康运转。

联盟链的特点:
1.部分去中心化:与公有链不一样,联盟链在某种程度上只属于联盟内部的成员所有,且很容易达成共识,因为毕竟联盟链的节点数是非常有限的。
2.可控性较强:公有链是一旦区块链形成,将不可篡改,这主要源于公有链的节点一般是海量的,比如比特币节点太多,想要篡改区块数据,几乎不可能,而联盟链,只要所有机构中的大部分达成共识,即可将区块数据进行更改。
3.数据不会默认公开:不同于公有链,联盟链的数据只限于联盟里的机构及其用户才有权限进行访问。
4.交易速度很快:跟私有链一样,联盟链本质上还是私有链,因此由于其节点不多的原因,达成共识容易,交易速度自然也就快很多。

三.私有链

私有链是指写入权限完全被一个组织掌握的区块链,其公开程度由该组织决定,所有参与到这个区块链中的节点都会被严格控制。

私有链的特点:
1、交易速度非常之快一个私有链的交易速度可以比任何其他的区块链都快,甚至接近了并不是一个区块链的常规数据库的速度。这是因为就算少量的节点也都具有很高的信任度,并不需要每个节点来验证一个交易。
2、给隐私更好的保障私有链使得在那个区块链上的数据隐私政策像在另一个数据库中似的完全一致;不用处理访问权限和使用所有的老办法,但至少说,这个数据不会公开地被拥有网络连接的任何人获得。
3、交易成本大幅降低甚至为零私有链上可以进行完全免费或者至少说是非常廉价的交易。如果一个实体机构控制和处理所有的交易,那么他们就不再需要为工作而收取费用。

区块链中三种区块链的特点相关推荐

  1. 区块链中常用的跨链技术

    ​区块链所面临的诸多问题中,区块链之间互操作性极大程度的限制了区块链的应用空间.不论是公有链还是联盟链,跨链技术就是实现价值互联网的关键,是区块链向外拓展和连接的桥梁.目前主流的跨链技术包括: 公证人 ...

  2. 看三种外链做百度优化排名

    现在所有的企业都知道网站优化是网络推广传播的重要手段,谁网站的一些搜索量大的关键词在搜索引擎中获得很好的排名,该网站就能获得巨大流量.如果网站的转化率有保证,那就能实现巨大的销售.我们也知道网站外链是 ...

  3. VMware vSphere中三种磁盘:精简置备/厚置备置零/厚置备延迟置零

    有时候我们可能会遇到这样几种现象:虚拟机置备100G,但是平台上却显示虚拟机使用了500G存储? 平台上看到所有虚拟机加起来才3T,存储上5T的空间却没了,严重的还导致所有虚拟机宕机. 为啥?都是&q ...

  4. pl/sql中三种游标循环效率对比

    pl/sql中三种游标循环效率对比 - Oracle数据库栏目 - 红黑联盟 http://www.2cto.com/database/201307/224636.html 转载于:https://b ...

  5. 简单介绍Lua中三种循环语句的使用

    今天小编就为大家分享一篇关于Lua中三种循环语句的使用讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧 Lua的循环和C语言的循环的语法其实差不多,所以, ...

  6. zynq学习03 zynq中三种实现GPIO的方式

    http://m.blog.csdn.net/article/details?id=52123465 http://blog.chinaaet.com/songhuangong/p/43084 本文介 ...

  7. C#中三种定时器对象的比较

    ·关于C#中timer类 在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 3.定义在System.Tim ...

  8. Extjs中三种不同的数据提交方式

    Extjs中三种不同的数据提交方式 Extjs的三种提交方式: 表单Ajax提交,普通提交,单独Ajax提交: 1.表单ajax提交(默认提交方式) 提交函数:当按下表单中的提交按钮时执行下面的btn ...

  9. .NetCore中三种注入方式的思考

    .NetCore中三种注入方式的思考 原文:.NetCore中三种注入方式的思考 该篇内容由个人博客点击跳转同步更新!转载请注明出处! .NetCore彻底诠释了"万物皆可注入"这 ...

最新文章

  1. java arraylist 函数_使用Java-8中的函数ArrayList
  2. 谈“技术含量”的问题
  3. JVM空间申请流程图
  4. Apache Mahout:入门
  5. leetcode911. 在线选举(二分法)
  6. 类的序列化[Serializable]
  7. 多级队列调度算法可视化界面_进程调度功能由操作系统内核的进程调度程序完成...
  8. jdbc删除数据 20210410002714845
  9. Spring框架----四种常用通知类型
  10. python当前日期时间_Python当前日期时间
  11. 传谷歌金山秘密合作研发Office软件
  12. 第3章:混仿高级特性
  13. MvcPager分页控件
  14. 计蒜客 Rock Paper Scissors Lizard Spock.
  15. Using TensorFlow backend. Traceback (most recent call last): File train.py, line 9, in module
  16. 开源情报分析(OSINT)CTF社工类2万字题详细教程,请不要利用本文章做不道德的事,后果概不负责
  17. jmeter辅助功能详解(http请求默认值,断言)
  18. 笨方法学Python笔记(7)
  19. 什么情况下产品要做CQC认证
  20. 区块链会员积分体系解决方案

热门文章

  1. 基于深度学习和多源大数据的浮动共享单车流量预测(附共享单车轨迹数据集下载方式)...
  2. 手机app 支付宝支付流程
  3. 超简洁的导航网站PHP源码
  4. 安全技术学习——NAT444实验
  5. 事业单位就是公益性岗位嘛?不是!
  6. java远程文件管理器_java蓝牙文件远程管理器
  7. hyk-proxy 构建于GAE之上的高性能web代理
  8. 自动驾驶路径规划概况
  9. 新斗罗大陆进去不显示服务器,斗罗大陆无法连接服务器是什么原因
  10. HDUOJ 1754 I Hate It