[发明专利]面向区块链监管的智能合约监控方法及系统有效
申请号: | 202010159618.8 | 申请日: | 2020-03-09 |
公开(公告)号: | CN111369221B | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 陈建海;刘尚楠;沈睿;季江民;何钦铭;纪守领 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06Q40/04;G06F8/41 |
代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 高燕 |
地址: | 310013 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 区块 监管 智能 合约 监控 方法 系统 | ||
本发明公开了一种面向区块链监管的智能合约监控方法及系统,方法包括:定义合约业务描述元数据信息,将业务规则注册在监管合约上;生成面向特定业务的智能合约模板;智能合约模板在业务合约的初始化方法中,注入向监管合约注册当前业务合约基本信息的代码逻辑,在关联监管消息的业务流程方法中,添加向监管合约汇报特定数据的代码逻辑;当业务合约在区块链平台上部署时,将业务合约注册到监管合约上;监管合约对业务合约进行解析,验证其是否满足关联的合约业务规则;当调用业务合约时,在调用了关联监管事件的合约方法时,主动向监管合约投递对应的监管消息。本发明提供了穿透式的合约管控能力,从而保证区块链上的业务合规。
技术领域
本发明涉及区块链和监管科技领域,尤其涉及一种面向区块链监管的智能合约监控方法及系统。
背景技术
随着以比特币为代表的区块链技术的不断进行和蓬勃发展,区块链技术已经开始逐步超越可编程货币时代而进入基于智能合约大规模应用的新时代。
在传统信息化建设的过程中,各机构部门的系统数据缺乏安全有效的共享方式。对于监管部门而言,监管系统难以与被监管系统安全打通,无法实现实时的监管审计。区块链技术应对现实痛点,融合了分布式、共识、加密等技术,为不同机构之间建立了一种在互联网上的安全互通共享机制。
智能合约是一种将多方协作的业务逻辑和各方遵守的约定以代码形式表述,形成的一种能够以事件驱动的、具有状态的代码合约和算法合同。在区块链上引入智能合约技术,由于区块链的特性,使得智能合约具有去中心化、自治化、可观察、可验证、可信息共享等特点,可以有效构建可编程金融和可编程社会。共识机制使得智能合约所表达的机构间的业务能够共享数据信息,在区块链对等网络中的多个节点实现信息互通,实现了机构之间的价值流通。然而由于区块链本身具有去中心化、不可篡改、不可抵赖、不可删除、低成本的特点,如果利用区块链传播有害信息、网络谣言和煽动性、攻击性信息,则会给区块链技术的产业布局和发展带来不利影响,这给监管部门带来了严峻的挑战。
近几年,对于互联网监管合规的需求日益加剧,区块链技术的发展离不开技术监管。智能合约作为多方约定的业务逻辑,包含了多方协作的共享数据的主要载体,需要保证其可监控、可应急。
然而被动查询等传统监管方式,难以在区块链分布式环境下实施。通过改进底层区块链平台,引入监管专用的智能合约,实现对业务合约的监控,以主动监管的方式响应监管需求是一种可行的方法。
然而针对种类繁多的智能合约,监控合约如何监控其关键业务数据并进行结构化解析,目前仍然缺乏有效的手段。
发明内容
本发明提供了一种面向区块链监管的智能合约监控方法及系统,可满足智能合约上的业务的穿透式监管需求。
具体技术方案如下:
一种面向区块链监管的智能合约监控方法,包括:
(1)定义合约业务描述元数据信息,将业务规则注册在监管合约上;
(2)通过对业务规则进行解析与验证,生成面向特定业务的智能合约模板;所述的智能合约模板在业务合约的初始化方法中,注入向监管合约注册当前业务合约基本信息的代码逻辑,在关联监管消息的业务流程方法中,添加向监管合约汇报特定数据的代码逻辑;
(3)以智能合约模板为基础开发所需的业务合约;
当业务合约在区块链平台上部署时,将业务合约注册到监管合约上;监管合约对业务合约进行解析,验证其是否满足关联的合约业务规则;
当调用业务合约时,在调用了关联监管事件的合约方法时,主动向监管合约投递对应的监管消息。
所述的监管合约是嵌入在区块链平台本身的、预编译的系统级合约。监管合约实现了监管配置管理、业务合约注册、监管消息加密存储等方法,面向监管部门提供访问监管相关数据的接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010159618.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理方法及网关
- 下一篇:一种利用棘轮定位原理的电缆接地装置
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理