1. 首页
  2. 头条资讯

ctxc币主网上线:让智能合约执行AI模型的公有链Cortex!

区块链新创公司 Cortex 的区块链主网在 6 月 26 日昨日正式上线,生成创世区块(Genesis block)。该公司表示这将开启 AI 智能合约新时代。在 2015 年的时候,承载着智能合约的以太坊网路上线,对区块链应用而言是一大突破。以现阶段而言,以太坊还尚未达到「大规模应用」。而以太坊开发社区也不断地在链上开发,包括未来将会变成权益证明(Proof of Stake)、信标链、雷电网路、分片系统等等。

ctxc币主网上线:让智能合约执行AI模型的公有链Cortex!

而在以太坊网路朝向宁静(Serenity)¹的阶段走去之时,也出现不少竞逐者。有趣的是,大多数项目都是希望改善区块链的问题,例如扩展性和治理机制。对于真正在区块链应用上的突破「智能合约」却没有太多的着墨。

[注*1]:宁静为以太坊Roadmap的最后一个阶段,在这阶段以太坊将已经成功过渡到权益证明共识演算法。

AI 智能合约?

Cortex 最令人注意的特点在于强调智能合约与 AI 数据模型结合,这也是现在区块链技术领域发展十分罕见的方向。

一般现在所使用的网路平台产品都有「特殊的数据模型」,以 Google 的搜寻系统来说,即是很好的例子。在 Google 搜寻引擎开发出来以前,网路的搜寻效果效能低落,例如你搜寻汽车,很有可能会出现色情广告。而 Google 改变了演算法的数据模型,并且不断精进,最后就是 Google Search 占据了全球搜寻引擎的 90% 市占率。

Cortex 不像其它的 AI 区块链,Cortex 区块链并不是一个搜集数据、计算大数据运算的平台,而是将区块链变得更适合运作较为复杂的智能合约。

现在的智能合约受限于虚拟机(Virtual Machine,VM)是在 CPU² 上运行,无法整合 AI 数据模型、真正执行复杂的 AI 计算程序。而 Cortex 虚拟机(CortexVirtual Machine,CVM)是在 GPU 上运行的,因此解放了智能合约的能力。

[注*2]:CPU 和 GPU 处理任务的差异在于 CPU 含有数颗核心,用来为循序的序列处理进行最佳化;而 GPU 则含有数千个更小型且更高效率的核心,专为同时处理多重任务进行最佳化。

开发标准模型框架,瞄准全球 AI 开发者

然而,在不同机器、不同执行环境下的条件所执行的运算模型都会不同,因此,Cortex 创建了 CVM Executor ,又叫 Synapse Infer Engine,解决了模型定点化的问题,让链上的模型可以在异构计算环境之下,保证 AI 运算模型的推断结果一致。

另外,Cortex 还开发出了模型表示工具(Model Representation Tool,MRT) ,可以将 NNVM 支持的浮点计算模型转换成 Cortex 虚拟机可执行的定点执行环境,而NNVM 可以支援包括 mxnet、pytorch、caffe2、coreml 等在内的深度学习模型编译。

我们的虚拟机的技术亮点在于解决了模型定点化的问题。

MRT 是针对NNVM支持的浮点模型转换为CVM可执行的全整形定点化模型,从一般的 int64、int32 压缩到 int16、int8,且不失精准度。
Cortex 的营运长 Amy Chen 告诉动区。

而透过这样的技术,可以让未来不同虚拟机执行智能合约所得出的运算结果一致,确保所有节点能够达成共识。而引入 AI 计算模型,可以让现在的智能合约或是 dApp 变得更加强大。

以去中心化金融为例,借贷平台未来将可以运行 AI 计算模型,根据地址的个人信用记录来确定借贷的利率。用于分析个人信用评分的 AI 模型不是运行在某个特定的、封闭的环境下,而是运行在 Cortex 链上,确保 AI 推断的每一步都是公开透明的。

Cortex 的营运长 Amy Chen 最后表示:

Cortex 对人工智能的愿景是开放 AI 模型和公开数据,无偿开放给全世界的研究者和开发人员,形成开放、民主的 AI 社区。AI 智能合约的时代已经开启。

我们在抛砖引玉,希望能够给 AI 开发者一个透明、开放的开发环境,将他们从网路巨头的中心化世界中解放出来,我们期待在这个全新的民主中,诞生越来越多有用、好用、真正智能的应用出现。

文章编辑:丘比君,如若转载,请注明出处:https://www.qqbite.com/bitcoin/8092.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注