System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬于數據分析,涉及加密貨幣資金分析技術,尤其涉及基于多源數據融合的加密貨幣資金追蹤方法及系統。
技術介紹
1、加密貨幣是一種使用密碼學原理來確保交易安全及控制交易單位創造的交易媒介。加密貨幣是數字貨幣(或稱加密貨幣)中的一種。近來,隨著區塊鏈技術發展迅速,加密貨幣交易規模逐步攀升,引起國內外廣泛關注。由于基于區塊鏈的加密貨幣交易具有去中心化、匿名抗追溯、轉賬快速便利等特點。而由于區塊鏈技術的特性,由于多種限制,在實際安全追蹤過程中目前無法進行有效追蹤,使得加密貨幣交易的風險日益增加。而且,現有的鏈上追蹤方案往往只能針對原生代幣或者幾種代幣進行追蹤,無法實現跨鏈資金分析。
2、專利申請號cn201910914701.9公開了一種資金追蹤方法、裝置及設備,當需要追蹤目標資金時,通過對目標資金進行自動向下溯源,從數據平臺中留存的資金往來中,收集目標資金對應的賬戶及資金明細,并根據溯源過程所涉及的資金賬戶以及資金明細,建立出金流向圖,來自動追蹤并記錄目標資金的流向情況。該資金追蹤方法只能針對目標資金,實現向下的單線資金分析得到資金流向圖,無法實現資金的多層次分析,也無法實現對跨鏈資金的流向分析。
技術實現思路
1、本專利技術目的旨在針對現有加密貨幣分析方法存在分析要素單一、無法實現跨鏈資金分析的問題,提供一種基于多源數據融合的加密貨幣資金追蹤方法及系統,能夠實現多層次分析,從而實現對加密貨幣交易的有效追蹤。
2、為了達到上述目的,本專利技術采用以下技術方案
3、本專利技術提供了一種基于多源數據融合的加密貨幣資金追蹤方法,其包括以下步驟:
4、s1交易業務數據庫構建:基于原始交易數據,構建交易業務數據庫;所述交易業務數據庫包括地址統計數據、交易對數據、跨鏈數據、兌幣數據;
5、s2交易業務數據提?。夯诮o定加密貨幣地址,從交易業務數據庫獲取與之關聯的交易業務數據;
6、s3節點分析:基于獲取的與加密貨幣地址關聯的交易業務數據進行節點分析;該步驟包括以下分步驟:
7、s31對與給定加密貨幣地址相關的交易業務數據進行路徑分類篩選,構建直接交易流轉集或/和中轉交易流轉集、資金跨鏈流轉集、兌幣交易流轉集;
8、s32從直接交易流轉集中搜索出與加密貨幣地址產生交易的目標節點,并對目標節點進行分類標記;
9、或/和,從中轉交易流轉集中搜索出與加密貨幣地址產生交易的中轉節點和最終節點,并進行標記;
10、s33從資金跨鏈流轉集中搜索出與加密貨幣地址產生跨鏈交易的跨鏈節點,并添加跨鏈標識;
11、s34從兌幣交易流轉集中搜索出與加密貨幣地址產生兌幣交易的兌幣節點,并添加兌幣標識;
12、s4資金拓撲圖繪制:基于節點分析結果繪制資金拓撲圖。
13、上述基于多源數據融合的加密貨幣資金追蹤方法,上述交易業務數據庫構建步驟s1包括以下分步驟:
14、s11獲取區塊鏈數據和原始交易數據;
15、s12獲取地址統計數據;所述地址統計數據包括與區塊鏈上各節點地址關聯的資金數據和交易筆數;
16、s13獲取交易對數據;所述交易對數據是指區塊鏈上兩個節點地址之間的交易數據;
17、s14獲取跨鏈數據;所述跨鏈數據是指不同區塊鏈上的各節點地址之間的交易數據;
18、s15獲取兌幣數據,所述兌幣數據是指區塊鏈上與節點地址關聯的代幣幣種兌換數據。
19、上述交易業務數據庫構建中,跨鏈數據具體通過以下方式獲?。夯诳珂満霞s,確定用戶在一個區塊鏈的跨鏈交易,然后在另一區塊鏈上找到對應的跨鏈交易,將在兩個區塊鏈上的跨鏈交易信息整合得到完整的跨鏈數據,并保存于設置的結構列表中。
20、上述交易業務數據庫構建還包括步驟s16獲取代幣價值;所述代幣價值是指將與加密貨幣地址關聯的資金數據轉換至法幣或同一代幣幣種。
21、上述交易業務數據提取中,提取的與加密貨幣地址關聯的交易業務數據,可以針對一種代幣幣種,或者針對兩種以上的代幣幣種。
22、上述交易業務數據提取步驟s2包括以下分步驟:
23、s21從交易業務數據庫中提取與加密貨幣地址關聯的資金數據和交易筆數,得到加密貨幣地址屬性數據;
24、s22從交易業務數據庫中提取與加密貨幣地址關聯的交易對數據,構建與加密貨幣地址關聯的第一交易節點集;
25、s23從交易業務數據庫中提取與加密貨幣地址關聯的跨鏈數據,構建與加密貨幣地址關聯的第二交易節點集;
26、s24從交易業務數據庫中提取與加密貨幣地址關聯的兌幣數據,構建與加密貨幣地址關聯的第三交易節點集。
27、上述步驟s21中,還包括從交易業務數據庫中提取與加密貨幣地址關聯的代幣價值,并添加到加密地址屬性數據。
28、上述步驟s22中,當代幣幣種為兩種以上時,針對每種代幣幣種,第一流入流出對手集包括與各代幣幣種關聯的交易節點子集。
29、當代幣幣種為兩種以上時,上步驟s24中,還依據兌幣數據獲取兌換前/后的代幣數據,繼續從交易業務數據庫中提取與兌換前/后的代幣數據關聯的資金流入流出數據,得到基于不同代幣幣種的交易對數據,并添加到第三交易節點集。
30、上述節點分析中,步驟s31,依據第一交易金額閾值范圍或/和第一交易筆數閾值范圍,從第一交易節點集中篩選出與給定加密貨幣地址相關的交易對數據,加入到直接交易流轉集或中轉交易流轉集;依據第二交易金額閾值范圍或/和第二交易筆數閾值范圍,從第二交易節點集中篩選出與給定加密貨幣地址相關的跨鏈數據,得到資金跨鏈流轉集;依據第三交易金額閾值范圍或/和第三交易筆數閾值范圍,從第三交易節點集中篩選出與給定加密地址相關的兌幣數據,得到兌幣交易流轉集。在優選實現方式中,將從直接交易流轉集中搜索的目標節點和中轉交易流轉集中搜索的最終節點相同的節點進行匯總并標記。當直接流轉集中目標節點為交易所或錢包時,所述目標節點為可調證節點。
31、上述資金拓撲圖繪制步驟s4中,基于節點分析結果,繪制包含加密貨幣地址和目標節點、中轉節點、最終節點、跨鏈節點、兌幣節點之間資金流入流出的樹狀圖,所述樹狀圖呈聚合或非聚合狀;所述樹狀圖各邊線與之連接的兩節點之間的交易數據(包含交易筆數、交易價值或和價值占比)關聯并標記,還可以利用邊線粗細、顏色等來表征交易價值多少;所述樹狀圖各邊線的節點標記有與之關聯的加密貨幣地址屬性數據,還可以利用點的大小來表征資金余額得到大小等。特別的,對于跨鏈節點和兌幣節點,還在加密貨幣地址與跨鏈節點或兌幣節點的連線上增加跨鏈標識或兌幣標識。所述跨鏈標識存儲有兩節點之間的跨鏈交易記錄(例如跨鏈交易時間、交易金額等)。所述兌幣標識存儲有兩節點之間的兌幣交易記錄(例如兌幣時間、兌幣金額等)。
32、在上述基于多源數據融合的加密貨幣資金追蹤方法中,當完成一個加密貨幣地址的交易追蹤后本文檔來自技高網...
【技術保護點】
1.一種基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,交易業務數據庫構建步驟S1包括以下分步驟:
3.根據權利要求1所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,交易業務數據庫構建步驟S1還包括:
4.根據權利要求2所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,跨鏈數據具體通過以下方式獲?。夯诳珂満霞s,確定用戶在一個區塊鏈的跨鏈交易,然后在另一區塊鏈上找到對應的跨鏈交易,將在兩個區塊鏈上的跨鏈交易信息整合得到完整的跨鏈數據,并保存于設置的結構列表中。
5.根據權利要求1所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,資金業務數據提取中,提取的與加密貨幣地址關聯的資金業務數據,針對一種代幣幣種,或者針對兩種以上的代幣幣種。
6.根據權利要求5所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,資金業務數據提取步驟S2包括以下分步驟:
7.根據權利要求6所述的基于多源數據融合
8.根據權利要求6所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,步驟S24中,還依據兌幣數據獲取兌換前/后的代幣數據,繼續從交易業務數據庫中提取與兌換前/后的代幣數據關聯的資金流入流出數據,得到基于不同代幣幣種的交易對數據,并添加到第三交易節點集。
9.根據權利要求6所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,步驟S21還包括從交易業務數據庫中提取與加密貨幣地址關聯的代幣價值,并添加到加密地址屬性數據。
10.根據權利要求6所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,步驟S31中,依據第一交易金額閾值范圍或/和第一交易筆數閾值范圍,從第一交易節點集中篩選出與給定加密貨幣地址相關的交易對數據,加入到直接交易流轉集或中轉交易流轉集;依據第二交易金額閾值范圍或/和第二交易筆數閾值范圍,從第二交易節點集中篩選出與給定加密貨幣地址相關的跨鏈數據,得到跨鏈交易流轉集;依據第三交易金額閾值范圍或/和第三交易筆數閾值范圍,從第三交易節點集中篩選出與給定加密地址相關的兌幣數據,得到兌幣交易流轉集。
11.根據權利要求10所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,步驟S31中,將從直接交易流轉集中搜索的目標節點和中轉交易流轉集中搜索的最終節點相同的節點進行匯總并標記。
12.根據權利要求13所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,步驟S31中,當目標節點為交易所或錢包時,所述目標節點為可調證節點。
13.根據權利要求1至12任一項所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,從資金拓撲圖中再選擇一個節點作為加密貨幣地址,重復步驟S2-S4,可以實現對資金拓撲圖的擴展。
14.一種實現權利要求1至13任一項所述方法的加密貨幣資金追蹤系統,其特征在于,包括:
...【技術特征摘要】
1.一種基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,交易業務數據庫構建步驟s1包括以下分步驟:
3.根據權利要求1所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,交易業務數據庫構建步驟s1還包括:
4.根據權利要求2所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,跨鏈數據具體通過以下方式獲取:基于跨鏈合約,確定用戶在一個區塊鏈的跨鏈交易,然后在另一區塊鏈上找到對應的跨鏈交易,將在兩個區塊鏈上的跨鏈交易信息整合得到完整的跨鏈數據,并保存于設置的結構列表中。
5.根據權利要求1所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,資金業務數據提取中,提取的與加密貨幣地址關聯的資金業務數據,針對一種代幣幣種,或者針對兩種以上的代幣幣種。
6.根據權利要求5所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,資金業務數據提取步驟s2包括以下分步驟:
7.根據權利要求6所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,步驟22中,當代幣幣種為兩種以上時,針對每種代幣幣種,第一交易節點集包括與各代幣幣種關聯的交易節點子集。
8.根據權利要求6所述的基于多源數據融合的加密貨幣資金追蹤方法,其特征在于,步驟s24中,還依據兌幣數據獲取兌換前/后的代幣數據,繼續從交易業務數據庫中提取與兌換前/后的代幣數據關聯的資金流入流出數據,得到基于不同代幣幣種的交易對數據...
【專利技術屬性】
技術研發人員:肖斯文,
申請(專利權)人:成都鏈安科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。