区块链的类型
首先区分两种主要类型的区块链——私有链和公共链。私有区块链在封闭网络中运行,而公共区块链对任何有互联网连接的人开放,这是用于加密货币网络的两种主要基础设施类型。
公共和私有区块链都使用共识算法来验证交易,并将它们存储在每个参与者都有一个同步副本的分布式账本上。不同的是,你需要特殊的权限才能与私有区块链交互,而任何人都可以自由进入公共网络并查看交易历史。这就是为什么公共基础设施通常被称为“无需许可”的区块链。更多区块链消息,请关注下载WikiBit APP,全球区块链监管查询APP。还有第三种类型的区块链,称为许可或联盟区块链。许可基础设施可以有许多不同的排列方式,因为它是私有区块链和公共区块链的混合体。
什么是公链?
大多数区块链都建立在公共基础设施上,公共区块链基础设施是一个任何人都可以在不需要许可的情况下自由加入的网络。此外,所有网络参与者都可以通过帮助验证交易来查看共享账本并参与共识过程。一些最受欢迎的公共网络包括比特币,这是世界上第一个加密货币;以太坊,世界领先的去中心化应用程序(dApps)平台;和卡尔达诺,第三代,同行评审blockchain网络。
公共区块链的优势
①权力下放:公共区块链是完全去中心化的,这意味着没有中央方负责网络,也没有权力覆盖分布式账本。
②透明度:所有交易都在公共网络上可见,这意味着任何人(甚至在网络之外)都可以查看整个交易记录。每个网络参与者都会获得一份包含所有先前交易的分布式账本副本,该副本随着交易在网络上的执行而更新。
③抗审查:公共区块链具有抗审查性,这意味着没有中央方或权威机构可以关闭网络或更改分类账上的交易。
④高可达性:由于无需获得许可即可参与,因此公共区块链是一些最容易访问的网络,甚至比传统银行服务还要多。您只需要一部可以上网的智能手机或笔记本电脑。
公共区块链的缺点
①能源效率低下:PoW 驱动的公共区块链的最大缺点之一是它们的高能耗,批评人士称这在环境上是不可持续的。较新的区块链网络建立在权益证明 (PoS)共识机制上,这种机制比工作量证明更节能。
②交易溯源:虽然公共区块链参与者的身份是匿名的,但交易在技术上是可追溯的。例如,如果网络参与者的钱包地址与用户相关联,其他人将能够追踪参与者的加密货币数量和过去的交易,因为分布式账本是公开可用的。
什么是私有区块链?
公共区块链和私有区块链之间的主要区别在于私有网络是仅限邀请的,这意味着有一个中央实体来控制允许谁参与网络。这个中央实体还可以为参与者分配角色,例如授予他们采矿权并允许他们在网络上进行交易。同一个实体可以编辑、删除和覆盖链上现有的交易,这被称为私有基础设施的致命弱点——缺乏审查阻力。一些最受欢迎的私有网络包括Morpheus 网络(一个供应链和物流区块链)、Patientory(一个具有以太坊私有实现的医疗供应链应用程序)和 R3 的Corda(一个面向高度监管机构的区块链网络)。私有网络通常是想要隔离数据环境的大型企业的首选。
私有区块链的优势
①提高安全性:所有私有网络参与者都需要中央实体的邀请,这减少了网络上具有潜在恶意意图的人数。结合主分类账处于受保护状态的事实,私有网络通常更安全。
②卓越的可扩展性:不承载数百万用户和交易的网络比更大的区块链网络更容易扩展。私有区块链由中央机构运行,可以轻松实施更改和功能,而无需社区投票,就像公共链一样。
③更高的吞吐量:私有网络的访问权限有限,因此它们通常比公共区块链小得多。由于更多的网络可用性,这会导致更高的吞吐量和更快的交易。
④更值得信赖:与公共区块链相反,私有网络上的用户不是匿名的,这增加了对这些受限访问区块链的信任程度。可以识别每个网络参与者。
私有区块链的缺点
①缺乏权力下放:专用网络的主要缺点之一是它们不是去中心化的。跟踪交易的共享分类账作为一个封闭的中央数据库运行,由单个实体或组织运行。
②缺乏不变性:由于私有网络固有的中心化,网络运营商可以更改链上数据和交易。
什么是许可区块链?
许可区块链不是私有区块链,而是具有额外的访问控制层作为安全措施,仅允许可识别的参与者执行某些链上操作。虽然私有区块链只允许已知节点运行,但一旦运营商允许,任何节点都可以在许可的区块链上运行。许可网络的一些示例包括能源网络链(能源行业的区块链平台)、Ripple(全球支付平台)、IBM Food Trust(食品供应链验证系统)和诺基亚数据市场(由区块链技术保护的数据交换市场)。许可区块链最重要的元素是上述访问控制层,它使网络运营商能够限制参与者的访问并为每个参与者分配不同的角色。例如,这可以让节点或矿工参与进来,而无需让他们访问整个交易记录或附加功能。
许可区块链的优势
①更好的性能:由于许可区块链不向公众开放,它们通常比公共区块链“轻”得多——这意味着阻塞网络的链上数据要少得多。链上数据越少,网络压力就越小,从而加快交易速度并提高整体性能。
②不同程度的权力下放:许可区块链的网络运营商可以选择所需的去中心化级别。它们也可以部分分散或完全集中。
③峰值可定制性:在三个区块链类别中,许可区块链提供了最可定制的基础设施。权限管理功能使网络运营商可以邀请参与者并为参与者分配不同的角色。
④治理:由于它们由中央实体运营,许可区块链通常不需要社区批准硬分叉。这意味着可以根据各个实体的需要快速轻松地实施更新。
许可区块链的缺点
①外部数据存储:许可区块链通常需要外部存储空间,但某些许可链无法使用公共网络使用的去中心化存储方法,这取决于它们的去中心化程度。这可能会使链上数据的完整性面临风险。
②SECURIT的不一致水平:许可区块链的安全性完全依赖于所选择的共识算法和参与者,如果出现不良行为者,可能会危及整个网络。结合这些网络还需要某种类型的中央监管这一事实,与公共基础设施相比,操纵的可能性增加了。