【嘉勤点评】腾讯的区块链专利,通过管理节点统一为业务节点配置路由信息,避免了路由信息中出现无效地址,从而可提高业务执行效率。
集微网消息,近年来,区块链技术已发展成为具有巨大增长潜力的稳定市场,市调机构Gartner预测,到2025年,区块链的全球商业增加值将达到1760亿美元。而腾讯日前新增多条专利信息,其中一条与区块链技术相关。
点对点(P2P)网络是区块链技术中必不可少的一部分。基于目前P2P网络实现区块链技术时,由于每个节点均自己维护一个路由表,每个节点根据自己维护的路由表来传输业务请求以完成所指示的业务。这样一来,可能出现网络风暴、路由表中存在无效地址等问题,这些问题都会影响业务执行效率。因此,在区块链网络中,每个节点如何高效地处理业务请求所指示的业务成为当今研究的热点问题。
为此,腾讯于2020年12月4日申请了一项名为“区块链网络的业务处理方法、信息处理方法及节点设备”的发明专利(申请号: 202011401133.1),申请人为腾讯科技(深圳)有限公司。
图1 区块链网络的业务处理方法流程示意图
图1为本发明提出的种区块链网络的业务处理方法的流程示意图,主要包括以下步骤:首先当目标业务节点接收到业务请求时,获取由管理节点为目标业务节点配置的路由信息(S301)。管理节点为目标业务节点配置的路由信息包括业务类型与处理节点的对应关系,其中处理节点处理业务类型所指示的业务,业务类型包括上链业务类型、数据传输业务类型以及区块链数据同步业务类型。目标业务节点接收到的上链业务类型可以直接发送至第一共识节点,接收到的区块链数据同步业务类型则从第二共识节点或者从目标其他业务节点中同步。在上链业务类型之外,还有一些具体数据传输业务类型,这种类型不直接走业务节点之间的点对点链路,而是要走管理节点指定的目标中继节点。
然后根据业务请求所指示的业务所属的目标业务类型,从路由信息中获取与目标业务类型对应的目标处理节点(S302)。如果业务请求所指示的业务所属的目标业务类型为上链业务类型,则目标处理节点为第一共识节点;如果为区块链数据同步业务类型,则目标处理节点为目标其他业务节点或者第二共识节点;如果为数据传输业务类型,则目标处理节点为目标中继节点。
最后将业务请求发送至目标处理节点,以使目标处理节点执行业务请求所指示的业务(S303)。如果业务请求所指示的业务为上链业务,第一共识节点根据业务请求生成新的区块,并广播给其他共识节点,以使得其他节点对新的区块进行共识验证。在共识验证通过后,将新的区块添加到区块链上。如果业务请求所指示的业务为区块链数据同步业务,第二共识节点接收到业务请求后,则获取所指示的要求同步的数据,并将其返回给目标业务节点。
简而言之,腾讯的区块链专利,通过管理节点统一为业务节点配置路由信息,避免了路由信息中出现无效地址,从而可提高业务执行效率。
腾讯以技术丰富互联网用户的生活,助力实现数字化升级,一切以用户价值为依归,将社会责任融入产品及服务之中。腾讯将继续推动科技创新与文化传承,助力各行各业的升级,促进社会的可持续发展。
关于嘉勤
深圳市嘉勤知识产权代理有限公司由曾在华为等世界500强企业工作多年的知识产权专家、律师、专利代理人组成,熟悉中欧美知识产权法律理论和实务,在全球知识产权申请、布局、诉讼、许可谈判、交易、运营、标准专利协同创造、专利池建设、展会知识产权、跨境电商知识产权、知识产权海关保护等方面拥有丰富的经验。
(校对/holly)