CORC  > 自动化研究所  > 中国科学院自动化研究所  > 毕业生  > 博士学位论文
题名区块链智能驱动的智能合约研究
作者欧阳丽炜
答辩日期2023-05-23
文献子类博士
关键词区块链 智能合约 人工智能 区块链智能 分布式协作
英文摘要

区块链和智能合约是构建数字社会的关键基础设施。它们有望解决传统中心化机构普遍存在的数据存储不安全、协作成本高昂和协作效率不足等问题,因此具有重要的研究与应用价值。然而,现阶段区块链受“不可能三角”问题的困扰尚存在性能瓶颈等计算限制,而且当前的智能合约智能化程度不足。这些问题严重制约了区块链的应用拓展,已成为区块链发展亟需解决的核心问题。为此,人工智能和区块链的的交叉研究领域——区块链智能应运而生。

区块链智能旨在实现人工智能和区块链的相互增益。区块链可以为分布式人工智能协作(多方之间数据、模型和计算资源的共享与协作计算)提供可信的基础设施,从而缓解中心化人工智能架构的资源(数据、模型和计算资源)限制;而人工智能可以为区块链应对“不可能三角”问题提取有价值的信息。更重要的是,人工智能有望提高智能合约的智能化程度,促进实现人工智能驱动型区块链智能。即,区块链和智能合约能够自主地完成用户请求的人工智能任务。目前,如何提高智能合约的智能化程度和如何实现人工智能驱动型区块链智能都是领域内亟待解决的问题。因此,本文围绕此问题展开研究,旨在提供一种有效的方法来提高智能合约的智能化程度,实现人工智能驱动型区块链智能。本文的主要工作和创新点归纳如下:

(1)提出了区块链智能驱动的智能合约构建与配置方法。智能合约是使区块链具备可编程性的核心技术,其发展可以直接推动区块链的应用拓展。因此,本文在区块链智能的背景下,结合人工智能技术,重新设计了现有的智能合约,提出了“区块链智能驱动的智能合约(Blockchain Intelligence-driven Smart Contracts,BISCs)”。BISCs是一类专为实现基于区块链的人工智能任务设计的智能合约。本文重点研究了BISCs的构建方法、特点和面向人工智能驱动型区块链智能的配置方法。具体而言,本文首先提出了两种构建BISCs的方法,即封装人工智能模型的模板化智能合约和调控人工智能协作的模板化智能合约。然后,本文从理论和实验的角度分析了它们的优势和挑战,为今后BISCs构建方法的选择提供了参考。最后,本文提出了动态配置BISCs以应对不同人工智能任务的方法,为结合智能合约与人工智能实现人工智能驱动型区块链智能提供了思路。本文基于以太坊智能合约验证和分析了本文提出的BISCs构建和配置方法,实验结果表明了提出方法的有效性。

(2)提出了基于区块链智能驱动智能合约的去中心化人工智能协作方法——学习市场。创新点(1)的研究表明,调控人工智能协作的BISCs具有广泛的应用潜力。因此,本文进一步聚焦于研究调控人工智能协作的BISCs。为了缓解现阶段中心化人工智能架构面临的资源限制,本文面向多方参与的去中心化人工智能协作场景,研究了BISCs的构建与应用方法,提出了BISCs调控的学习市场。该市场利用区块链为互不信任参与者间的协作计算和模型共享提供了可信环境,并且利用BISCs作为软件代理来调控可扩展的协作流程和市场机制。本文构建了权限管理、数据传输、模型验证、贡献评估、激励量化和模型交易六种BISCs。在这些BISCs的调控下,互不信任的参与者不仅能够在动态量化激励下实现分布式协作计算,而且能够在具有可追溯性和经济激励的市场中交易可信模型。本文基于以太坊和星际文件系统实现了学习市场并评估了其有效性。实验结果表明,学习市场可在不损失原有模型性能的前提下促进分布式计算资源协作,其协作成本与现有以太坊智能合约相当,并且在去中心化和可扩展性等方面具有优势。

(3)提出了基于区块链智能驱动智能合约的混合人工智能协作方法,实现了COVID-19联合预警。除了去中心化组织参与的人工智能协作外,联盟组织参与的人工智能协作是另一个重要的人工智能协作场景。本文首先研究面向联盟组织人工智能协作的BISCs构建方法,然后将其与学习市场BISCs结合,共同应用于混合组织(联盟组织和去中心化组织)参与的人工智能协作场景——COVID-19联合预警。为了缓解中心化传染病预警系统面临的监测资源(数据、模型和计算资源)限制,本文提出了一种BISCs调控的联合预警方法。该方法利用区块链为联合预警参与者提供了安全隐私的协作环境,利用BISCs作为软件代理调控可扩展的协作预警规则和激励机制,利用人工智能技术实现了多种传染病监测模型。本文提出的联合预警方法支持两种传染病监测模式:基于联邦学习的医疗端联盟组织监测和基于学习市场的社会端去中心化组织监测。本文构建了权限管理、医疗联邦监测、社会协作监测、医疗端与社会端融合预警和激励量化五种BISCs。在这些BISCs的调控下,医疗端联盟组织可在维护数据隐私的同时协作训练性能更优的联邦监测模型,而社会端去中心化组织可在学习市场中协作计算和共享经验证的监测方案。BISCs自动融合两端监测结果形成预警决策,最终提高预警性能和丰富预警依据。本文基于以太坊和星际文件系统实现和评估了提出的联合预警方法。实验表明,本文方法具有去中心化决策、量化激励、可追溯性和可扩展性等优点。


本文对BISCs的研究使得智能合约不再仅限于实现简单的控制逻辑,而可以应对更丰富的人工智能任务。基于BISCs,区块链的应用可以被有效地拓展到金融之外的其他社会领域。

语种中文
页码150
内容类型学位论文
源URL[http://ir.ia.ac.cn/handle/173211/51896]  
专题毕业生_博士学位论文
推荐引用方式
GB/T 7714
欧阳丽炜. 区块链智能驱动的智能合约研究[D]. 2023.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace