区块链节点的画像数据获取方法、装置及计算设备制造方法及图纸

技术编号:19009884 阅读:17 留言:0更新日期:2018-09-22 09:39
本发明专利技术公开了一种区块链节点的画像数据获取方法、装置、计算设备及计算机存储介质,其中,区块链节点的画像数据获取方法包括:获取区块链节点的交易信息;对区块链节点的交易信息进行分析,得到区块链节点的交易行为特征;根据区块链节点的交易行为特征,确定区块链节点的画像数据。根据本发明专利技术提供的技术方案,通过分析区块链节点的交易信息,能够精准、便捷地确定区块链节点的画像数据,有效地对区块链网络进行监管。

Method, device and computing device for acquiring image data of block chain nodes

The invention discloses a method, device, computing device and computer storage medium for obtaining the portrait data of block chain node, wherein the portrait data acquisition method of block chain node includes acquiring the transaction information of block chain node, analyzing the transaction information of block chain node, and obtaining the transaction line of block chain node. Based on the transaction behavior characteristics of the block chain nodes, the image data of the block chain nodes are determined. According to the technical scheme provided by the invention, by analyzing the transaction information of the block chain node, the picture data of the block chain node can be accurately and conveniently determined, and the block chain network can be effectively supervised.

【技术实现步骤摘要】
区块链节点的画像数据获取方法、装置及计算设备
本专利技术涉及互联网
,具体涉及一种区块链节点的画像数据获取方法、装置、计算设备及计算机存储介质。
技术介绍
区块链具有去中心化、数据公开透明、数据不可篡改等特征,能够有效地保障数据安全,可应用于金融、电商、物联网等领域中。在区块链网络中,可按照各个区块链节点的工作情况将各个区块链节点划分为矿工节点、普通节点和代币发行节点等。然而,现有技术中却很难方便地确定各个区块链节点的类型等数据,例如很难确定哪些区块链节点是矿工节点、哪些区块链节点是代币发行节点,从而十分不利于对区块链网络进行监管。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的区块链节点的画像数据获取方法、装置、计算设备及计算机存储介质。根据本专利技术的一个方面,提供了一种区块链节点的画像数据获取方法,该方法包括:获取区块链节点的交易信息;对区块链节点的交易信息进行分析,得到区块链节点的交易行为特征;根据区块链节点的交易行为特征,确定区块链节点的画像数据。根据本专利技术的另一方面,提供了一种区块链节点的画像数据获取装置,该装置包括:获取模块,适于获取区块链节点的交易信息;分析模块,适于对区块链节点的交易信息进行分析,得到区块链节点的交易行为特征;确定模块,适于根据区块链节点的交易行为特征,确定区块链节点的画像数据。根据本专利技术的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;存储器用于存放至少一可执行指令,可执行指令使处理器执行上述区块链节点的画像数据获取方法对应的操作。根据本专利技术的再一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行如上述区块链节点的画像数据获取方法对应的操作。根据本专利技术提供的技术方案,获取区块链节点的交易信息,接着对区块链节点的交易信息进行分析,得到区块链节点的交易行为特征,然后根据区块链节点的交易行为特征,确定区块链节点的画像数据。利用本专利技术提供的技术方案,通过分析区块链节点的交易信息,能够精准、便捷地确定区块链节点的画像数据,使得监管部门等根据画像数据能够方便地获取各个区块链节点的具体情况,有效地对区块链网络进行监管,极大地提高了监管区块链网络的便利性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的区块链节点的画像数据获取方法的流程示意图;图2a示出了根据本专利技术另一个实施例的区块链节点的画像数据获取方法的流程示意图;图2b示出了可疑节点A对应的地址树的示意图;图2c示出了节点关系网的示意图;图3示出了根据本专利技术一个实施例的区块链节点的画像数据获取装置的结构框图;图4示出了根据本专利技术实施例的一种计算设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本专利技术一个实施例的区块链节点的画像数据获取方法的流程示意图,如图1所示,该方法包括如下步骤:步骤S100,获取区块链节点的交易信息。在区块链网络中,各个区块链节点的地址和交易信息是公开的,其中,交易信息中包括有交易时间、交易地址和/或交易数额等信息。对于一个区块链节点,该区块链节点的一条交易信息中的交易地址包括有两个地址,分别为交易支出方地址和交易接收方地址,其中,一个地址为该区块链节点本身的地址,另一个地址为与该区块链节点进行交易的其他区块链节点的地址。交易信息能够充分反映区块链节点的交易行为,具体地,根据交易信息可获知区块链节点在具体什么时间将多少数额的虚拟数字货币支出给哪些区块链节点,以及获知区块链节点在具体什么时间接收到哪些区块链节点支出的多少数额的虚拟数字货币。为了得到区块链节点的交易行为特征,在步骤S100中,需要获取区块链节点的交易信息。具体地,可获取区块链节点所有的交易信息,或者仅获取交易时间在预设时间范围内的交易信息。本领域技术人员可根据实际需要获取交易信息,此处不做具体限定。步骤S101,对区块链节点的交易信息进行分析,得到区块链节点的交易行为特征。在获取了区块链节点的交易信息之后,可利用预设算法对所获取的交易信息中的各信息进行分析,从而得到区块链节点的交易行为特征。具体地,交易行为特征可包括以下特征中的一种或多种:交易时间特征、交易频率特征、交易地址特征和交易数额特征。例如,对于某个区块链节点,分析得到的交易频率特征为每分钟交易10次,交易数额特征为每次接收到的交易数额为1至2个虚拟数字货币。步骤S102,根据区块链节点的交易行为特征,确定区块链节点的画像数据。在区块链网络中,可按照区块链节点的工作情况将各个区块链节点的类型划分为矿工节点、普通节点、可疑节点、黑节点和代币发行节点等,其中,矿工节点是指贡献算力、处于挖矿状态的区块链节点,普通节点是指不处于挖矿状态且不存在盗币、欺诈、爆破或恶意攻击等异常行为的区块链节点,可疑节点是指可能存在上述异常行为的区块链节点,黑节点是指确定存在上述异常行为的区块链节点,代币发行节点是指筹措资金、提供代币发行服务的区块链节点。不同类型的区块链节点具有不同的交易行为特征,处于不同时区的区块链节点也具有不同的交易行为特征。因此,可根据区块链节点的交易行为特征,确定区块链节点的类型、所处时区等数据,从而得到区块链节点的画像数据。其中,画像数据可包括:区块链节点的类型、区块链节点所处时区等数据。根据本实施例提供的区块链节点的画像数据获取方法,获取区块链节点的交易信息,接着对区块链节点的交易信息进行分析,得到区块链节点的交易行为特征,然后根据区块链节点的交易行为特征,确定区块链节点的画像数据。利用本专利技术提供的技术方案,通过分析区块链节点的交易信息,能够精准、便捷地确定区块链节点的画像数据,使得监管部门等根据画像数据能够方便地获取各个区块链节点的具体情况,有效地对区块链网络进行监管,极大地提高了监管区块链网络的便利性。图2a示出了根据本专利技术另一个实施例的区块链节点的画像数据获取方法的流程示意图,如图2a所示,该方法包括如下步骤:步骤S200,获取区块链节点的交易信息。其中,交易信息中包括有交易时间、交易地址和/或交易数额等信息,交易信息能够充分反映区块链节点的交易行为,为了得到区块链节点的交易行为特征,需要获取区块链节点的交易信息。步骤S201,对区块链节点的交易信息中的交易时间、交易地址和/或交易数额进行分析,得到区块链节点的交易时间特征、交易频率特征、交易地址特征和/或交易数额特征。本文档来自技高网...
区块链节点的画像数据获取方法、装置及计算设备

【技术保护点】
1.一种区块链节点的画像数据获取方法,所述方法包括:获取区块链节点的交易信息;对所述区块链节点的交易信息进行分析,得到所述区块链节点的交易行为特征;根据所述区块链节点的交易行为特征,确定所述区块链节点的画像数据。

【技术特征摘要】
1.一种区块链节点的画像数据获取方法,所述方法包括:获取区块链节点的交易信息;对所述区块链节点的交易信息进行分析,得到所述区块链节点的交易行为特征;根据所述区块链节点的交易行为特征,确定所述区块链节点的画像数据。2.根据权利要求1所述的方法,其中,所述对所述区块链节点的交易信息进行分析,得到所述区块链节点的交易行为特征进一步包括:对所述区块链节点的交易信息中的交易时间、交易地址和/或交易数额进行分析,得到所述区块链节点的交易时间特征、交易频率特征、交易地址特征和/或交易数额特征。3.根据权利要求1或2所述的方法,其中,所述根据所述区块链节点的交易行为特征,确定所述区块链节点的画像数据进一步包括:计算所述区块链节点的交易行为特征与预设节点的交易行为特征之间的匹配分值;根据计算得到的匹配分值,确定相匹配的预设节点;将相匹配的预设节点的画像数据确定为所述区块链节点的画像数据。4.根据权利要求3所述的方法,其中,所述根据计算得到的匹配分值,确定相匹配的预设节点进一步包括:判断所述匹配分值是否超过预设阈值;若是,则将所述匹配分值对应的预设节点确定为相匹配的预设节点。5.根据权利要求3或4所述的方法,其中,在所述计算所述区块链节点的交易行为特征与预设节点的交易行为特征之间的匹配分值之前,所述方...

【专利技术属性】
技术研发人员:蒋劭捷王伟波
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1