Dfinity的互联网计算机将如何集成以太坊?
摘要: “互联网计算机的诞生正是受到了以太坊的启发。实现两者之间的互操作性将是互联网计算机的一个早期目标。 ” Dfinity创始人多米尼克·威廉姆斯(Dominic Williams)说。
早在上周三,多米尼克·威廉姆斯就在一条推文中宣布了互联网计算机将开始集成以太坊。而在5月29日的一篇博客文章中,他进一步解释了这种集成将如何发生。
多米尼克·威廉姆斯在Twitter宣布互联网计算机将集成以太坊
威廉姆斯在博客里写道,“我在2014、2015年就密切参与到以太坊项目中了,那段经历对我影响很大。Dfinity项目正是诞生在那个时候。”
威廉姆斯说,在深入研究了以太坊之后,他最终决定开发一个独立的项目——Dfinity项目(后被命名为互联网计算机)。经过5年的开发,互联网计算机终于在本月公开发布了。该项目的愿景是做一个托管在去中心化服务器上的互联网。通过让开发者构建热门应用的去中心化版本来扩展Internet的功能。它的野心还有占领云计算市场和对中心化服务器开战。
互联网计算机已经有了一个很高的起点:许多大人物为它站台,一支经验丰富的团队,以及一个刚发布就进入加密货币市值排名前十的代币ICP。它还声称可以在不牺牲安全性和去中心化的前提下,解决以太坊的扩展性问题。
不过威廉姆斯一再强调,互联网计算机和以太坊绝不是竞争对手,而是相辅相成。他反复解释说,两个项目的架构截然不同,但都是必要的基础设施。“任何人都可以在自家卧室里运营一个以太坊节点,而互联网计算机节点则有较高的准入门槛,需要与官方签署协议,运行在特殊的节点机器(专用硬件)上。目前的节点都是以分散在全球的独立数据中心的形式运营。”
Dfinity创始人多米尼克·威廉姆斯(Dominic Williams)
威廉姆斯解释说,互联网计算机的架构意味着,其上的数据存储要比以太坊便宜得多。它提供了一种新颖的身份解决方案,并且智能合约能够“以Web速度运行,并且可以直接为终端用户提供传统的Web体验”。最重要的是,互联网计算机上运行的任何系统都是托管在去中心化的网络上。
Williams的博客文章详细介绍了集成两个网络所需的两个阶段。通过使用“代理”合约,互联网计算机智能合约将能够“调用”以太坊智能合约,并返回结果,反之亦然。
但是第二阶段将花费更长的时间,部分原因是,尽管互联网计算机设计的初衷是随着承载的Dapps数量增多而扩展,但其智能合约“目前最多只能容纳4GB的存储页面,因此以太坊状态将必须在多个合约之间进行分片。”
这种架构还将提供无限的其他可能性。例如,一个去中心化交易所可以在互联网计算机上创建智能合约,其接口类似于Poloniex所提供的接口,而资产的结算则放到以太坊上。以太坊上的项目则可以使用互联网计算机来存储海量的数据信息。这些信息不仅安全地存储在网络中,还可以通过智能合约逻辑进行查询和操作。一些以太坊开发人员已经在进行相关的开发工作,并且“在代码方面取得了一些进展”。
不少业界内外人士都批评Dfinity迟迟不对其代码进行开源,并对互联网计算机的去中心化属性提出了质疑。去中心化治理研究员、Finance.vote创始人Nick Almond就威廉姆斯宣布Dfinity / Ethereum集成的推文发表评论:“'我觉得它听起来没有很去中心化。”
作者 | Adriana Hamacher
翻译&校对 | 林芒果
本文由矿视界(奇迹摩尔)翻译整理编辑,如需转载,请标明出处
作者:MinerHub;来自链得得内容开放平台“得得号”,本文仅代表作者观点,不代表链得得官方立场凡“得得号”文章,原创性和内容的真实性由投稿人保证,如果稿件因抄袭、作假等行为导致的法律后果,由投稿人本人负责得得号平台发布文章,如有侵权、违规及其他不当言论内容,请广大读者监督,一经证实,平台会立即下线。如遇文章内容问题,请发送至邮箱:linggeqi@chaindd.com
评论(0)
Oh! no
您是否确认要删除该条评论吗?