【技术实现步骤摘要】
具有人工智能节点的区块链系统
[0001]本专利技术涉及人工智能
,特别涉及一种具有人工智能节点的区块链系统
。
技术介绍
[0002]区块链技术是一种以安全方式组织数据的分布式账本,可以以可验证和永久的方式有效地记录两个计算机系统之间的交易
。
典型的区块链是不断增长的记录列表,称为区块,区块还包含前一个块
(
即“链”)
的加密哈希,因此在不更改所有后续块的情况下,无法追溯更改区块链的任何给定块中的数据
。
[0003]人工智能是一个构建能够推理
、
学习和行动的计算机和机器的科学领域
。
[0004]将人工智能和区块链技术结合,能够有效扩展区块链的应用场景
。
例如人工智能可以提高区块链上智能合约的准确性和可靠性;人工智能可用于分析区块链网络的性能并识别出区块链网络性能的瓶颈,如节点数量
、
交易分布
、
共识算法效率等,从而优化网络减少处理交易所需时间
。 />[0005]目前本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.
一种具有人工智能节点的区块链系统,其特征在于,包括:接收单元
、
调度引擎
、
多个人工智能节点和至少一个验证节点;所述接收单元用于接收用户发出的执行业务请求,响应所述执行业务请求,调用智能合约,检测所述智能合约是否需要调用人工智能算法,当所述智能合约需要调用人工智能算法时,将所述执行业务请求发送至所述调度引擎;所述调度引擎用于响应所述执行业务请求,从所述区块链的多个人工智能节点中选取至少两个作为目标节点,将所述执行业务请求发送至所述目标节点,接收所述目标节点反馈的初始计算结果,检测各所述初始计算结果是否一致,当各所述初始计算结果不一致时,将各所述初始计算结果发送至所述验证节点;所述人工智能节点上部署有人工智能模型,所述人工智能节点用于在被选择为所述目标节点时,基于人工智能模型对所述执行业务请求进行计算,得到所述初始计算结果;所述验证节点用于对各所述初始计算结果进行预设共识算法,获得一致的计算结果
。2.
根据权利要求1所述的区块链系统,其特征在于,所述调度引擎用于响应所述执行业务请求,根据各所述人工智能节点的历史计算记录,从所述区块链的多个人工智能节点中选取至少两个作为目标节点
。3.
根据权利要求1所述的区块链系统,其特征在于,所述调度引擎用于响应所述执行业务请求,基于共识策略从所述区块链的多个人工智能节点中选取至少两个作为目标节点
。4.
根据权利要求1所述的区块链系统,其特征在于,所述调度引擎用于响应所述执行业务请求,从策略库中查询所述智能合约对所述人工智能模型是否具有访问...
【专利技术属性】
技术研发人员:孔剑平,胡楠,王琪,李炳博,
申请(专利权)人:浙江毫微米科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。