acm-header
登录

ACM通信

经济和商业层面

当许可的区块链比未经许可的区块链提供更多的去中心化


积木和钥匙孔,插图

图片来源:Yurchanka Siarhei

受比特币和相关加密生态系统启发的无许可区块链系统经常被宣传为开放、分布式和去中心化理想的推动者。它们被誉为一种解决方案,可以通过创造一种有利于开放、分布式和分散的系统、平台和市场的技术手段,使经济“民主化”。我们认为,这些要求和期望虽然在某些情况下可以实现,但往往被夸大甚至误导。它们说明了一种将开放访问等同于分布式体系结构中的分散控制的趋势,这种关联虽然可能,但远未得到保证。当企业、社会和经济活动被“放在区块链”上以避免集中控制时,与开放的无许可治理相比,许可治理在实践中可能提供更分散、更可预测的结果。

回到顶部

分布式系统中的访问与控制

信息系统可以在三个关键维度上进行描述:架构,可以集中或分布;17访问,可以是不允许的,也可以是被允许的,1控制(即决策权的所在地),可以是集中的,也可以是分散的。7这些维度不是二元的,相关的标签应该被认为是连续统一体的端点。

无许可系统不限制谁可以访问,因此也被称为开放访问。一个例如,原则上任何人都可以在GitHub上发布源代码,编辑维基百科文章,或验证比特币交易。受许可的系统只向合格的用户授予访问权限。控制的区别在于谁有权做决定。中央集权意味着决策是由一个人或一小群人做出的;分权意味着决策权被广泛分配。7

一直以来,人们都认为集中的体系结构有利于有权限的访问和集中控制,因为这些类型的访问和控制加强了这些体系结构的好处;7比如早期关于计算机硬件的格罗希定律的争论,6或者早期数据库的管理。然而,随着技术的发展,使分布式系统体系结构成为可能,甚至更倾向于分布式系统体系结构,开放访问和分散控制成为了可行的替代方案。

在本专栏中,我们将研究分布式系统中开放访问与许可访问、集中控制与分散控制的问题,重点关注区块链实现。我们认为,虽然分布式体系结构可以实现开放访问和分散控制,但它们并不预先注定这些结果。此外,虽然开放获取和去中心化通常被认为是互补的,14来自实际应用程序的经验表明,相反的情况也可能是正确的:开放访问可能导致实质上的集中控制,而受许可的系统可能能够更好地支持分散控制。

回到顶部

许可系统如何更去中心化

虽然这种可能性乍一看似乎是违反直觉的,但它可以被理解为需要为系统参与者提供适当的激励的结果,特别是那些在技术实现后操作技术的人。不完全契约的经济学理论1011说明当代理人的行为影响到资产(如信息系统)的价值,但这些行为不能在合同中指定(例如,因为必要的行为无法充分验证),应给予代理人相应的控制或所有权,以使代理人激励最大化。范·奥尔斯廷,布林约尔松和马德尼克18应用这个论证来推导数据库的设计原则;例如,当维护数据质量很重要时,任何独立的本地数据分区都应该在本地进行控制。

然而,这些考虑适用于数据库以外的系统。在区块链环境中,某些系统参与者可能是不可或缺的,因为系统的运行和价值生成将依赖于无法通过合同指定的行为。在这种情况下,激励这些参与者的需要可能会导致他们有效地控制系统中他们不可或缺的部分的结果。根据特定的情况,这可能导致集中控制或分散控制。例如,在开放存取和完全分布式的环境中,激励参与者充分提供诸如质量控制或协调系统开发和进化等功能可能是不可行的。为了解决这个问题,集中式的解决方案实际上出现了,比如控制开源项目的少数开发人员的层级结构,5或者维基百科的编辑层级。16这是因为利用开放获取和去中心化控制都需要专业知识、声誉、时间或金钱。这些成本越高,想参与的人就越少,这在实践中有助于这种集中化。9

因此,区分如何设想治理和如何制定治理是很重要的。如果没有这种区别,开放存取系统中权力下放的潜力往往被夸大,而被许可的系统在实现权力下放方面的潜力则没有得到充分认识。开放存取系统原则上允许任意的分权,但不能保证任何级别的分权,因为分权的实际级别是个人决策的结果。当开放获取和去中心化是可取的,或者甚至是像区块链这样的技术被采用的原因时,这种结果的模糊性是很重要的,例如,当有一个促进“民主化”的目标时,以避免处于有利地位的中介机构获取经济租金,或者当没有可以信任的各方可以监管许可获取或为大多数用户做决定时。

回到顶部

区块链的例子

区块链技术提供了一个突出的例子:虽然区块链系统在体系结构上是分布式的,但可以集中控制和/或允许访问。像比特币这样的无许可区块链并不限制谁可以验证交易。然而,被许可的区块链只将这些权利授予选定的代理。3.随着人们对许可区块链的兴趣日益浓厚,了解这些区块链是否能够真正兑现去中心化的承诺至关重要。

比特币的理想15人们期望区块链技术能够普遍提供开放、分散、“民主”的系统,绕过控制中间商。然而,区块链系统的实际应用表明,这种理想是例外,而不是规则。8虽然像比特币这样的无许可区块链没有限制谁可以验证交易,因此可以允许接近无许可理想的访问,但通常控制远远没有去中心化。在缺乏对潜在的集中力量的正式检查的情况下,集中在实践中出现,例如由具有实际操作权力的大型紧急矿坑执行。2这意味着区块链删除受信任第三方的承诺仍未兑现。例如,仅在2018年5月,由于公开的集中化,五个开放获取区块链受到损害。12

被许可的区块链一直被批评没有真正去中心化(例如,Beedham4),而不是开放获取的区块链。这是因为它们限制了谁可以成为验证者,这是由授予权限的门卫决定的。在Facebook带头的加密货币Libra中,守门是Libra协会的任务,该协会由所有现有验证器节点组成的委员会管理。因此,现有的验证器节点共同充当gatekeeper,并决定是否允许新的验证器加入网络。13看门人通常也可以通过区块链外的渠道鼓励参与。

回到顶部

为去中心化而设计

虽然在设计上没有完全去中心化,但被许可系统的治理结构可以保证一定程度的去中心化。例如,允许区块链的共识机制可以设计成保证大量节点在验证过程中有发言权的方式。此外,通过区块链外协商,可以保证大量的验证者,强制他们的参与。然而,在开放获取的区块链中,这是不可能保证的——去中心化(或者实际上是中心化)只能作为自由个人决策的潜在结果出现。

创建一个许可区块链,提供比开放获取区块链更多的去中心化,需要仔细的设计。例如,授予,特别是撤销验证权的权力是核心,因此,为了促进在被许可的区块链中去中心化,有必要去中心化看门功能。如果中央网关管理员可以任意撤销验证权限,那么它就可以轻松接管并集中整个区块链。虽然可以保证一定程度的去中心化,但关键是要获得正确的区块链治理。

回到顶部

结论

区块链技术的案例强调了分布式系统治理的一个重要考虑因素。系统设计人员必须考虑访问和控制之间的交互,并基于他们的目标做出设计选择。如在数字,如果分布式系统的主要目标是去中心化,那么一个设计良好的受许可系统可能在实践中更好地实现它。

uf1.jpg
数字授权和非授权区块链中的去中心化。

回到顶部

参考文献

1.阿巴迪等人。分布式系统访问控制的微积分。美国计算机学会编程语言与系统汇刊, 4(1993), 706-734。

2.比特币:一个天然的寡头垄断。(2018);arXiv预打印:1811.08572。

3.贝克,Müller-Bloch, C和金,J.L.《区块链经济中的治理:一个框架和研究议程》。信息系统协会学报(2018年10月),1020-1034。

4.下面是“许可”和“非许可”区块链之间的区别。《下一个网络》(2018年11月5日);https://bit.ly/37aoL6E

5.免费和开放源码软件开发的社会结构。第一个星期一(2005)。

6.高速算术:作为研究工具的数字计算机。美国光学学会学报43, 4(1953), 306-310。

7.集中式与分散式计算:组织的考虑和管理选择。ACM计算调查(CSUR, 4(1983), 319-349。

8.哈拉布尔达,没有区块链的h。区块链革命?Commun。ACM 61, 7(2018), 27-29。

9.Halaburda, H.和Müller-Bloch, C.我们会实现区块链的去中心化承诺吗?哈佛商业评论(2019年9月)。

10.不完全契约与控制。诺贝尔经济学奖获奖演讲,斯德哥尔摩(2016年12月8日)。

11.《产权与公司性质》。政治经济学杂志, 6(1990)。

12.Hertig, A.区块链曾经令人恐惧的51%攻击现在变成了常态。CoinDesk(2018年6月8日)https://bit.ly/2KiaQ5a

13.天秤座。如何成为创始会员。天秤座(2020年1月21日);https://bit.ly/3a4sLYa

14.刘明,吴凯,徐建军。区块链技术将如何影响审计和会计:无许可与有许可区块链。vwin德赢AC米兰官网网址审计的当前问题, 2 (2019), a19-a29。

15.Nakamoto, S。比特币:点对点电子现金系统.2008.

16.Ortega, F., gonzales - barahona, j.m.,和Robles, G.关于维基百科贡献的不平等。在第四十一届会议记录夏威夷系统科学国际会议(2008)(2008).电子学报,2008,34 - 34。

17.塔南鲍姆,A.S.和范·斯蒂恩,M。分布式系统:原则和范例.普伦蒂斯·霍尔出版社,2007年。

18.Van Alstyne, M., Brynjolfsson, E.和Madnick, S.为什么不建立一个大的数据库呢?数据所有权原则。决策支持系统15, 4(1995), 267-284。

回到顶部

作者

Yannis bakobakos@stern.nyu.edu)是美国纽约大学斯特恩商学院信息系统副教授。

汉娜Halaburdahhalaburda@gmail.com)是美国纽约大学斯特恩商学院信息系统副教授。

Christoph Mueller-Blochchmy@itu.dk)是丹麦哥本哈根信息技术大学的博士后研究员。

回到顶部

脚注

a.我们经常将术语“开放存取”用于无许可系统,以避免重复使用术语“无许可”和“被许可”所造成的混淆。

作者要感谢通信栏目编辑Marshall Van Alstyne,编辑团队的其他成员,以及两位匿名的推荐人,感谢他们的有益评论和建议。


版权归作者所有。
向所有者/作者请求(重新)发布权限

数字图书馆是由计算机协会出版的。版权所有©2021 ACM, Inc.


没有找到条目

Baidu
map