首页
学习
活动
专区
工具
TVP
发布

一只猫堵死以太坊,雾计算能否成为以太坊的最佳“外挂”?

CryptoKitties是一款类似于Tamagotchi的游戏,是基于以太坊的分布式应用(DAPP),每个数字小猫代表一个独特的密码资产。根据Kitty Sales的数据,CryptoKitties平台上最罕见的数字小猫中有五只售价超过10万美元,同时这款游戏竟然在以太坊贡献了高达14%的交易份额。

随着CryptoKitties的持续火爆,以太坊待处理交易几乎直线上升,造成了以太坊网络的大面积拥堵,交易速度大幅减缓。一些以太坊用户对此感到不满,要求提高燃料限制(gas limit),然而事实证明,提高燃料限制可能会带来一些副作用,使得一些开发者不愿以此作为解决网络拥堵的最佳快速解决途径。同时,也有以太坊的一些开发专家认为,这种方式会损害网络安全。

前有比特币打压后有EOS追击

以太坊雾化势在必行

为了解决这个问题,以太坊团队已经展开研发,但即使解决了高并发问题,以太坊在成为大规模商业应用平台的路上仍然有很多问题需要克服。例如,链上强大的存储和附加计算能力,虽然Ethereum生态中出现了诸如SC、GNT、RLC等第三方,但如何让项目方和开发者如何去更好更方便的应用其所需的资源依然存在很大的争议。目前以太坊面临前有比特币领头,后有EOS追赶的局面。

作为以太坊的一个重要分支,EthereumFog(ETF)携雾计算的以太坊升级链的出现,将打破以太坊网络拥堵的尴尬局面,并且还为链上附加了强大的去中心化存储能和附加的计算能力。ETF一个特色是将以太坊与雾计算进行有机结合。现在的云计算进化自独立服务器的集群,将原先的中心化独立服务器变成了大型的服务器群,说到底还是一种中心化的计算形式。

相比于中心化的云计算,雾计算主要依赖的不是位于中心位置的远程服务器,而是使用离本地设备较近的分布式计算机资源,实现了计算的去中心化与分布式,其对于数据、数据处理和应用程序更依赖本地设备,将云端的边界靠近本地设备(连接到物联网)的“边缘”,而不像云计算那样将它们几乎全部保存在云中,这正与区块链本身的哲学不谋而合。因此,在解决以太坊网络区块拥堵、链上存储及计算能力强化问题的同时,使得其具备更去中心化、更高效不浪费资源且更稳定可靠的优点。

作为区块链技术2.0的代表,以太坊的诞生在区块链发展史上具有里程碑式意义。但随着EOS和IPFS的发展,让我们也看到了以太坊的一些不足之处。比如分布式存储能力较弱,难以支持游戏、视频等应用;分布式计算能力不足,无法支持电商、出行等高频应用。而在以太坊基础上诞生的ETF则很好的弥补了这一不足,具有非常好的分布式存储和计算能力,扮演了以太坊的“外挂”这一角色。

以太坊将雾计算带到用户身边,不远的将来也许众多个人计算设备都在ETF链上贡献着自己的算力,不浪费每一份资源赚取相应的回报。区块链与价值互联网的结合使得更多的人乐于让自己的算力资源参与其中,供与需的有机结合如虎添翼,ETF正在给我们打开通往以太坊新世界的大门。

以太坊与雾计算的激情碰撞

为DAPP开发者提供更大施展空间

从以太坊和以太雾的关系来看,ETF是对ETH的升级进化方案。ETF改进了ETH本身,改变共识算法融入雾计算的概念,在ETH的基础上加入IPFS功能,使得ETF本身成为一个集计算任务和存储任务为一体的公有链。IPFS(Inter Planetary File System),由协议实验室(Protocol Labs)团队在以太坊网络上开发,它是一个面向全球的点对点分布式文件系统,可以从本质上改变网络数据的分发机制。

简单来说,就是每个参与者都可以是服务器。在ETF链上,由于计算和存储的需求都可以由ETF链上实时撮合出最佳的供应者,并且兼备分布式去中心化的优点,使得DAPP的开发者可以更专注于业务的开发,获得不同于以太坊的施展空间。

现在很多DAPP产品并不是完全的去中心化。就拿CryptoKitties来说,它由一个去中心化的网站+去中心化的智能合约共同组成,若需完全去中心化,还需要在去中心化的存储及计算资源的基础设施上将中心化的部分完全替换掉。

现在的以太坊确实已经能够提供一个解决的雏形,这就需要在ETH市场上向各个供应商拼凑你所需的服务,来完成更加去中心化的应用。以太坊上的各种服务可谓是丰富多彩,但另一方面也增加了不可靠因素,并提高了使用门槛,这就需要项目方雇佣更高水平、更多经验的人员,人力成本也相应提高。

此时,ETF的出现将一些高频使用的资源融合到主链上,这些资源的使用变得更简单也更稳定可靠,在降低使用门槛的同时,大幅提高易用性,这对开发效率的提升有着明显的促进作用。高效的开发效率全面促进DAPP产品的迭代速度,这对很多有此需求的DAPP是一个很好的选择。

就像Linux与它的各个发行版,通过不同的优化方案而适合不同的应用场景,譬如CentOS(服务器)、Android(手机)、OpenWrt(嵌入式)、Ubuntu(主要是桌面)等。据此可以想象,基于ETF优化出的链也会更多地涌现出来,ETF即是在存储和计算方面专项优化的公链,其将是对存储和计算有额外需求的DAPP一个合适的平台选择。

从目前看,ETF不仅正确提出了问题,而且正用实际行动去解决它。如今,像Status、Mixin、BeeChat、Kcash等应用正在以良好的用户体验走近广大普通使用者的身边。可以憧憬,在不远的将来ETF在Ethereum世界中或许也会像Linux生态中的Android一般,为许多DAPP开发者提供着基础服务,这是ETF真正的价值所在。

不同于比特币受利益驱使的分叉,以太坊的分叉更注重技术创新,弥补以太坊遇到的算力不足、存储能力较弱的尴尬局面。如果这次分叉能促使以太坊成为下一代雾计算平台,那么以太坊的角色也就发生了巨大变化,其不再只是一个代币化平台,而有望成长为一个真正的世界通用计算平台,在这个过程中,ETF也将继续被委以重任,对下一代IT技术的变革将做出更多探索与贡献。

【科技云报道原创】

转载请注明“科技云报道”并附本文链接

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171227A0BFGO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券