比特币就是公有链,它是指全世界任何人都可读取、发送交易且能获得有效确认的共识区块链。公有链的任何节点都是向任何人开放的,每个人都可以参与到这个区块链中的计算。而且任何人都可以下载获得完整区块链数据,即全部账本。
公有链是完全去中心化的
公有链的安全由工作量证明机制(pow)或权益证明机制(pos)等方式负责维护。他们是以经济奖励和加密数字验证相结合的方式存在的,并遵循这一定的原则:每个人从中可获得的经济奖励,与对共识过程作出的贡献成正比。
联盟链——彼此合作监督的区块链
联盟链由联盟内成员节点共同维护,节点通过授权后才能加入联盟网络,只针对联盟成员开放全部或部分功能。预先指定一些节点为记账人,每个区块的生成由所有记账人共同决定,其他节点可以交易,但没有记账权。
一般来说,联盟链适用于机构间的交易、结算、或清算等B2B场景。比如人民银行开发一个基于联盟链的结算、清算系统,其他银行作为联盟成员加入这个系统,获得相应的授权,就可以实时进行不同银行之间的实时结算、清算。
公有链/PublicBlockchain
公有链的任何节点都是向任何人开放的,每个人都可以参与到这个区块链中的计算,而且任何人都可以下载获得完整区块链数据,即全部账本。
联盟链/ConsortiumBlockchain
联盟链是指参与每个节点的权限都完全对等,各节点在不需要完全互信的情况下就可以实现数据的可信交换,联盟链的各个节点通常有与之对应的实体机构组织,通过授权后才能加入或退出网络。联盟链是一种公司与公司、组织与组织之间达成联盟的模式。
私有链/PrivateBlockchain
在某些区块链的应用场景下,开发者并不希望任何人都可以参与这个系统,因此建立一种不对外公开、只有被许可的节点才可以参与并且查看所有数据的私有区块链,私有链一般适用于特定机构的内部数据管理与审计。
区块链系统是一种软件,既然是软件,那么开发的方式,选用的架构,部署运行的方式就可以有差别。
公有链,就类似于互联网公网,谁都可以上去玩,可以看到各种数据,也没什么权限设置,可以随时加入也可以随时退出,比特币、以太坊等就是公有链,公有链的运行需要一个经济模型的设计,否则很有可能没人愿意来作为节点运行;
联盟链一般用于企业之间或者机构之间,一般是鉴权要求的,许可登录,而且节点数量和工作状态一般是可控的,联盟链对经济模型的需求是可有可无的,如果业务上不需要,那就可以当成是一种数据库来运行,用于在不同机构之间共享账本数据,提供协作效率;
私有链就是指在同一个企业内部部署的区块链系统,这种情况下,实际上是否还需要使用区块链技术是需要考虑的,区块链系统往往更加适合在需要多方协作的场合下工作,如果是将私有链使用在企业内部的话,更建议是采用其中某些技术设计而不是全盘的使用区块链网络。
谢谢悟空邀请,有段时间没答题了。随便说说,其实这个就和网络一样,网络有局域网、城域网、广域网,区块链的形态和网络这个分类可以类比理解。
公有链对应广域网,也就是面向全球的。世界上每个人都可以参与。
联盟链对应城域网,可以这么理解,就是比公有链作用的范围小一些。城域网定义是局限于一座城市,范围10到100公里。这样说的话,联盟链严格一点说可以用组织内部网理解,比如公安内网、部队内网、航空公司内网等等,它面向的一定范围内自发联系的组织。
私有链就可以对应我们熟悉的局域网了,作用范围更小,甚至可以说是无网络。
个人认为现在的新兴事物,往往被一些专家、行业人士包装过度,把原本简单的事物说的特别复杂,生怕在谈融资的时候别人觉得没水平。但是对于普通人来说,了解下怎么回事就行了,没必要纠结实现它的那些高深“黑科技”。
正加财富网内容推荐 | ||
OK交易所下载 | USDT钱包下载 | 比特币平台下载 |
新手交易教程 | 平台提币指南 | 挖矿方法讲解 |