深度解读 | DFINITY与以太坊网络集成带来了哪些影响?

互联网计算机的“去中心化的TikTok”CanCan现已开源

基于DFINITY的「去中心化的TikTok」CanCan现已开源。现可查看具有JavaScript前端和Motoko后端的全栈Web dapp,Motoko的高级功能,例如Motoko软件包管理器容器等。 CanCan通过代币激励用户制作,并可能会每24小时…

深度解读 | DFINITY与以太坊网络集成带来了哪些影响?


针对此前市场一度传出DFINITY是以太坊杀手的言论,DFINITY创始人Dominic在与OKEx Jay Hao的线上专访中表示:没有比特币就不会有以太坊,没有以太坊也就没有DFINITY,此前市场担心比特币会被以太坊淘汰掉,但事实证明没有发生。现在又在担心以太坊会被DFINITY淘汰掉,我认为也不会发生。

 

深度解读 | DFINITY与以太坊网络集成带来了哪些影响?


5月28日DFINITY创始人Dominic在社交媒体上发布信息表示:DFINITY和以太坊是朋友,各自有各自的专注点,是互相合作的关系,接下来我们会进行DFINITY与以太坊的网络集成工作,形成互补、一同前进。

 

1、双方各自优势

 

DFINITY的优势:

 

1)互联网计算机上的软件容器储存数据的成本低(在以太坊区块链网络上储存1GB数据的成本在百万美金,而在互联网计算机上每年按周期1GB大约为5美元左右)。

2)互联网计算机具有防篡改的安全网络环境(以太坊上的系统会托管在亚马逊网络服务云上,这样就不得不去相信亚马逊网络服务是安全的,主动权在他人手里)。


3)互联网计算机拥有统一的身份,使用该身份即可访问DFINITY生态中的所有应用,方便快捷。


以太坊网络的优势:

 

1)海量用户,尤其是DeFi的热潮为以太坊带来众多的参与者(DFINITY项目现在还处于早期阶段,基础用户数量少)。

 

2)丰富的生态应用,尤其是金融类应用,财富效应吸引更多的开发者进入生态带来更多的升级优化(DFINITY上生态应用还在测试,应用功能不够完善)。


深度解读 | DFINITY与以太坊网络集成带来了哪些影响?

 

2、双方集成的好处

 

对于DFINITY而言:

 

1)以太坊上的开发者会注意到DFINITY项目,并且当开发者由于把项目的部分基础托管于互联网计算机,并实际的感受到成本的节省之后可能会分出部分精力于DFINITY生态之中开发应用,给DFINITY带来更多的生态开拓者。

 

2)互联网计算机上的智能合约可以与以太坊上的应用交互时,会使得DFINITY的应用开发者发现自身项目的不足之处,改善优化项目。

 

3)当互联网计算机身份被注册且可以只用一个身份探索,用户群体扩大之后,会有更多的项目申请加入,允许用互联网计算机身份登入,这样注册互联网身份的用户增加,实现正循环。

对于以太坊而言:

 

1)DFINITY由于数据储蓄成本低,以太坊上的应用可以将自身所产生的数据存储于互联网计算机之上。以太坊智能链可以低成本地维护和处理大量数据并直接提升用户体验。

 

2)以太坊生态上的应用将某些基础组件迁移至互联网计算机上,这样开发者能最大限度的降低成本,面对经济压力的减小,会有更多的开发涌入以太坊生态之中,以太坊生态持续的繁荣。

 

3)互联网计算机有防篡改的安全网络环境保证了数据的安全,不必把安全托付于传统的网络运营商,迫使自身不得不去相信托付于他人是安全的。

4)以太坊上的智能合约可以与互联网计算机互相调用,智能合约之间可以进行互相操作,就会创建出安全的去中心化循环。

 

5)以太坊上的去中心化应用可以通过在互联网计算机上创建身份,允许用户使用手机或者电脑进行身份验证,用一个身份即可适用所有应用。

深度解读 | DFINITY与以太坊网络集成带来了哪些影响?


3、双方如何集成

 

集成主要分为两个阶段:

 

第一个阶段为互联网计算机的智能合约与以太坊智能合约可以互相使用对方的应用功能。第二个阶段为使得以太坊能最大程度利用互联网计算机智能合约上功能。

第一个阶段的行动为:使用China Key技术,可以用来进行验证,还会通知用户信息是否准确,在以太坊网络之中,只需通过工作证明,就可以看出哪些块是有效的。如果将以太坊区块复制到互联网计算机上的合约中,则该合约将能够通过检查区块嵌入链中的工作量,大概率检测出区块何时最终确定。

 

智能合约检测到某个区块已完成,它便会扫描该区块,来查看从以太坊智能合约到互联网计算机智能合约的数据传输,以及先前数据传输结果的方向,之后将调用互联网计算机上的智能合约,并将数据结果传输给之前调用以太坊的智能合约,以太坊上的智能合约也将通过以太坊上的另一个代理合约来使用互联网计算机上的智能合约功能。

 

第二个阶段的行动为:因为在第一个阶段的时候,互联网计算机上的智能合约只能向最终用户显示以太坊智能合约通过代理调用的函数推送给他们的以太坊数据,虽然这是可行的,但在以太坊上进行任何函数调用是相对较高的达数十美金,而在互联网计算机上进行调用只需花费不到一美分。

 

为使得以太坊能最大程度利用互联网计算机智能合约上功能,以接近零的成本将以太坊智能合约的数据和功能提供给互联网计算机智能合约,必须在代理合约中维护以太坊当前状态的副本。也就是说,代理合约不仅必须扫描最终确定的以太坊区块以获取交易数据,还必须使用收到的区块来维护和更新以太坊完整状态的副本。

 

一旦完成,互联网计算机智能合约将能够调用不修改其状态的以太坊智能合约来接近零成本。从本质上讲,它将在合约内运行一个以太坊节点,与当今在亚马逊云服务平台上运行Infura节点维护以太坊状态副本的方式大致相同。

 

第二阶段是一项更复杂的工作,比第一阶段需要更长的时间,尤其是因为互联网计算机智能合约目前最多只能容纳 4GB 的内存页面,因此以太坊将必须跨多个分片合约。尽管如此,互联网计算机对以太坊所提供的帮助将是巨大的,一些以太坊开发人员已经在考虑实现这一点,并在代码方面取得了一些进展。

 

最后要注意的是,有更快的可以实现上述的目标,这将涉及启用互联网计算机节点与以太坊节点信号传递,以便它们可以为查询以太坊区块的状态提供一个低成本的桥梁,这要面对的问题就是去信任运行与网络进行互操作的以太坊节点的任何人。与仅涉及智能合约时的安全性相比,这提供的安全性要低得多。如果能想到提高安全性的方法,那么这可能会加速整个进程。

 

 

4、集成之后的计划

 

对于DFINITY:


在集成之后以太坊生态上的大量开发者在感受到互联网计算机上安全性以及储存成本低,运行速度更快之后会把自身项目中互联网计算机上更有优势的方面迁移过去,剩余的部分继续保留在以太坊网络之中。

 

DFINITY现在已经有了开发者资助计划,未来肯定会推出更多的开发者奖励计划,支持力度也将会随着自身生态的发展而逐渐增大,吸引更多的开发者加入进来,且在生态逐渐丰富起来之后,会慢慢推出用户的激励计划,可能会联合生态之中的项目推出空投计划,吸引更多的用户参与到DFINITY生态中来。

对于以太坊:

 

当以太坊生态中的开发者通过使用互联网计算机上的应用之后,发现系统处理数据的成本下降、效率提高,开发者会享受更多的便利,开发者就会继续深耕在以太坊上的生态中。

 

以太坊未来要做的就是提升整体架构的稳定性以及数据处理能力,保持开放的态度与其他项目加强合作,共同进步,一起成长。

 


【往期精彩文章】

Distrikt:DFINITY 上的去中心化社交平台

普通投资者如何参与ICP的价值发现?

浅析Dfinity的链上治理系统NNS(网络神经元系统)

DFINITY——基于区块链的分布式互联网计算机

深度解读 | DFINITY与以太坊网络集成带来了哪些影响?

DFINITY启动2.5亿美元开发激励,首批项目详情

加密世界与去中心化网络的发展,正在为全人类的创新提供从未有过的机遇。为了推动创新,DFINITY基金会今天推出了互联网计算机开发者生态激励计划,用于资助在互联网计算机上开发的dapps、工具和基础设施。 开发者生态激励计划的总额为2亿瑞士法郎即2.5亿美元,D…

Click to rate this post!
[Total: 0 Average: 0]

人已赞赏
Dfinity名家说小白百科每日优选

【招聘】ICPLeague招募令

2021-6-1 18:22:36

小白百科

直播连麦新江湖

2021-6-1 18:24:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索