一种区块链链上数据标签识别模型制造技术

技术编号:31160368 阅读:27 留言:0更新日期:2021-12-04 10:26
本发明专利技术公开一种区块链链上数据标签识别模型,包括查询数据输入模块、区块链数据采集模块、标签识别模块、标签数据展示模块;区块链数据采集模块,用于获取查询区块链和查询地址的全部数据,作为基础数据,从而下一步的标签识别分析;数据采集模块中包括在本地搭建一个加密货币全节点和一个以太坊全节点,并使用开源区块链解析框架blockbook技术对区块链链上数据进行解析,完成加密货币数据采集和以太坊数据采集的功能,最终获取到标签识别所需要的区块链链上数据。一定程度上消除了区块链数据中的匿名数据,对溯源资产、资产找回和锁定黑客提供了卓有成效的提升和帮助,对黑客盗取区块链资产的案件侦破也将起到莫大的技术助力。块链资产的案件侦破也将起到莫大的技术助力。块链资产的案件侦破也将起到莫大的技术助力。

【技术实现步骤摘要】
一种区块链链上数据标签识别模型


[0001]本专利技术涉及区块链数据
,特别涉及一种区块链链上数据标签识别模型。

技术介绍

[0002]区块链链上数据是公开透明的。区块链所有人都可以参与。它是完全去中心化的,公平公开,所有人可以自由访问区块链数据,也都可以通过区块链来发送、接收、认证交易。交易信息是向全网广播的,因此所有交易记录细节都是公开的、且可以追踪的。
[0003]区块链链上数据是匿名的。在区块链交易的环节,不需要提供任何个人信息,区块链也不会存储任何个人信息。交易资金的接收者是一串数字指纹(即地址),这一串数字指纹(即地址)是在区块链数据中用户被看到的唯一形式。其中每个用户可以生成多组数字指纹(即地址)以及存在很多区块链隐私服务提供商(例如CoinJoin服务提供商等)等,也大大加强了区块链链上数据的匿名性与隐私性。区块链链上数据是离散的。前面说到区块链链上数据是公开透明的,如有需要,可以获取到全量的区块链链上数据。但区块链链上数据是离散的,是不具有直观信息呈现的效力的。
[0004]根据区块链链上数据的特性(公开透明、匿名、离散),对链上数据进行进一步的提取、归纳与整理,将其转化为可以对其加以利用的信息,成为了对区块链进行数据分析的重中之重。
[0005]黑客盗取区块链资产这类案件近年来频发,被盗资金价值达数十亿,因为区块链链上数据的匿名性,导致黑客在盗取区块链资产后难以追踪和溯源,资产找回和锁定黑客的技术提升迫在眉睫。
[0006]目前区块链链上数据主要以区块浏览器的方式进行呈现,其中包括区块链链上基本数据的呈现(例如地址、余额、交易、总转入额、总转出额等)以及一些特定数据的呈现(例如地址类型、交易隐私度等)。同样是相对离散的,难以成为可以加以利用的信息。区块链链上数据的呈现方式主要还是以罗列数据为主,缺少一个成型的系统,用于对区块链链上数据进行标签识别,最终根据标签获得可加以利用的信息。

技术实现思路

[0007]针对现有技术中的上述不足,本专利技术提供了一种区块链链上数据标签识别模型。
[0008]为了达到上述专利技术目的,本专利技术采用的技术方案为:
[0009]一种区块链链上数据标签识别模型,包括查询数据输入模块、区块链数据采集模块、标签识别模块、标签数据展示模块;
[0010]所述查询数据输入模块,对查询数据进行获取,以及对查询数据进行验证,过滤掉错误的查询数据,所述查询数据包括查询区块链和查询地址;
[0011]所述区块链数据采集模块,用于获取查询区块链和查询地址的全部数据,其中包括地址数据和交易数据,作为基础数据,从而下一步的标签识别分析;所述区块链数据采集模块中包括在本地搭建一个加密货币全节点和一个以太坊全节点,并使用开源区块链解析
框架 blockbook技术对区块链链上数据进行解析,完成加密货币数据采集和以太坊数据采集的功能,最终获取到标签识别所需要的区块链链上数据;
[0012]所述标签识别模块分为地址标签识别模块和交易标签识别模块;
[0013]所述标签数据展示模块,通过前端技术对查询数据的识别后的标签数据进行呈现与展示。
[0014]进一步,所述地址标签识别模块包括加密货币地址和以太坊地址,所述加密货币地址和以太坊地址均包括地址类型、地址主体、地址地域,所述地址主体包括交易所地址和非交易所地址。
[0015]进一步,所述加密货币地址的地址类型包括P2PKH:以数字1开头,P2SH:以数字3开头的地址,Bech32:以bc1开头的地址。
[0016]进一步,所述以太坊地址的地址类型包括合约地址和账户地址。
[0017]进一步,所述交易所地址包括可调证交易所地址和不可调证交易所地址,所述可调证交易所地址包括充币地址、热钱包地址、温钱包地址、冷钱包地址。
[0018]进一步,所述非交易所地址包括恶意地址和个人钱包地址。
[0019]进一步,所述交易标签识别模块包括加密货币交易和以太坊交易。
[0020]本专利技术的有益效果为:本专利技术通过模型和代码对区块链链上数据进行整理、归纳、分类与识别,并提供可视化界面为需求者提供识别后的标签数据;通过持续更新的标签识别模块,保证及时的对区块链链上关键数据进行识别和分析,从而一定程度上将区块链数据与现实世界进行关联去匿名化;对溯源资产、资产找回和锁定黑客提供了卓有成效的提升和帮助,对黑客盗取区块链资产的案件侦破也将起到莫大的技术助力。
附图说明
[0021]图1为本专利技术的系统架构图;
具体实施方式
[0022]为了使本专利技术的内容更容易被清楚地理解,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。
[0023]如图1所示,一种区块链链上数据标签识别模型,包括查询数据输入模块、区块链数据采集模块、标签识别模块、标签数据展示模块;
[0024]所述查询数据输入模块,主要实现对查询数据的获取,以及对查询数据进行验证,过滤掉错误的查询数据,所述查询数据包括查询区块链和查询地址;
[0025]所述区块链数据采集模块,用于获取查询区块链和查询地址的全部数据,其中包括地址数据和交易数据,作为基础数据,从而下一步的标签识别分析;所述区块链数据采集模块中包括在本地搭建一个加密货币全节点和一个以太坊全节点,并使用开源区块链解析框架 blockbook技术对区块链链上数据进行解析,完成加密货币数据采集和以太坊数据采集的功能,最终获取到标签识别所需要的区块链链上数据;
[0026]所述标签识别模块分为地址标签识别模块和交易标签识别模块;
[0027]地址标签识别模块:
[0028]●
加密货币地址
[0029]○
地址格式
[0030]■
P2PKH:以数字1开头。
[0031]■
P2SH:以数字3开头的地址。
[0032]■
Bech32:以bc1开头的地址。
[0033]○
地址主体
[0034]■
交易所地址:根据特征识别、数据分析和机器学习等方式识别交易所地址。
[0035]●
可调证交易所
[0036]○
充币地址
[0037]○
热钱包地址
[0038]○
温钱包地址
[0039]○
冷钱包地址
[0040]●
不可调证交易所
[0041]■
非交易所地址:无交易所地址特征的地址。
[0042]●
恶意地址:根据情报获悉涉及恶意事件的地址。
[0043]●
正常个人钱包地址:进一步分为可识别钱包地址与不可识别钱包地址。
[0044]○
地址地域
[0045]■
不同地区地址(中国、美国等):根据地址数据分析可知。
[0046]●
以太坊地址
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种区块链链上数据标签识别模型,其特征在于:包括查询数据输入模块、区块链数据采集模块、标签识别模块、标签数据展示模块;所述查询数据输入模块,对查询数据进行获取,以及对查询数据进行验证,过滤掉错误的查询数据,所述查询数据包括查询区块链和查询地址;所述区块链数据采集模块,用于获取查询区块链和查询地址的全部数据,其中包括地址数据和交易数据,作为基础数据,从而下一步的标签识别分析;所述区块链数据采集模块中包括在本地搭建一个加密货币全节点和一个以太坊全节点,并使用开源区块链解析框架blockbook技术对区块链链上数据进行解析,完成加密货币数据采集和以太坊数据采集的功能,最终获取到标签识别所需要的区块链链上数据;所述标签识别模块分为地址标签识别模块和交易标签识别模块;所述标签数据展示模块,通过前端技术对查询数据的识别后的标签数据进行呈现与展示。2.根据权利要求1所述的一种区块链链上数据标签识别模型,其特征在于:所述地址标签识别模块包括加密货币地址和以...

【专利技术属性】
技术研发人员:尹增辉
申请(专利权)人:厦门慢雾科技有限公司
类型:发明
国别省市:

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

1