美文网首页我爱编程区块链研习社全球区块链应用Dapp
深度 | Dapp距实现完全“去中心化”还有多远?

深度 | Dapp距实现完全“去中心化”还有多远?

作者: DappVision | 来源:发表于2018-07-10 17:43 被阅读12次

    本文由微信公众号DappVision原创首发,转载请联系授权


    #

    小猫内心os:“谁又在cue我?”

    近日,Coindesk签约记者David Floyd采访了Loom Network的联合创始人James Duffy,就当下Dapp面临的问题展开讨论,并发表题为《Decentralizing Popular Dapps Isn't Just a Scaling Problem》的文章。

    据Duffy的观点,当下所谓的分布式应用(Dapp),大多并未做到真正意义上的“去中心化”,是因为考虑到用户的体验和处理速度问题。但“去中心化”的发展毋庸置疑,有用户需求,并且技术上是能实现的,真正的大规模应用落地只是时间的问题。

    以下是原文内容:

    建立大规模,完全去中心化的应用是一项挑战,这并不是什么秘密,但事实证明,想要完成这项挑战面对的障碍却不仅仅是扩展问题。

    分布式应用(Dapp)的开发者经常遇到一些困难,比如说在Dapps较为短暂的发展历程中,以太坊是目前最重要的平台,但它每秒只能处理大约25笔交易,并且要求网络处理的交易越多,用户的成本就越高。交易吞吐量的这些限制通常被称为“扩展”限制,从普通的Dapp用户到以太坊的创始人Vitalik Buterin都非常清楚这一点。

    因此,当某一个Dapp不是完全“去中心化”,它的部分软件仍运行在中央服务器上时,这么说来,解决上述问题的方案似乎变的简单——提高交易吞吐量并降低成本,这是否也意味着纯粹的、让大家都喜闻乐见的分权自然会随之而来。

    事实证明,事情并没有那么简单。

    保留中心化的原因

    游戏和交易所“以用户体验为中心”的说辞是否另有用意?

    目前在以太坊上活跃度比较高的Dapp主要是游戏和交易所两大类。它们通常保留了中心化的特性,但原因却与吞吐量无关,而是以用户体验为中心。

    以游戏为例——为了让开发者能够更新部署在区块链上的游戏,他们通常会在智能合约中开放“后门”程序。

    “否则,开发者们基于以太坊开发的Dapps,包括一个叫做DelegateCall的Q&A网站,没有上述所提及的‘后门’,那么开发者只能一次性的部署他们的Dapp,且永远无法再修改。”Loom Network的联合创始人James Duffy说:“当然了,作为游戏玩家,你会希望开发人员能够更新游戏,不断修复bug,增加新的关卡和新的功能。”

    另一方面,去中心化交易所(DEX)需要在其流程中保持一定的中心化,这与它的交易订单处理有关。更重要的原因是,这部分的流程与账户安全直接相关,想要通过在一个巨大的分布式计算机网络上组装一个个、单一的、可靠的订单薄来实现去中心化是困难的,像IDEX交易所就是由“一个智能合约,一个交易引擎和一个交易处理仲裁器”组成的。

    虽然这些Dapp项目中的大多数都旨在未来向进一步的分散化调整,但现在,他们很乐意在这一过程中慢慢完善,以便用户获得最佳体验并且保证用户资金不会失窃。

    Duffy说:“从来没有过开发者开发了一款复杂的应用程序并发布,然后这款应用能在上线第一天就完美的工作。” 换而言之,罗马不是一天建成的,所有的应用程序都是在长时间的不断完善、修复、迭代中才能越来越趋近于完美,作为新兴事物的Dapp更是如此。

    “后门”程序的困境

    从半集中式向完全去中心化转变,才是Dapp开发的务实之举

    CryptoKitties是第一个获得广泛关注和积累了一定用户基础的分布式应用。

    然而,评论家们并没有花很长时间就发现,游戏并不像最初看起来那样“去中心化”。另一位Loom Network的联合创始人Luke Zhang在《密码学》(CryptoKitties code)一书中描述了这些“后门”的情况,该代码允许游戏背后的公司暂停该游戏,或者修改决定其育种算法的封闭源代码。

    而CryptoKitties团队则认为,将育种算法保密会使游戏更有趣。这一选择意味着用户必须相信公司本身不会对算法进行调整,从而破坏市场对kitties的定价(其中一些猫咪非常稀有且售价十分昂贵)。

    在公司控制下的Cryptokitties游戏,直到最近,才被大家承认为是艺术资产。如果没有这些(育种算法),玩家仍然会拥有他们支付250ETH购买的那只小猫,但他们不能欣赏到它的绿眼睛、像喜马拉雅山一样的图案以及橙色的皮毛,他们不得不佩服这串作为游戏的核心、不可替代的编码数字序列:99ac5586a447g9gg44665775ddf71444488773384ccccdffc到底有多神奇。

    加密猫很可爱吧?

    但根据Duffy的说法,如果没有这种以艺术形式的集中控制,开发者和玩家可能会滥用这种特权。“如果有人上传非法内容,会发生什么?” 他说:“这些节点必须设立一个审查的机制来删除这些数据,否则应用程序就会变得完全混乱。”

    然而,CryptoKitties似乎已经准备好在这个问题上有所作为了。在6月26日,这家名为Axion Zen的公司宣布它已更新了服务条款,使第三方应用程序有权使用CryptoKitties塑造的艺术形态。不仅如此,它还开放了不可替代的Token所有权。

    即便这样,与完全去中心化仍有很大的差距,Duffy认为CryptoKitties的商业模式存在着潜在的缺陷。但他表示,推出半集中化的Dapp并随着时间的推移逐渐实现“去中心化”,这种做法是“务实的”。

    Multicoin Capital的管理合伙人Kyle Samani回应了Duffy的陈述,他说:“完全的去中心化并不容易,目前大部分Dapp也仅实现了部分功能的“去中心化” 他称批评CryptoKitties的“中心化”部分是“吹毛求疵”了。

    尽管如此,Duffy仍然希望更完整的“去中心化”应用出现。

    例如,他认为,Loom Network采用的方法——为每个Dapp建立一个专用的、可扩展的侧链,并将该侧链部署到以太坊,这种方式或将完全实现“去中心化”,而不必满足于那些永远不会增加新关卡或新功能的僵化游戏。如果玩家能够达成集体协议,游戏升级仍可以通过硬叉进行。

    Duffy做了预测,他说:

    “我们将看到真实的,真正有趣的游戏出现,这些游戏是人们想要玩的,玩家可以拥有游戏内的资产,而且可以在完全去中心化的平台上实现。”

    Book Order Blues

    分布式订单薄面临攻击隐患,现有DEX本质上仍是中心化服务器处理

    自比特币诞生初期以来,集中化的交易所一直是加密货币的“阿基里斯之踵”(致命要害)——MtGox就是一个最著名的例子,当透明的、分布式的账簿与不透明、集中的中介机构发生冲突时,会出现较严重的错误。

    由于这个原因,去中心化的拥护者长期以来一直试图构建分布式的替代方案。根据DappRadar的数据,过去24小时内流量第一和第二多的应用,部署在以太坊上的去中心化交易所Idex和ForkDelta也在不断寻找。

    唯一的问题是,这两家交易所使用的都是中心化的订单簿,“就像他们的大多数同行一样。”Taariq Lewis说。(Taariq Lewis是一名资深的加密货币开发者,正在建造一项DEX技术——代号Lyra协议)

    在传统市场中,这些集中的订单会收集“出价”(买家提供的价格)和“询问”(卖家提供的价格),以促进交易。

    然而,尽管有严格的监管,传统交易所仍充斥着“诡计”:欺骗、跑路等,这些只是交易者利用彼此的一些(非法的)伎俩,这些行为在加密交易所也很普遍。

    Lewis说:“不受监管的集中化订单是不法者操纵的天堂。”

    一位不愿透露姓名的熟悉DEX操作的人士补充称,一些交易所将订单分散化视为避免监管干预的一种方式。操作集中的订单簿要求交易所要么必须注册成为替代交易系统,要么必须避免证券上市——正如越来越明显的那样,许多Token都是打着“去中心化”的幌子来避开监管。

    真正的去中心化订单薄绝不简单。Lewis表示,交易商需要一个人人都能看到的主订单簿,确保所有人都能看到相同的出价,并在没有中介的情况下提出交易需求,目前这仍是一个“尚未解决的问题”。

    他继续说到:“这并不是容易的事。在区块链出现之前,人们已经研究了几十年了。”

    Lewis说,分散化的订单很容易成为Sybil攻击的目标,这增加了技术上的难度,即一个用户或一组用户需要创建数百个(甚至数千个)标识,以向整个网络同步信息。

    不过,Idex和ForkDelta等交易所表示,他们计划在技术允许的情况下,将订单进行分散化。

    Lewis不希望透露太多关于Lyra协议的信息,但表示该项目正在“寻找”更多不受攻击的分布式订单薄进行研究。Duffy也表示,一些DEXs已经接触到Loom Network,希望利用专门的侧链来分散化更多的流程。

    因此,Duffy表达了信心,说道:

    “再过几年,我认为这是肯定的,因为‘去中心化’是可以实现的并且用户需要它,那么就会有人来满足这个需求。”

    编辑:DappVision

    欢迎关注微信公众号DappVision

    这里有:

    最专业的Dapp测评

    最新最热的全球区块链资讯

    各公链热门游戏推荐与攻略

    更多一手资料,扫码关注

    相关文章

      网友评论

        本文标题:深度 | Dapp距实现完全“去中心化”还有多远?

        本文链接:https://www.haomeiwen.com/subject/fvdqpftx.html