去中心化的局限性

深度 Smith 11935 浏览

去中心已经走到哪了?又能走多远?

分布式账本技术的一个主要好处是,它允许多个节点通过对等网络连接,每个节点信息相同,并且最初的价值是相同的。这意味着网络不允许单个节点在系统中拥有比其他节点更多的特权。本文将去中心化定义为一个网络,它允许所有节点平等地参与流程,同时确保每个节点都可以访问和验证其他节点提供的所有信息。相反,如果根据区块链的外部因素为某个节点提供某些特殊职责,区块链将自动降低去中心化程度。例如,根据社会中的某种地位定义验证器或观察者节点的选择。

区块链去中心化意味着允许网络中所有节点平等贡献和权利。

点对点网络必须在可伸缩性、分散化和安全性之间进行权衡,因此只能实现两个。本文将着眼于权力下放,特别是“客观分权”和“主观决策制定”。“客观决策可以根据预先定义的标准在两种或几种结果之间确定正确的答案。例如,在基于拜占庭容错(BFT)的共识中,如果2/3的节点同意相同的结果,就会达成共识。要么2/3的人投票赞成相同的结果并达成共识,要么没有。这很简单。相比之下,DAPP协议需要各个节点的输入来解决争端,不允许所有参与者知道和验证所提供的信息。给出了一个参数的两点,依赖于信息接收者的视角来与任一节点进行结算,这是个主观决策的例子。

这篇文章将集中分析客观决策和主观决策中去中心化的局限性。主观决策允许结果可变,而客观决策则不允许。

加密项目通过其网络架构提供不同程度的去中心化。根据共识协议、区块链状态和治理,去中心化程度各不相同。无论区块链的设计如何,去中心化都受到技术和社会障碍的限制,包括oracle数据、治理、社会规范和期望。

Oracle数据

区块链依靠Oracle来接收外部世界的信息,这是网站、书籍、测量设备、体育成绩等数据来源。我们每天消费的大部分信息都是由一个中心实体比如报纸、电视频道、书籍作者或出版物提供的。每天,我们必须自己决定我们认为哪些来源是可靠和值得信赖的。为此,我们考虑了作者的背景,信息来源,或者一般来说,我们与信息来源的关系。

区块链应该是无需信任的。因此,用户不需要知道另一个用户的公钥地址后面是谁来验证所提供的信息。因此,我们不能将同样的逻辑建立在去中心化的系统上。信息要么是在链上创建的,可以很容易地验证,要么是链下实体持有信息。在后者的情况下,信息必须以无信任的方式提供给区块链,以便能够用于智能合同决策。问题是,没有一种可验证的方法可以从集中的来源向区块链提供信息。如果Alice不知道信息的来源,Alice怎么知道Bob的信息是可信的? 所谓数据集中的去中心化系统不再是去中心化

去中心化的局限性

目前,这个问题可以通过观察者节点来“解决”,Alice不仅会询问Bob的信息,还会询问Charlie, Daniel, Ellie和其他一些人。然而,这只是客观决策的可能。观察者节点在主观决策中不可信。假设区块链必须知道谁赢得了足球比赛,才能解决一些预先安排好的赌注。它将允许所有参与者或特定的参与者群体提供的游戏结果都了解。所以Bob, Charlie, Daniel, Ellie和其他一些人会在最后一场比赛中展示他们的信息。Alice可能会得到不同的答案(因为 Daniel那天惨败,他想通过赢下赌注来弥补,而不管结果对他不利)。然而,她得到的答案越多,她就越相信这些答案的平均值或最常见的答案。这个假设是,提交结果的人越多,游戏的结果就越准确。

在这种情况下,结果仍是黑白分明的,无论是X队得分,还是不得分。个人对于他们认为应该是正确结果的想法并不重要。相比之下,如果Bob和Alice想要解决争端,那么Charlie、Daniel、Ellie和其他人在这个问题上的个人看法确实很重要。Bob会说他是对的,Alice会说争论应该要以有利于她的方式解决。然而,如果争端的细节还没有解决,最终就无法确定地解决Bob或Alice的问题。他们不知道Bob或Alice是否提供了准确信息。结果,结果总是有偏见的。这就是为什么这个系统只适用于客观决策。

去中心化的局限性

每个节点都应该能够验证区块链上的信息。虽然去中心化网络允许节点或某个节点集中向区块链提供信息,但在客观数据的情况下这些信息是准确的。单个节点提供的主观信息无法在链上进行验证。

治理

治理可以定义为管理共同激励的决策背后的原则。提出一个有争议的观点如果区块链依赖于链下决策或链上链下共同决策之间的混合方法,那么它就不是完全去中心化的。

链决策是基于链投票的任何决策,任何节点或一组节点都可以投票给一个结果而不是另一个。通常,在系统中损失更多的节点被认为更值得信任。例如,可以通过向网络提供股份、冒着失去其“重要性”或投资其他资源风险来实现这一点,例如在工作证明(PoW)共识方面的处理能力。与链上治理相比,链下治理结了以某种形式做出的任何决策。这通常包括开发人员社区和参与讨论的其他人。在这篇文章中,我不会详细介绍这两种方法的优缺点。对于那些感兴趣的人,你可能要阅读Vitalik和Vlad对区块链治理的想法。

虽然我对脱链或链式决策或混合模型的有效性没有反对意见,但我认为它限制了权力下放。在一个真正去中心化的环境中,每个人都应该能够参与决策,人们应该能够组织起来实现共同的目标。治理提供了形成组的机制,从而在系统中获得权力。今天的去中心化系统是由开发人员构建和管理的。总结我的想法:

区块链开发人员不需要直接承担管理区块链的责任。他们是去中心化服务器的后端开发人员是工程师,不是仲裁员,他们不想承担责任,也不应该承担责任。- Vlad Zamfir

正如Vlad Zamfir所言,治理不应以工程师为中心。让我感到害怕的是看到一个自我决定的团体打算将权力下放的治理设计外推到整个社会。

链上明主的弊端

目前,dPoS可能是最接近链上明主的。它允许节点在其他节点上利害攸关,并且利害最多的节点可以做出网络决策。dPoS允许节点接收大量赌注。一个单独的节点不可能投票选出一个被委派的节点(场景1),但是,如果我不喜欢我所在的地方政府的决定,那么我就可以开始划分,试着把事情整得对我有利。链上治理不允许这种行为。

去中心化的局限性

与dPoS相反,PoS的证明允许单个节点提供更多股份成为委托节点进程本身的一部分。这比说服一组节点对另一个结果下注要容易得多。(场景2)

去中心化的局限性

最终,只有在每个用户都有一票的情况下,才有可能进行=链上投票。但事实并非如此,因为每个用户都可以创建多个地址来进行多次投票。因此,在链上治理中,投票是由财富决定的。用户提供的股份越多,他们的投票就越有价值。这只会加强富豪统治,让富人统治整个体系。因此,有效的链上治理目前是不可能的。

如果区块链完全实现了链上明主,那么它就是完全去中心化的。然而,由于用户无法注册自己的身份,无法有效地管理链。结果,选票是用财富来衡量的,并不能促进网络平等。

社会环境下

如果由于各种原因首先要避免对链上的治理,那么去中心化的某些限制可能是不可避免的,同时可能对系统中的用户没有影响。这并不适用于所有情况。在一些特定的场景中,用户可能不介意谁在做决定,而在另一些场景中,透明和防篡改的决策制定是至关重要的。设想你的房东可以随时改变你的合同。这可能会影响你的财务和情绪(压力)。因此,重要的是,任何决定都是在事先商定的框架内进行讨论的,例如法律和合同。相比之下,谁来给你上咖啡对你来说无关紧要,只要你付了钱就能拿到咖啡。

因此,普通用户可能甚至不想参与他们使用的服务的日常决策。尽管dApps和区块链平台根据去中心化的程度来赞扬自己,但对于最终用户来说,在选择过程的决策过程中被包含进来可能就足够了。例如,虽然一个国家的人口需要投票给他们的总统或政党,但他们不需要做出环境或经济决策。为了建立选择性决策,系统或平台必须决定哪些流程值得用户参与,哪些流程不参与。

总的来说,用户不习惯对应用程序的决策产生影响。同样,用户也不知道对自己的数据和密码负责。虽然在用户或平台出现问题后,中心化应用程序有了“让事情变得正确”的安全网,但区块链希望参与者在很大程度上照顾自己。这可能对某些人有利,但肯定不是对所有人都有利。在预期的用户行为上做出这些改变是一个巨大的进步,并且在一年到下一年不会发生任何变化。

权力下放并不是对每个人都有利。如果DAPP想要获得广泛采用,它们必须根据可用性和信任建立方案来定义自己。

我们为什么要在意这些?

区块链必须在去中心化、安全性和可扩展性之间进行优先级排序。虽然可以通过实现不同的设计来进行优化,但去中心化有根本上的局限性,我们还没有找到合适的解决方案。

去中心化的限制包括区块链oracle、链上治理和社会期望。区块链oracle可以向区块链提供数据,例如以网关的形式,如观察者节点,但是区块链上的其他节点无法验证这些信息的来源。这是一个技术问题,比治理或社会限制更容易克服。通过将设备直接连接到区块链,我们可以更好地验证链上的链外数据。相比之下,治理和社会限制与人们的思维方式有关,这可能更难改变。目前,人们不希望参与日常决策。因此,期望用户积极参与似乎是不可能的。沿着这些思路进行推理会引起更多的关注和问题。例如,允许谁来决定哪些信息应该由每个人来验证,以及哪些决策级别应该由特定的有知识渊博的个人来决定。

本文中讨论的分权的局限性反映了我以前遇到的项目和去中心化系统。可能还有更广泛的问题有待讨论,需要进一步研究。


本文来源:区势传媒 编译 XXR 责任编辑:Smith
区势传媒是一家“研究型媒体”,专注于区块链经济和数字货币理论研究,旨在让一部分人先看懂“区势”。更多区块链信息请关注区势传媒www.55coin.com,项目推广、商务合作请联系微信号:qscm55coin。

声明:本文为文章作者或转发者向区势传媒的投稿,观点绝不代表区势传媒立场,亦不构成任何投资意见或建议。

下一篇文章

深圳好公司等你来~

▍深圳  社区运营 open岗位职责负责社区内容运营,搭建社区调性和氛围,提高内容质量,构建一个良好的内容生态,促进产品及运营关键指标达成;负责对热点话题,日常活动进行文案策划和内容、事件营销,促进优质内容的沉淀和传播,提升社区互动、用户粘性和产品影

刘雨培-链人ChainHR 2018-10-15 16:16 10747

评论(0)

最新评论