我们和硅谷最火的Dfinity聊了聊:如何超越以太坊

加菲看币 发布在 未分类 0 7255

【版权声明】本文由“加菲看币”原创发布,加菲看币专注内容原创及独家翻译,若需引用或转载需注明转自公众号“加菲看币”。

【活动介绍】加菲看币推出系列专题“硅谷对话区块链”,将陆续为读者带来硅谷区块链前沿趋势、优质区块链项目评级,以及业内大佬线上专访等独家内容,继硅谷开展斯坦福区块链沙龙、北京开展搜狐区块链讲座后,加菲看币后续将在美东、香港邀请更多中美行业大佬为大家分享最新行业干货,具体日程敬请关注公众号最新消息。

【导读】加菲看币硅谷独家专访第三站,这一次邀请到斯坦福区块链沙龙的演讲嘉宾、硅谷风头正劲,传说中以太坊强有力的竞争对手Dfinity,为大家独家披露被称为“下一代以太坊”项目的技术内核,以及大家都关心的主网上线日程。

DFINITY 是无限扩容的智能分布式云计算系统和第三代区块链,并且高度兼容以太坊现有应用。DFINITY团队包括了世界领先的密码学家,数学家和资深工程师等,如斯坦福 BLS技术的发明人,bitcoin asicboost 和 p2contract 的发明人,来自耶鲁大学和欧洲 EPFL 分布式计算中心的多方计算和密码学研究者等。

Dfinity是什么?

1
Dfinity高级研究员/工程师Mahnush Movahedi接受加菲看币独家专访

Dfinity可以被认为是下一个计算机——它是一个巨大的分布式计算机。每个需要运行计算的人,不是在自己的计算机上运行,而是在Dfinity网络上运行。Dfinity和亚马逊AWS的不同之处在于,AWS拥有一个公司内部所有计算能力,而Dfinity是云计算的一个去中心化的版本。所以它是分散的,没有人拥有网络的所有节点。

大家对Dfinity的豪华团队很感兴趣,介绍下成员背景?

我们现在有一支庞大的队伍,我将谈谈公司的初始团队。Dfinity是由Dominic Williams创立,他也是我们的首席科学家。他还有一些其他工作和Dfinity是并行并且达到共识的。相比亚马逊AWS,他需要找到更去中心化,比以太坊具有更多可扩展性的技术,由于市面上没有类似的解决方案,所以他做了研究后决定自己建立一个解决方案。

随后,他与Timo联手使解决方案更贴近实际。Timo以前是一位数学教授,他在比特币上有一些不错的想法与发展。(加菲注:Timo,圈内大名鼎鼎的AsicBoost创始人,该技术实现了比特币挖矿增速20%-30%)

之后我加入了这个团队,Andreas也加入了这个团队。(加菲注:Mahnush在耶鲁读博士后时研究的课题就是多发安全计算的扩容与容错算法;Andreas在谷歌工作时参与设计了WebAssembly虚拟机)我们都来自不同的背景——工程、理科等等。

Dfinity的竞争对手是谁,与其他竞争对手相比Dfinity的优势是什么?

我不认为我们在现实竞争环境中有真的竞争对手,我们通常是相互合作。我们和以太坊有很多合作,因为他们有一个关于如何在区块链上进行计算的原型,我认为这是一个非常好的项目。我们也在WebAssembly中与以太坊进行了大量合作。

(人们说Dfinity是下一代的以太坊,这是正确的措辞吗?)

我们不共享大部分底层协议,我们只共享少部分底层协议。我认为它是以太坊的姐妹而不是下一代。我们的技术不同于以太坊,可以理解为我们是年轻的妹妹

与以太坊或其他“兄弟姐妹”相比,Dfinity的主要优势和缺点是什么?

2
加菲看币实地探访Dfinity硅谷总部

与以太坊相比,我认为Dfinity的主要优势是我们的目标是可扩展性与快速终结性,也就是可证明的最终保证,例如在Dfinity中我们可以在2秒内给你最终的共识,网络可以向用户证明这是最终的结果。

我们可以使用随机种子更快地获得最终结果,通过委员会可以使它更具有可伸缩性,并且使用阈值签名来证明网络之外的人的最终结果,这就是Dfinity与以太坊的不同之处。

以太坊目前在POW上工作,你必须等待5到6个区块才能知道这个是最终区块,但是证明并不在那里。所以你不确定,你只知道有一些概率。但在Dfinity中,你肯定可以知道。Dfinity技术可以在POW或POS上工作,我们的目标是POS,我们也可以建立一个基于POW的想法。这是我们不同于以太坊达成共识的方式,而不是我们证明身份的方式。

Dfinity2018年的计划是什么,打算在Dfinity上开发任何应用吗?

我们将很快发布主要的测试网络,目前所有的工程师都在致力研究。对于研究方面,我们有很多事情要做,比如网络层、wasm部分与primea。

我们正在构建一些应用程序来测试Dfinity网络。构建大量的应用程序因为我们需要它们。当你运行一台计算机时,你需要一个操作系统,当你有了操作系统后,你需要一些应用程序。Dfinity相当于一台巨大的计算机,我们有“系统合同”,就像PC的操作系统一样,让计算和Dfinity本身运行。我们有更多的合同要写,比如dkg合同,索引合同。Dfinity的很多部分都是以Dfinity合同的形式来实现的。

任何适合在Dfinity上运行的应用程序示例?

你可以在以太坊上运行的任何应用程序都适合在Dfinity上运行,而且它更合适,因为我们的速度更快。对于一个特定的示例,可以是一个来管理公司人力资源的应用程序,或是管理客户服务甚至是web应用程序。

你甚至可以把你的网站放在Dfinity上,而不是其他托管你网站的服务商。或者,你可以把计算托管在Dfinity上面,而不是其他托管你计算的公司。我们目前正在测试的应用程序是dropbox应用程序,我们在Dfinity上面有自己版本的dropbox。

但是dropbox不仅仅是关于计算,而且是存储服务,Dfinity也有这样的功能吗?

目前我们有一个小型的dropbox,我们不使用很多存储空间,但我们可以提供一些存储空间。我们更多的是关于计算,但是你不能在没有存储的情况下进行计算。

(如果人们想要开发需要更大空间的应用程序,他们可能需要参考其他东西吗?)

目前我们假设存储是在网络之外,您可以将元数据保存在网络中,因为这就足够了。如果你处理的是大量的数据,那么你不需要将整个数据都放在节点中。

发文时比特币价格 ¥53312.12
原文:加菲看币(https://mp.weixin.qq.com/s/W_XZGd8gBW_U32qwmldYqA)
作者:加菲看币
稿源:巴比特资讯(http://www.8btc.com/dfinity-interview)
版权声明: by nc" sa 作者保留权利。文章为作者独立观点,不代表巴比特立场。

评论:0

您需要登录后才可以回复 登录|注册