【技术实现步骤摘要】
比特币矿池的身份推理方法及其推理系统
本专利技术属于区块链领域,具体涉及一种比特币矿池的身份推理方法及其推理系统。
技术介绍
随着经济技术的发展,区块链技术以其安全性得到了全世界范围的广泛关注。而矿池挖矿,正是区块链技术的重要应用和组成部分。矿池挖矿是虚拟货币市场的重要组成部分,也是监管的核心对象。比特币等虚拟货币以账本安全性、隐秘性、低成本等优点,为货币与支付系统勾勒了美好的前景。但由于监管的困难,比特币等虚拟货币的推广还存在困难。矿池对市场的影响体现在:1.矿池算力的不均匀会导致高度中心化,从而引发51%攻击;2.矿池挖矿算力变化会导致市场出块波动,从而引起交易拥堵。矿池监管的首要目标,就是要从匿名交易中找到矿池对象。已有的一些启发式的地址去匿名化方法,其从收集到一部分可靠的公开身份的账户地址,通过并查集的方法来关联其他未公开的地址。该类关联方法一般都是基于两个假设:交易的输入方属于同一个用户;交易的输入方和找零地址属于同一个用户。但是,这类方法仍存在缺陷:公开身份的账户数量十分有限,其真实性也难以确定;而且其所基于的两个假设,在当前交易环境下不一定可靠。
技术实现思路
本专利技术的目的之一在于提供一种可靠性高、实用性好且易于实施的比特币矿池的身份推理方法。本专利技术的目的之二在于提供一种实现所述比特币矿池的身份推理方法的推理系统。本专利技术提供的这种比特币矿池的身份推理方法,包括如下步骤:S1.根据区块链中的交易关系,建立交易网 ...
【技术保护点】
1.一种比特币矿池的身份推理方法,包括如下步骤:/nS1.根据区块链中的交易关系,建立交易网络和地址网络;/nS2.根据矿池产生比特币的传播,建立地址对矿池的纯度度量;/nS3.从交易网络中分离出高纯度自网络,并找到高纯度自网络所对应的地址网络作为矿池内部交易网络;/nS4.对步骤S3得到的矿池内部交易网络的交易进行分析,从而对矿池的身份进行推理。/n
【技术特征摘要】
1.一种比特币矿池的身份推理方法,包括如下步骤:
S1.根据区块链中的交易关系,建立交易网络和地址网络;
S2.根据矿池产生比特币的传播,建立地址对矿池的纯度度量;
S3.从交易网络中分离出高纯度自网络,并找到高纯度自网络所对应的地址网络作为矿池内部交易网络;
S4.对步骤S3得到的矿池内部交易网络的交易进行分析,从而对矿池的身份进行推理。
2.根据权利要求1所述的比特币矿池的身份推理方法,其特征在于步骤S1所述的根据区块链中的交易关系,建立交易网络和地址网络,具体为采用如下步骤建立交易网络和地址网络:
A.获取原始交易数据;
B.对于每一个交易,均为具有M笔卖出的比特币和N比买入的比特币,则将该M-N交易转换为M*N个1-1交易;
C.将不同交易之间的买入和卖出相关联,从而建立交易网络和地址网络;所述交易网络以Txo为节点,以交易为边;所述地址网络以账户地址为节点,以账户之间产生的所有交易集合为边。
3.根据权利要求2所述的比特币矿池的身份推理方法,其特征在于步骤S2所述的根据矿池产生比特币的传播,建立地址对矿池的纯度度量,具体为采用如下步骤建立地址对矿池的纯度度量:
a.将所有的Txo节点按照产生时间排序;
b.将根Txo节点的来源标记为对应矿池,并按照时间顺序向后传播,传播的比例均保持为交易的输入输出比;并在传播完成后,记录所有Txo节点的来源矿池的组成数量;
c.采用如下公式计算第i个Txo节点对矿池k的纯度TPi,k:
式中amounti,k为第i个Txo节点收到来自矿池k的比特币数量;amounti,j为第i个Txo节点收到来自矿池j的比特币数量;m为第i个Txo节点的比特币来源的矿池数量。
4.根据权利要求3所述的比特币矿池的身份推理方法,其特征在于步骤S3所述的从交易网络中分离出高纯度自网络,并找到高纯度自网络所对应的地址网络作为矿池内部交易网络,具体为采用如下步骤分离高纯度子网络并得到矿池内部交易网络:
(1)对于第k个矿池,从交易网络中分离出对矿池k的纯度为1的节点及节点对应的边;
(2)根据Txo节点与地址的对应关系,从地址网络中分离出对应的节点和节点所对应的边,作为矿池k的框处内部交易网络。
5.根据权利要求4所述的比特币矿池的身份推理方法,其特征在于步骤S4所述的对步骤S3得到的矿池内部交易网络的交易进行分析,从而对矿池的身份进行推理,具体为采用如下步骤进行身份推理:
1)对于矿池k,基于甘特图建立MSV视图,用于分析矿池k的矿池内部交易网络中大规模节点的时序收入行为,同时发现节点的聚类并区分不同活跃程度的节点;所述的MSV视图的横轴为日期,纵轴为矿池k的矿池内部交易网络的地址节点,视图中方块的涂色饱和度表示收入的比特币的数量,纵轴上圆点的饱和度表示节点的平均收入数量;
2)从步骤1)中的MSV视图中选取节点,并绘制该节点的PSV视图;所述的PSV视图采用节点形状表示基础身份信息,边的宽度表示交易数量;
3)从MSV视图或PSV视图选择节点加入改进的Radviz视图并分析该节点的...
【专利技术属性】
技术研发人员:夏佳志,张宇鸿,奎晓燕,王伟平,
申请(专利权)人:中南大学,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。