集微网 · 2021年05月30日

【专利解密】腾讯用科技向善带来区块链效率大提升

【嘉勤点评】 腾讯的区块链专利,通过获取目标逻辑结构并转化为业务智能合约,提高了区块链中智能合约的开发效率。

集微网消息,腾讯科技(深圳)有限公司日前新增多条专利信息,其中一条与区块链技术相关,据悉能够有效提高智能合约开发效率。

智能合约实际上是一段可执行的代码,在独立的安全可靠的环境中执行用户交易。现有技术中,业务管理局有新的业务政策发布时,可以经过业务管理局、企业等多方协调后创建智能合约,并部署到区块链中;然而,业务管理局每次发布新的业务政策后,均需要人为编写相应的智能合约,因此创建智能合约的操作繁琐,进而导致智能合约的开发效率低下。

为此,腾讯于2021年1月7日申请了一项名为“基于区块链的智能合约部署方法、装置、设备以及介质”的发明专利(申请号:202110018803.X),申请人为腾讯科技(深圳)有限公司。

image

图1 基于区块链的智能合约部署方法流程示意图

图1为本发明提出的一种基于区块链的智能合约部署方法的流程示意图。该方法包括以下步骤:

首先,获取业务管理机构发布的业务策略数据,根据业务策略数据中的业务逻辑,获取与业务策略数据相匹配的目标逻辑结构(S101)。业务管理机构根据业务需求实时更新业务策略数据,合约发布节点获取业务策略数据后,将其转换为业务智能合约,进而上传至业务区块链网络。其中合约发布节点获取到业务策略数据后,也获取其中所包含的业务逻辑,根据该业务逻辑再获取与业务策略数据相匹配的目标逻辑结构。

然后,获取目标逻辑结构对应的规则参数信息,对携带规则参数信息的目标逻辑结构进行代码转换,得到目标逻辑结构对应的逻辑代码(S102)。具体的,合约发布节点可以从业务策略数据中获取目标逻辑结构对应的规则参数信息。

接下来,根据逻辑代码生成业务策略数据对应的业务智能合约(S103)。合约发布节点在决策引擎的逻辑结构集合中,获取N个目标逻辑结构之间的结构关联关系,进而根据结构关联关系对N个逻辑代码进行组合,得到业务策略数据对应的业务智能合约。

之后,发送业务智能合约(S104)。合约发布节点生成业务策略数据对应的业务智能合约后,可以将其封装为合约交易数据,并发送至业务区块链网络中的任一区块链节点。

最后,将业务智能合约封装为合约区块,若合约区块在业务管理机构所属的业务区块链网络中达成共识,则将合约区块添加至业务区块链,确定业务智能合约为发布成功状态(S105)。

简而言之,腾讯的区块链专利,通过获取目标逻辑结构并转化为业务智能合约,提高了区块链中智能合约的开发效率。

腾讯是一家以互联网为基础的平台公司,通过技术丰富互联网用户的生活,助力企业数字化升级,大力投资于人才队伍和推动科技创新,积极参与互联网行业协同发展。腾讯将带着“用户为本,科技向善”的使命继续前行。

关于嘉勤

image

深圳市嘉勤知识产权代理有限公司由曾在华为等世界500强企业工作多年的知识产权专家、律师、专利代理人组成,熟悉中欧美知识产权法律理论和实务,在全球知识产权申请、布局、诉讼、许可谈判、交易、运营、标准专利协同创造、专利池建设、展会知识产权、跨境电商知识产权、知识产权海关保护等方面拥有丰富的经验。(校对/holly)

推荐阅读
关注数
12739
内容数
1029
从专利出发,浅析一切关于柔性屏、折叠屏、10倍光学变焦技术等有趣的前沿技术
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息