iExec 依托以太坊开发了一个分布式云计算网络,供有算力需求的企业使用 RLC 代币兑换算力,而 iExec 网络上绝大部分算力都由云算力供应商提供。

撰文:Dove

如果说区块链是下一代互联网的重要技术之一,那么云计算则是继互联网、计算机后在信息时代又一种新的革新,是信息时代的一个大飞跃,然而现在的中心化云服务商都面临着成本高、资源少的难题,数据丢失的情况也时有发生,因此云计算的普及并未能顺利推进,不过,区块链与云计算两项技术的结合为云计算带了新的希望。

一方面,利用云计算已有的基础服务设施或根据实际需求做相应改变,实现开发应用流程加速,满足未来区块链生态系统中,初创企业、学术机构、开源机构、联盟和金融等机构对区块链应用的需求。另一方面,对于云计算来说,「可信、可靠、可控」被认为是云计算发展必须要翻越的「三座山」,而区块链技术以去中心化、匿名性以及数据不可篡改为主要特征,与云计算长期发展目标不谋而合。

尽管区块链具有独特的前景,但其非常有限的计算能力难以运行分散的应用程序。现有的云计算更是无法满足需要完全分散的基础架构执行的 DApps 要求,与此同时,行业和科学界对计算能力的需求不断增长,运行大型应用程序并处理大量数据的基础架构复杂且昂贵。这意味着创新的中小型企业往往没有手段和专业知识来获取和运营高性能计算(HPC)平台,像 Amazon AWS 这样的传统云基础架构供应商,对于要求苛刻的应用程序(例如 GPU 渲染)来说也仍然非常昂贵。

既然是计算,自然数据也是重中之重,但由于区块链的世界是孤立的,自然还需要顺畅的访问外部数据,能将链外数据真实输入到链内,保障链上数据真实性的预言机(Oracle)也成为了不可缺少的一部分。预言机作为链下数据与链上数据的传导机制,将现实世界的数据准确无误的写入到区块链上,它的应用场景非常多,比如金融衍生品交易平台、借贷平台、快递追踪 /IoT、稳定币、博彩游戏、保险、预测市场等,可以说一切需要与链下进行数据交互的 DApp 都需要预言机。

如何完美的融合云计算与区块链?本文介绍的分布式云计算平台 iExec 以生态拓展的形式解决了这个难题。

三分钟读懂分布式云计算平台 iExec:如何融合云计算与区块链?

iExec 是什么?

iExec 旨在提供区块链上运行的分散式应用程序,以便可扩展、安全且轻松地访问所需的服务、数据集和计算资源。iExec 设想了一个新的生态系统,提供存储,计算机算力池,数据提供商,网络托管和 SaaS 应用程序,所有这些都通过 iExec 相互开展业务。

简单来说,iExec 依托于以太坊技术,开发了一个分布式云计算网络,供有算力需求的企业使用 RLC 代币兑换算力。iExec 网络上绝大部分算力都是由各家云算力供应商提供的。因此 iExec 网络更像一家超市——贩卖云端算力的超市。

iExec 的核心价值主张

iExec 的核心价值主张是满足所有分布式业务的需求:

  • DApp 提供商可以按需执行离线计算。
  • 应用程序提供商可以通过使用安全,强大和可靠的基础架构,从根本上降低其分布式应用程序的计算成本。
  • 数据提供商可以通过将其服务与 iExec 市场集成来扩展潜在的市场规模。
  • 通过在 iExec 市场中提供服务器寻求更高的利润,服务器提供商可以利用未充分利用的计算资源并提高其现有基础架构的投资回报。

iExec 将以比传统区块链计算资源低得多的成本为 DApps 提供计算资源,为客户创造更多价值。此外,iExec 通过透明声誉奖励可靠的资源提供商。

iExec 的运行机制

在了解 iExec 的运行机制前,我们需要先了解网格技术。众所周知,分布式计算是未来计算技术的发展方向,而网格技术则是分布式计算研究领域的最新成果。网格实际上是一个集成的计算与资源环境(也叫「计算资源池」)网格能充分吸纳各种软硬件计算资源,并将它们转化为可方便利用的计算能力。iExec 则是依赖于其在 CNRS 和 INRIA 法国国家计算机研究机构开发的 Desktop Grid (桌面网格)开源软件——Xtremweb HEP。

image (1).png

iExec 的运行主要依靠两个平台。第一,代理商提出其资源以及使用 RLC 代币进行交易的市场;第二,基于中间件 XtremWeb-HEP 的分布式计算基础架构。

在这两个平台上,具体分为六种职能:

  • 工人:他们是拥有计算资源的个人或公司,并愿意将其资源用于计算 iExec 平台中的付款任务以获得 RLC,与区块链矿工类似。

  • 工人池:工人池主要组织工人贡献算力。他们由负责组织工作分配的调度员领导。调度员虽然没有进行实际计算,但可以收取管理基础设施的费用。通过实现有效的管理来保证工人的收入,从而吸引工人。

  • 应用程序提供商:他们在 iExec 平台上部署应用程序。这些应用程序可以从 iExec 分布式云计算中受益。他们可以免费提供应用程序,或者为每次使用他们的应用程序要求固定费用。

  • 数据集提供商:他们拥有有价值的数据集,并愿意以一种安全的方式来提供它们,以保护自己的所有权。

  • 用户:它们是支付 RLC 来使用工人的计算资源来执行任务的个人或智能合约,可以没有特定的数据集,或从数据集供应商处获得数据。

  • iExec Hub&Marketplace:由 iExec 部署的智能合约,没有特权访问权限。它充当了不同代理商的利益托管,并确保 iExec 生态系统中所有交易的安全性和透明度。

iExec 经典案例

iExec 的主要优势之一在于可信赖的链下计算。其与英特尔合作,发布了针对区块链(使用英特尔 SGX 的 TEE)的「可信计算」(Confidentiel Computing) 解决方案。其他 iExec 合作者还包括阿里云,IBM,Genesis Cloud,EDF 电力公司,EEA 和 Ubisoft。iExec 是 Microsoft,Intel,ConsenSys,Envision,PegaSys 和 Kaleido 的可信计算框架(Hyperledger Avalon)的贡献者之一。

为了让读者更为直观的理解 iExec,这里介绍一个使用 iExec 的经典案例——eFast,该服务基于需要高性能计算(HPC)执行的复杂计算方法来改进金融交易。

从上面的介绍可以得知,iExec 的一个重要特性是应用程序、服务、数据和计算资源之间的互连。eFast 作为其平台上的应用程序,旨在帮助小投资者通过不同的服务改善他们的交易决策,例如基于复杂计算方法的股票集群化。众所周知,计算复杂性需要高性能计算(HPC)才能执行且仅适用于大型金融机构。而通过将 iExec 分布式云用作虚拟超级计算机,eFast 将能够为其客户提供预算友好且安全的服务,以改善他们的投资决策。

eFast 中开发的每项新服务都将直接在区块链上销售,类似于传统云中的软件即服务方法。eFast 客户将使用专用智能合约,这些合同定义了 iExec 中的 eFast 功能和使用权。

image (2).png

iExec 原生代币 RLC

iExec 原生代币 RLC 是应用程序提供商,服务器提供商和数据提供商的独有支付方式。此外,还作为奖励分配给算力提供者。目前,RLC 已上线 Coinbase Pro, Huobi Global 以及 Bithumb 等主流交易所,RLC/USDT 七日年化收益率一度达 2424.62%。

RLC 发行总量为 87,000,000 枚,代币分配比例如下:

  • 创始人,团队和早期投资者:17.2%
  • 公开销售:69%
  • 奖励,研发,开发和营销:6.9%
  • 特殊应急储备:6.9%

image (3).png

iExec 发展路线

根据 iExec 公开的资料显示,其依据资金水平制定了实施路线图。如若达到最低资金(2,000 BTC),iExec 将提供初始市场网络,允许应用程序和服务器货币化。如若达到最高资金(10,000 BTC),iExec 将逐步开发包括数据提供商和高性能计算(HPC)应用程序在内的市场网络,然后为 iExec 建立经常性收入来源。

在产品上,iExec 将开发 5 个版本的产品(V1 到 V5),对应于市场策略的 3 个步骤。

  • 社区版(V1):创建开源软件的功能,允许构建分散的云计算。
  • 企业版(V2,V3,V4):为广泛的业务建立完整的市场网络的功能。
  • 研究版(V5):与云计算(物联网,边缘计算)相比,可以实现更广泛应用的重大进步功能。

截至 2020 年底,iExec 已完成了项目白皮书中开发计划,随后团队致力于提供利用 iExec 技术堆栈的产品。

三分钟读懂分布式云计算平台 iExec:如何融合云计算与区块链?

根据官方近期公布的新路线图可以看到,iExec 在预言机 (Oracle) 上也有新的布局。新的产品预言工厂(Oracle Factory)将在未来两个月内发布。

  • 使用预言工厂(Oracle Factory)无需任何区块链知识,任何人都可以使用 Oracle Factory 产品在 5 分钟内直接从其浏览器开始创建自己的预言机 (Oracle)。

  • 使用预设 API 构建 Oracle:任何人都可以根据预设(例如 Yahoo Finance stocks API 或 TESLA 股票价格)构建 Oracle,并且将获得一个唯一的链接来共享您的 oracle 创建。

  • 使用自定义 API 构建 Oracle:开发人员可以使用他们选择的 API 来构建 Oracle。

  • 图库:探索所有「用户创建的预言机」和「官方预言机」(由 Web 2.0 项目提交)。

目前,数字货币市场数据聚合商 CoinGecko 上预言机领域排名显示,iExec 位列该赛道第三位,可见其发展潜力。

小结

作为基础设施之一的云计算与区块链完美结合能够打破与传统企业的壁垒,让传统世界更好的与加密领域结合。作为基于区块链技术的分布式云计算平台 iExec,也在紧跟行业热点布局 DeFi 与 NFT,除了新的用户界面, iExec V6 版本也在开发中 ,iExec 更将开发一种 NFT 产品用于管理有价值的数据集的所有权。

近期数字货币价格重挫,其中一点关键的因素在于链上应用进展缓慢,没有足够强大到摆脱依附于比特币带来的影响。当金融类应用后续发力不足时,基础设施类是迎头赶上的好时机,打破传统企业对区块链的偏见,才能更好的让大众接受这项新兴技术。而 iExec 作为基于区块链技术的云计算赛道中的有力竞争者,有望为全球开发者创建一个更加完善的云计算生态。