密码极客 | 国内最权威的区块链技术创投社群

后起之秀——Dfinity

VOBCVOBC 2019-04-23 5,763 次 收藏0

 

是否大家还记《杰克和豆茎》得故事:在古老的欧洲,一个家庭里,生活着两母子,生活很艰难,母亲让儿子杰克去变卖唯一的财产:奶牛,杰克出门时碰到了一个老人,用5粒豌豆和他换了奶牛,老人告诉杰克:豌豆有着无与伦比的魔力。

夜里,撒在地上的豌豆长成了豆苗,一直长上了天空,杰克爬上豆苗,发现这是另一个世界。在那里他发现一个巨人统治着一个巨大的城堡,巨人拥有一只会下金蛋的鹅,伴随着旁边的黄金小和谐女神所弹奏竖琴的美妙音乐中,鹅会生下金蛋。杰克偷了鹅和黄金小女神,爬下豆茎,但是巨人紧追不舍,于是杰克把豆苗砍断,巨人摔死。从此,杰克和母亲过上幸福的生活。

对童话来说太老了?在颠倒的密码世界里,我们亲切的巨人以太坊、敏捷的后飞之鸟Dfinity(DFINITY 是无限扩容的智能分布式云计算系统和第三代区块链,并且高度兼容以太坊现有应用,以太坊的最强竞争对手)和区块链豆茎云之间的类比实在是太好了。基本上,如果你是一个开发者,你就是那只鹅,杰克就是Dfinity和以太坊就是巨人。

首先要确定的是,就像杰克并没有打算杀死巨人一样,Dfinity否认自己是在与以太坊竞争。Dfinity的总裁兼首席科学家多米尼克•威廉姆斯表示:“这并不一定要比以太坊做得更好,而是要以一种不同的方式做事。”

因此,Dfinity的目标不是像以太坊那样专注于智能合同,而是创建一种分散的云计算机或“互联网计算机”,它位于分布在世界各地的机器网络上,其功能将与目前规模1,760亿美元的云计算行业相同。然后,这台互联网计算机将运行下一代大型应用程序——分散版本的优步、易趣、Salesforce、Linkedin、Facebook等。

Dfinity有两个特别诱人的方面可以吸引目前忠于以太坊的大量开发人员:一个它声称更好的治理模型(它将处理DAO攻击)和无限的可伸缩性。如果这还不够,Dfinity还得到了20亿美元的资助,资金来自硅谷一些最知名的风投公司;它已经拥有一些最聪明的开发人员,而且还有很大的发展空间。

12月初,威廉姆斯在博客上更新了Dfinity的路线图。在向支持者保证平台正在取得进展的同时,他也对所有关于测试网将在第一季度结束前准备就绪的预期泼了一盆冷水。这已经被推迟到第二季度末。但是,将会有一个更新的软件开发工具包(SDK)供项目的dapp开发伙伴使用。但在此之前,预计不会有太多信息。这个项目以及与之相关的人员,让媒体对幕后发生的事情一无所知。在多次尝试与团队成员交谈后,解密基本上被排除在外。威廉姆斯说:“我们选择在私下里以最快的速度工作。”

但这并没有阻止业界饶有兴趣地观看。“在进入以太坊领域的候选人中,实力最强的可能是Dfinity,”以太坊联合创始人、现为区块链孵化器负责人的乔•卢宾表示他不是唯一一个认为Dfinity会带来巨大威胁的人,其他人认为Dfinity的(可以说是无意的)策略可能最终会导致以太坊的灭亡。

今天,以太主导着密码工业。在全球市值最高的100种代币中,有94种是由近25万名开发者开发的,很少有初创公司能与它的人气相匹敌。但是这个网络的基础正在崩溃,可伸缩性是一个大问题

与之竞争的智能合同平台,如NEO和EOS,似乎在吸引开发者离开以太坊,它们承诺提供快速的交易费用,以及熟悉的编码语言。接下来要吸引密码编码器的是Dfinity。

无论谁解决了可伸缩性问题,都将成为区块链中最热门的属性。可扩展性可以开启进入dapp游戏市场所需的快速交易周转时间。游戏应用程序是以太坊网络上排名第一的类别,占所有应用程序的四分之一以上。他们需要快速的交易速度来提供实时游戏的区块链。

无论谁解决了可伸缩性问题,都将成为区块链中最热门的属性。可扩展性可以开启进入dapp游戏市场所需的快速交易周转时间。游戏应用程序是以太坊网络上排名第一的类别,占所有应用程序的四分之一以上。他们需要快速的交易速度来提供实时游戏的区块链。

Dfinity相信它已经找到了答案,声称它可以在5秒钟内完成交易(当一个交易被确认多次之后,它就变得不可更改了),这是非常快的。相比之下,比特币需要一个小时,以太坊需要6分钟。

Dfinity解决这一问题的方法是试图解决每一个矿工执行每条计算指令和替代共识机制之间的困境。后者需要将机制委托给节点,而不影响分散级别,这是EOS一直受到批评的地方。Dfinity使用PoS的一种变体,其中节点产生一个称为“随机信标”的随机数,然后该随机数用于选择下一组节点并驱动所有协议。这种机制称为阈值中继共识模型。这是Dfinity武器库中的关键部件之一,受到了其他人的赞赏。

“Dfinity包含了许多关于随机数如何应用的理论,”创建该模型的威廉姆斯说。威廉姆斯是一名一流的数学家,他在2012年创造出了“与我的怪物战斗”(Fight My Monster),这是欧洲发展最快的在线儿童游戏。正是在开发支撑技术时,他看到了一个创造一种能够扩大游戏市场规模的货币的机会,并着手开发能够实现这一目标的技术。

最大的突破是阈值中继机制,这是Dfinity产生随机性的方式, 威廉姆斯意识到,他必须解决这一问题的影响要大得多,做完了这些事,他看到,他可以建立类似于以太坊有可能扩展到服务市场是传统上认为是亚马逊的领域。

 

成本效益高的空中楼阁

 

Dfinity的野心远不止豆茎和巨人的城堡。它更广泛的关注点是构建一个可以跨更广泛的应用程序集使用的平台,其成本远低于亚马逊和惠普等云平台。它声称自己的机器网络区块链是开源的、非私有的,它使系统更加安全,维护成本更低。Dfinity的一个关键卖点是它的区块链可以以十分之一的成本提供类似的服务。

Williams说:“企业IT系统运行中涉及的绝大多数成本都来自对人力资本的支持,而不是计算本身。”“Dfinity云将使创建人力资本少得多的系统成为可能。”

根据Arthur Falls的说法,这个平台也是网站托管的理想平台。“我们认为区块链是存储数据的昂贵方式,但前提是你的区块链中有很多节点。”如果你把碎片化得很薄,你就可以很便宜地在区块链上存储数据。

他接着解释说,切分可以确保不必像以太坊那样存储17000次数据,“只需存储8次、16次或32次,这非常非常便宜……我们认为不需要超过128个节点的冗余。”

 

杀手级应用警报

 

这是另一拳。福尔斯认为,Dfinity最大的吸引力在于,它可以在不依赖任何其他业务的情况下建立互联网业务。

2012年,Zynga拥有2亿多用户。在Facebook改变了它的新闻订阅算法,扼杀了Zynga的增长之后,它失宠了。福尔斯说,从那时起,风险投资家就开始评估每个项目的“平台风险”。“我认为(消除)平台风险是区块链的杀手级应用。我们希望建立一个系统,让人们能够创建像Linkedin和facebook这样的系统,这些系统是自动化的协议,在他们的业务中心没有平台风险。

企业所有者可能因为网络巨头屏蔽其广告或支付账户而赔钱,但一些企业可能宁愿如此,也不愿被黑客攻击。DAO是一个支持契约的智能融资项目,它的故事经常用来说明分散的流程是多么脆弱。

2016年,部分代码被利用,使360万醚处于危险之中。由于没有治理模型指导他们采取行动,大多数网络决定分叉,从而改变了事务记录,因此黑客攻击从未发生。这被认为是有争议的,因为它违反了区块链的不可变性,并且该事件经常被强调为链外区块链治理模型(与这里的另一种链上方法相比较)的一个主要缺陷。

 

镀金的鹅

 

但Dfinity真正渴望的是获得投票,然后离开以太坊。考虑到这一点,它还有更多的锦囊妙计。

Williams说:Dfinity的架构使开发人员在其基础上构建更加安全和高效,部分原因是它减少了获取应用程序的不同移动部分以相互协调所需的时间。同时,Dfinity与以太坊虚拟机兼容,这意味着所有以太坊 dapps都可以在其网络上工作,支持智能契约,使dapps能够在其服务上构建。开发人员可以使用任何语言,包括类似java的语言和稳定性,平台还允许创建令牌,以便新的加密货币可以在其网络上运行。这些因素应该会让厌倦了以太坊的伸缩问题的开发人员更容易跳槽。

然而,对于一个受到如此多关注的项目,团队必须——到目前为止——没有透露太多的细节,这种方法可能会疏远Dfinity生态系统之外的开发人员。Twitter上的交流表明,人们对这个项目的反应不一。

Dfinity财力雄厚。该公司自2015年成立以来,目前已经筹集了略高于1.95亿美元的资金。2018年8月,在最近一轮融资中,该公司在一轮由安德森霍洛维茨基金和Polychain Capital牵头的融资中筹集了1.02亿美元。这是Polychain有史以来最大的一笔投资,也是安德森•霍洛维茨基金首次支持一项协议。

“我认为,推动人们对Dfinity和Polkadot产生浓厚兴趣的,是以太坊实际上在可伸缩性方面缺乏希望,”在Dfinity融资期间担任Polychain Capital首席风险合伙人的瑞安•祖雷尔表示。“许多平台将在以太坊之前实现切分和PoS,尽管它们的领先优势相当大。”

Dfinity目前面临的挑战之一是招募地理上分布的挖掘社区来创建底层的分散网络,以及开发人员来创建将在其上运行的dfiny本地版本的业务软件。因此,招聘和发展是一个重要的考虑因素。

因此,相当大一部分资金将用于启动Dfinity生态系统风险基金,以支持希望为该平台构建应用程序、工具和协议的第三方团队。Polychain已经承诺为Dfinity网络上运行的价值4000万美元的项目提供资金。

去年10月,Dfinity宣布在瑞士苏黎世新建一个大型专门研究中心,最多可容纳50名团队成员,以扩大该公司在加州帕洛阿尔托的旗舰研究中心。新中心将由Jan Camenisch领导,Jan Camenisch是IEEE的研究员,同时也是在密码学和隐私领域享有多项殊荣的研究科学家。Camenisch已经创造了70多项美国专利,并从IBM加入Dfinity。

推动人们对Dfinity和Polkadot产生浓厚兴趣的,是以太坊实际上在可伸缩性方面缺乏希望

在6周前加入Dfinity之前,该公司新任工程总监朱迪•派珀在IBM花了7年时间开发社交媒体和web应用程序,在Akamai云网络企业解决方案公司花了5年时间开发大型分布式网络系统,在云通信平台Twilio工作了18个月。

她在电子邮件中告诉Decrypt:“我来自分布式网络系统和云计算背景,我立刻意识到这是一个千秋难逢的机会,可以从事革命性的技术,与一个新兴行业中最优秀、最聪明的人合作。”“我相信,Dfinity(已经)着手做的事情,将改变我们现在所知的互联网,我们有一个伟大的团队,明白执行这一使命需要什么。”

Dfinity团队中的佼佼者之一是前谷歌员工安德烈亚斯•罗斯伯格,他与人共同设计了Actorscript和WebAssembly,这是一种面向web的编程语言和执行环境。

Chris Dixon说:“WebAssembly可能是当前十年最重要的技术之一。“对于分散的应用程序来说,它是理想的软件标准,因为它是第一个可以在任何硬件上运行的软件标准,从windows桌面、Linux或Mac到IOS或Android设备,所有这些硬件都无需更改。”“今天,每一个都代表着离散的软件生态系统,”Arthur Falls说。“WebAssembly的理念是将这些问题彻底解决。”现在它只在浏览器中,但我们希望它是一个通用的软件标准。

WebAssembly已经成长为微软、谷歌、苹果和Mozilla等公司的合作伙伴。正如人们所期望的那样,有这么多的合作者,开发是需要时间的。支持低级语言的第一个版本已经发布,支持高级语言的第二个版本将于明年发布。

一个重要的事实是,运行2100个节点的平台的“未优化实现”每秒可以支持大约70个事务。“我们预计,优化后的网络在明年推出时将实现至少一个数量级的更大吞吐量,”Arthur Falls说。

作为第一个在大型公共区块链网络上实现PoS共识机制的大型加密货币项目,存在着合理的担忧。PoS是以太坊已经研究了一段时间的东西,有很好的理由。虽然允许扩展到无限容量,但PoS常常被批评为未经验证,而且过于复杂,无法在现实系统中成功实现。

链上治理也很有争议,尽管它的支持者认为它可以透明、自动和一致地升级协议,并驱动网络演进。

将这两个基本未经实践的概念与一个设计成可伸缩的“云3.0”基础设施的新平台结合起来,至少可以说是雄心勃勃。虽然Dfinity看起来很有吸引力,但它承诺将削弱目前的云服务,这需要更多的精细化。但是这样一个系统无疑将更多的权力交给了那些开发和维护应用程序的人,而这正是分散式网络的目标。

向更快区块链(如EOS)的发展,以及游戏应用程序的突出——这需要比以太坊目前所能提供的更快、更可伸缩的网络——意味着Dfinity必然会获得大量支持。与《创》的贾斯汀·孙想要取代它不同,多米尼克·威廉姆斯并没有选择攻击以太博物馆网络,但很明显,Dfinity认为自己是一个更好的解决方案。如果它能够兑现承诺,击败竞争对手,它将吸引开发者和dapp的创建。赌注很高,一切都是为了比赛,豆茎上的竞赛开始了。

本文系作者个人观点,转载请注明出处!
喜欢 0
支付宝扫码打赏
微信打赏

相关文章

更多

发布评论

共0条评论