Cortex的目标是打造一个真正去中心化人工智能自治系统,在区块链上提供最先进的机器学习模型,用户可以使用cortex区块链上的智能合约来推断该模型。 cortex的目标之一还包括实现一个机器学习平台,允许用户在平台上发布任务,提交ai dapps。
Cortex提出AI DApps,人工智能分布式应用程序概念。将人工智能引入智能合约,使以下应用成为可能:
1、信息服务:个性化推荐系统、搜索引擎、新闻写作服务。
2、金融:信贷,智能投资咨询。
3、AI助手:自动问答,行业知识地图,语音合成,人脸属性预测。
4、仿真环境:自动驾驶、围棋和其他强化学习应用。大脑皮层允许用户在区块链上编写机器学习程序,并提交一些依赖于其他合约的交互。这是Cortex的独创点,但其所说的其他合约是指ETH上的智能合约还是不同链上的智能合约,白皮书中并没有明确说明。如果为后者就较难实现,目前智能合约的跨链远没有到这个程度。
数据层:Cortex的区块链并不是存储模型和数据,而是存储模型和数据的散列值。键值存储系统是不带链的。当有足够的拷贝在整个网络中传播后,Cortex区块链就可以获得新的模型和新数据。
网络层:Cortex将为智能合同添加一个推断指令,这使得在交互过程中,智能合约支持使用Cortex区块链模型成为可能。共识层:使用PoW来进一步缩小CPU和GPU加速比之间的差距。
激励层:Cortex提出了一种集体协作的激励机制,允许任何人在Cortex中提交和优化模型,而模型的贡献者可以得到奖励。
合约层:Cortex将为智能合同添加一个推断指令,这使得在智能合同中支持使用Cortex区块链模型成为可能。应用层,平台层:Cortex的目标还包括实现一个机器学习平台,允许用户在平台上发布任务,提交模型,通过调用智能合同进行推断,并创建他们自己的AI DApps(人工智能分散应用程序)。