首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

天天都在说达成共识,到底是谁决定了“共识”?

DappSo

共识在区块链的设计中是核心关键。但当我们在想任何关于区块链的问题时,首先印入脑海的问题是:

共识发生在谁和谁之间?

换而言之,这个区块链中有哪些权力在起作用,是谁做出的决定?是谁在掌握这股权力?

「要知道这股力量既涵盖了日常决策,比如确认交易,也包括了一些基本决策,比如对协议进行大变动。」

其实这并没有一个正确的答案。

就像是生活中有各个领域一样,并没有单一的答案能适用所有的场景。那些答案通常取决于你想要达成什么目的。

那么,在区块链领域里,一条像比特币那样用来储存价值的区块链可能会做出跟专门做供应链的区块链完全不一样的决策。

这句话意味着我们必须从定义自己的目标案例开始。

以 Orbs 这个项目为例,他的案例定义就很明确——用于大型主流使用方应用程序的区块链基础构架。

首先第一个问题:

共识到底由哪些人决定?

当做出决定的主导群体是由志趣相投、有着共同兴趣的个人组成时,共识才最有效。

而当两类利益冲突的群体主导决定权时,推进过程中出现硬分叉或是僵局的可能性就会显著增加。

举个例子:

比特币用户是一波权力主体,矿工则是另一波权力主体,两拨人的利益明显错位。因为他们一方想要降低费用,另一方却想着提高费用。

如果在比特币中只有一个主导群体,并且从技术上来讲能够提供足够的安全保障,那么比特币用户就能在把矿工踢出游戏的基础上,还能缓和许多治理冲突,更好的分配政治权力。

第二个问题:

共识是完全基于工作量证明吗?

纯粹基于工作量证明的平台会将权利完全放置在矿工手中。

而要成为一个有竞争力的矿工需要高度的专业化——比如要使用大量的最新的 ASICs ,便宜的电力以及需要在寒冷的天气中运行。

那么在使用方应用案例中,矿工能成为理想的主导控制群体吗?

应用程序开发商——如 Telegram 等一些公司,可能会使矿工效率低下,因为以矿工为主导并非他们的核心竞争力。

一旦矿工成为他们基础架构里的目标用户,那么就会带来至少两支相互冲突的政治群体。

矿工的利益在于尽可能多地从基础框架中获取,这显然与应用程序开发人员的利益不一致——他们依赖于有效地利用基础框架运转业务而获取利益。

所以 POW 共识机制不可取,矿工群体被排除。

POW 共识机制被排除,难道共识完全依赖 POS 「权益证明机制」吗?

纯粹依赖权益证明机制的平台会把权力放置在投资者手中。

这些人可能是金融投机者,譬如风险投资就是从资产价值的未来收益中获利。还有一些其他的投机者试图直接将股权分配给消费者,将权力交到最终用户手中。

那么在我们的使用方应用案例中,投资者能成为理想的主导控制群体吗?

我们先从风险投资这类金融投机者说起吧。

历史表明金融部门在企业利润中占主导地位,高于其他任何部门,这使得应用程序开发商不太可能独自持有大部分财富。

在传统投资界,风险投资的目的是尽可能地从投资中多多获益,而这个案例的基础,并不符合那些想要依靠其效率而保持商业运营的应用开发者们的兴趣。

所以 POS 共识机制并不可取,风投、金融人员被排除。

排除了、矿工、投资者、金融人员,那剩下的就是用户了。

难道用户会是共识的主导控制群体吗?

首先,让我们来看看财富通常在人类历史上如何分布的——世界上一半的财富都掌握在百分之一的人手中,这就意味着权力不大可能最终掌握在普通人手中。

其次,不要忘记我们关注的是基础框架。最终用户不太可能持有基础框架代币的股份。这么做不利于应用程序开发人员的利益。

最后,普通用户甚至都不太关心基础框架是不是去中心化的,这就使得他们不可能成为政治权力的候选人,因为他们可能对协议进行决定性投票这种事情都漠不关心。

所以用户也被排除。

到底是谁在控制区块链呢?

针对使用方应用案例,我们想要找出一个绝佳的政治环境,但从前文来看,已经排除了矿工,投资者,金融投机者还有最终用户成为主导控制者的可能。

那么最终留下了谁呢?

那就是这个群体——应用程序开发者。

应用程序开发人员能否成为使用方应用案例中理想的主导控制群体呢?

首先他们才是基础构架的目标用户,这就使我们拥有一个利益一致的主导控制集团。

不同的应用程序都想从基础框架里得到相似的利益,比如低廉的运行费。但由于应用程序各自不同,各自运行各自的业务,都有自己的利益,并且在维护自己独立的基础用户,

因此由一个主导团体支配的这种模型对去中心化来说并无影响。

所以应用程序开发者可以成为决定共识的人。

我们可以看到 Telegram 等公司的主要资产是他们的用户群。

身为应用程序开发人员有权选择使用哪种区块链基础结构。

如果出现更具竞争力的基础架构解决方案,那么应用程序开发人员可以自由迁移到另一条链,而在迁移过程中被转移的数百万最终用户对此事几乎没有发言权。

所以共识由应用程序开发人员来决定的,而掌握这个共识的群体正是应用程序开发者群体。

原文作者:

DappSo

https://www.dappso.cn/2295.html

Dapp Store:

https://store.dappso.cn

DappSo

发现新奇的Dapp应用

以及背后的人物和故事

扫码获取

资料丨资讯丨空投

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180824G1OFHZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券