[发明专利]一种比特币交易地址的标注方法和装置在审
申请号: | 202111544765.8 | 申请日: | 2021-12-16 |
公开(公告)号: | CN114510987A | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 时金桥;石瑞生;宋雨宸;王学宾;兰丽娜 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06F16/903;G06F16/29;G06Q40/04 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 李翔 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 比特 交易 地址 标注 方法 装置 | ||
1.一种比特币交易地址的标注方法,其特征在于,包括:
获取比特币区块链中新增的比特币交易的交易数据;
对所述交易数据中的交易地址进行聚类;
针对聚类得到的集群,识别出所述集群中预先标注有实体信息的交易地址,并根据识别的交易地址的实体信息为所述集群中其它交易地址进行标注;
其中,所述预先标注有实体信息的交易地址是通过多种开源的信息来源收集的信息确定的。
2.根据权利要求1所述的方法,其特征在于,在所述获取比特币区块链中新增的比特币交易的交易数据之前,还包括:
通过多种开源的信息来源,包括情报网站和社交媒体,确定出所述预先标注有实体信息的交易地址。
3.根据权利要求2所述的方法,其特征在于,所述根据通过多种开源的信息来源,包括情报网站和社交媒体,确定出所述预先标注有实体信息的交易地址,具体包括:
根据通过多种开源的信息来源,包括情报网站和社交媒体,获取所述交易地址的实体信息;
若获取的所述交易地址的实体信息包括两种或两种以上不同的实体标签,则对所述实体标签进行冲突检测,以确定所述交易地址最终标注的实体信息。
4.根据权利要求3所述的方法,其特征在于,所述对所述实体标签进行冲突检测,具体包括:
若所述交易地址的实体标签为不同级别,则将所述交易地址的实体标签中的平台级的实体标签作为所述交易地址最终标注的实体信息。
5.根据权利要求4所述的方法,其特征在于,所述对所述实体标签进行冲突检测,还包括:
若所述交易地址的实体标签为同级别的,则对所述实体标签进行字符串相似度计算,并根据计算结果判断所述交易地址的实体标签之间是硬冲突还是软冲突;
对于硬冲突的实体标签,获取多个以所述交易地址作为输入的比特币交易的交易数据;基于共同输入法判断出与所述交易地址进行了共同输入交易的其它交易地址;根据其它交易地址中标注的实体信息,确定所述交易地址最终标注的实体信息;
对于软冲突的实体标签,将所述实体标签进行关联后作为所述交易地址最终标注的实体信息。
6.根据权利要求1所述的方法,其特征在于,所述对交易数据中的交易地址进行聚类,具体包括:
结合共同输入法、创币交易聚类启发式、矿池地址聚类启发式方法对交易数据中的交易地址进行聚类。
7.根据权利要求6所述的方法,其特征在于,所述结合共同输入法、创币交易聚类启发式、矿池地址聚类启发式方法对交易数据中的交易地址进行聚类,具体包括:
对交易数据中的每笔比特币交易,确定所述比特币交易的输入、输出的交易地址;
根据每笔比特币交易的交易特征,过滤掉混币交易后,对其它比特币交易的交易地址进行聚类:
对其它比特币交易的每笔比特币交易进行遍历,若当前遍历的比特币交易判断为创币交易,则将所述比特币交易的输出的交易地址聚类到同一集群;
若当前遍历的比特币交易判断为单输入交易,且其输入的交易地址不属于如何集群,则新建一个包含该交易地址的集群;
若当前遍历的比特币交易判断为多输入交易,且其输入的交易地址中有一个交易地址隶属于一个已有集群,且其它交易地址不属于任何已有集群,则将其输入的其它交易地址加入到该集群;
若当前遍历的比特币交易判断为多输入交易,且其输入的交易地址中有多个交易地址分别隶属于多个集群,则将所述多个集群进行合并,其输入的其它交易地址加入到合并后得到的集群中;
若当前遍历的比特币交易,其输出的交易地址个数大于等于设定值,且有一个交易地址已标注的实体信息为矿池标签,则将其输出的交易地址聚类到同一集群。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111544765.8/1.html,转载请声明来源钻瓜专利网。