Method and system for analyzing cryptocurrency fund transaction flow direction in block chain

By building a transaction network topology diagram and intelligent cache mechanism, combined with multiple complex network analysis algorithms and data visualization engines, the problems of inefficiency and insufficient interactivity of the existing blockchain transaction analysis system are solved, and efficient and secure tracking and analysis of capital flows are achieved.

CN120258987APending Publication Date: 2025-07-04CHENGDU ZHONGKE ZHISHAN INFORMATION TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510387231.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

The existing blockchain transaction analysis system is inefficient in processing high-frequency transactions and large-scale data, lacks real-time, difficult to guarantee data integrity, limited ability to track capital flows, insufficient interactiveness and visual performance, insufficient analysis depth and flexibility, and difficult to adapt to new suspicious behaviors.

Method used

By building a transaction network topology diagram, integrating multiple complex network analysis algorithms, supporting user interactive operations, introducing intelligent caching mechanisms, and adopting exclusive database design and data visualization engines to achieve multi-level capital flow tracking and data security protection.

Benefits of technology

It improves data acquisition and processing efficiency, enhances capital flow tracking capabilities, improves interactivity and visual expressiveness, ensures data security and analysis flexibility, adapts to complex transaction models, and supports large-scale data analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120258987A_ABST
    Figure CN120258987A_ABST
Patent Text Reader

Abstract

The invention discloses a method and system for analyzing cryptocurrency fund transaction flow in a block chain, and the method comprises the following steps: obtaining transaction data of a target address from a block chain network, including transaction amount, transaction time, addresses of a sender and a receiver, and other information; a transaction network topological structure diagram of a target address is constructed, nodes represent block chain addresses, edges represent fund transfer between the addresses, and transaction amounts and the proportion condition of the transaction amounts in the two addresses are displayed on the edges to support interactive operation of a user on the topological diagram. Comprising the steps of checking upstream and downstream addresses of nodes, checking details of edges, hiding meaningless interference nodes and edges thereof, dragging the nodes and the like; through a recursive query mode, the fund flow direction of a target address is tracked in a multi-level manner, and a complex fund transfer path slice is identified.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of blockchain data analysis, and specifically to a method and system for analyzing the transaction flow of cryptocurrency funds in a blockchain. Background Art

[0002] In recent years, in the context of the rapid development of blockchain technology, analysis systems for blockchain transactions have emerged continuously. However, existing blockchain transaction analysis systems still have many limitations in dealing with complex financial transaction networks and identifying suspicious behaviors. The main defects of the current technology are introduced in detail below: 1. Low efficiency in data acquisition and processing Current situation: Existing systems usually obtain data from the blockchain network in a single-threaded or simple multi-threaded manner, and often experience serious delays when facing high-frequency transactions or large-scale data.

[0003] Specific defects: Lack of real-time performance: Unable to capture and process the latest transaction data in a timely manner, resulting in lagging analysis results.

[0004] Poor scalability: When the data volume surges, the system performance drops sharply, making it difficult to meet the large-scale analysis requirements.

[0005] Difficulty in ensuring data integrity: Due to the slow processing speed, some transaction data may be omitted or processed repeatedly.

[0006] 2. Limited ability to trace the flow of funds Current situation: Most current systems adopt simple linear tracing methods and are difficult to cope with complex fund transfer patterns.

[0007] Specific defects: Lack of depth: Usually can only trace the flow of funds at 1-2 levels and cannot reveal the deep-level fund transfer paths.

[0008] Weak pattern recognition ability: Difficult to identify complex behavior patterns such as fund dispersion and aggregation.

[0009] 3. Insufficient visualization expressiveness Current situation: Existing systems often use static charts or simple network diagrams to display transaction relationships.

[0010] Specific defects: Poor interactivity: It is difficult for users to explore data and adjust views through intuitive operations.

[0011] Low information density: It is difficult to present enough valuable information in one view at the same time.

[0012] Weak ability to present large-scale data: The performance drops sharply when displaying a transaction network containing thousands of nodes.

[0013] 4. Lack of analysis depth and flexibility Current situation: Most systems only provide several preset analysis modes, such as basic trading volume statistics, simple address clustering, etc.

[0014] Specific defects: Lack of custom analysis ability: It is difficult for users to customize analysis rules and metrics according to specific needs.

[0015] Insufficient AI assistance: Lack of intelligent algorithms to assist in identifying the value of transaction addresses.

[0016] Difficulty in adapting to new suspicious behaviors: The system is difficult to update quickly to cope with the constantly evolving new suspicious transaction patterns.

[0017] Therefore, those skilled in the art provide a method and system for analyzing the trading flow of cryptocurrency funds in a blockchain to solve the problems raised in the above background technology. Summary of the Invention

[0018] The purpose of the present invention is to provide a method and system for analyzing the trading flow of cryptocurrency funds in a blockchain to solve the problems raised in the above background technology.

[0019] To achieve the above purpose, the present invention provides the following technical solutions: A method and system for analyzing the trading flow of cryptocurrency funds in a blockchain, including the following steps: Obtain the transaction data of the target address from the blockchain network, including information such as transaction amount, transaction time, sender and recipient addresses, etc.; Construct a transaction network topology structure diagram of the target address, where nodes represent blockchain addresses, edges represent fund transfers between addresses, and display the transaction amount and the proportion of the transaction amount in the two addresses on the edges; Support users to perform interactive operations on the topology diagram, including viewing the upstream and downstream addresses of nodes, viewing the details of edges, hiding meaningless interference nodes and their edges, dragging nodes, etc.; Through the way of recursive query, trace the fund flow of the target address at multiple levels to identify complex fund transfer path segments.

[0020] As a further solution of the present invention: The step of obtaining the transaction data of the target address includes: real-time query the target address in the blockchain network through an efficiently optimized API interface to obtain the direct transaction data of the original address and the address aggregation information of each involved address; introduce an intelligent caching mechanism to cache the frequently queried addresses and their transaction data to local or memory, and preferentially read data from the cache to reduce the load of API queries.

[0021] As a further solution of the present invention: the steps of constructing the transaction network topology structure diagram include: mapping each transaction into "nodes" and "edges" in the graph structure, where the nodes represent blockchain addresses and the edges represent fund transfers between addresses; integrating a variety of complex network analysis algorithms, including community discovery algorithms and centrality analysis, to identify fund aggregation points or groups in the transaction network, as well as core node clusters that have a significant impact on the network.

[0022] As a further solution of the present invention: the interactive operations include: viewing the upstream and downstream addresses of a node and clicking on an address to view the statistical data and detailed data of the address; viewing the details of an edge, including information such as the transaction amount and transaction time; hiding meaningless interfering nodes and their edges to simplify the analysis view; dragging nodes to adjust the layout of the topology diagram to more clearly display the fund flow direction.

[0023] As a further solution of the present invention: the steps of multi-level tracking of the fund flow direction of a target address include: using the target address as the original node, searching for the direct subordinate transactions existing for the original node as the first-level search; using the directly searched subordinate addresses as the starting nodes for the second-level search, and so on until the n-level transactions existing for the original node are completed.

[0024] A system for analyzing the flow of cryptocurrency funds in a blockchain, including a data acquisition module for obtaining transaction data of a target address from the blockchain network; a topology construction module for constructing a transaction network topology structure diagram of the target address; an interactive operation module for supporting users to perform interactive operations on the topology diagram; and a fund flow tracking module for multi-level tracking of the fund flow direction of the target address.

[0025] As a further solution of the present invention: it further includes: an address parsing and verification module for automatically identifying the blockchain address input by the user and verifying the format and legality of the address; an address auto-completion and address book function for supporting the custom saving of historical address records and frequently used addresses; a data visualization engine for intuitively displaying the node relationships and fund flow directions in the blockchain transaction network and supporting interactive analysis and exploration.

[0026] As a further solution of the present invention: it further includes: a data security and privacy protection module for protecting sensitive information through data desensitization technology and combining access control mechanisms to ensure that different users can only obtain information that conforms to their permissions when accessing data.

[0027] As a further solution of the present invention: it further includes: an analysis interface saving and image downloading module for allowing users to save the state of the current interface at any analysis stage and supporting the export of the current analysis diagram into various formats of files, such as image formats such as PNG, SVG, PDF, etc.

[0028] Compared with the prior art, the beneficial effects of the present invention are as follows: I. System innovation points 1. Intelligent address parsing and input optimization: By integrating an intelligent address parser and a verification algorithm, it automatically identifies the blockchain addresses entered by users and performs real-time verification on the format and legality of the addresses, avoiding subsequent data deviation caused by incorrect user input. This mechanism combining intelligent parsing and verification significantly improves the user experience and the accuracy of system input, especially in cross-chain analysis scenarios.

[0029] It provides functions of automatic address completion and address book, which not only support historical address records, but also can save commonly used addresses through customization, realizing convenient and efficient address input and management, and optimizing the user operation process.

[0030] 2. Multi-level fund flow analysis and topology construction: This patent constructs a highly flexible multi-level fund flow analysis module, which can track the sources and destinations of funds for any target address. Compared with the traditional simple transaction chain analysis, the system can identify complex multiple fund transfer paths and perform intelligent sorting of fund flows based on multiple dimensions such as transaction amount and time.

[0031] The system's unique function of displaying the transaction network topology shows the node and fund flow relationships in the blockchain transaction network through a visual graph, and supports users to dynamically expand or collapse the superior and inferior fund flow paths of nodes. This flexible graphical analysis method provides great convenience for the understanding and interpretation of complex transaction networks.

[0032] 3. Innovative design of the data visualization engine: The system adopts a specially designed visualization engine, which can intuitively display the node relationships and fund flows in the blockchain transaction network. Different from traditional static data tables, this engine supports interactive analysis and exploration. Users can customize and adjust the display depth and range through operations such as zooming and dragging, improving the flexibility and accuracy of analysis.

[0033] Data security and privacy protection: To meet the privacy protection requirements in blockchain data analysis, the system effectively protects sensitive information through data desensitization technology and combines an access control mechanism to ensure that different users can only obtain information that matches their permissions when accessing data. On the premise of ensuring the integrity and accuracy of the analysis results, it maximally protects the privacy and data security of users.

[0034] II. Data innovation 1. Efficient data parsing and cleaning mechanism: The system has a unique data parsing and cleaning mechanism. After obtaining the original transaction data from the blockchain, it can efficiently process the data. Through this mechanism, the system can transform the chaotic blockchain raw data into a standardized and structured "data table", and perform cleaning operations such as deduplication, abnormal data filtering, and formatting on the data. Compared with traditional analysis tools that rely on external data, the construction of this self-owned database significantly improves the quality and consistency of the data.

[0035] 2. Exclusive database design to improve data access efficiency: In the system, the cleaned and structured data will be stored in a self-owned database and organized and managed with an efficient indexing mechanism. This design not only speeds up the data query and access speed but also supports the concurrent access of large-scale blockchain data. Through the optimized storage structure and query algorithm, the system can still maintain a high-performance response speed when facing complex data analysis tasks, especially showing significant advantages in processing multi-dimensional query analysis.

[0036] 3. Data independence and controllability: The design of the self-owned database makes the system no longer completely dependent on external APIs or third-party data providers, enhancing data independence and controllability. Users can obtain faster and more stable query services within the system without worrying about the instability or limitations of external data sources. In addition, the system can adjust the scale and structure of data storage according to its own needs to further optimize the performance of data analysis. Description of the Drawings

[0037] Figure 1 It is a schematic diagram of the overall process of a method and system for analyzing the flow of cryptocurrency funds in a blockchain.

[0038] Figure 2 It is a schematic diagram of the S1 process in a method and system for analyzing the flow of cryptocurrency funds in a blockchain.

[0039] Figure 3 It is a schematic diagram of the S2 process in a method and system for analyzing the flow of cryptocurrency funds in a blockchain.

[0040] Figure 4 It is a schematic diagram of the S3 process in a method and system for analyzing the flow of cryptocurrency funds in a blockchain.

[0041] Figure 5 It is a schematic diagram of the S4 process in a method and system for analyzing the flow of cryptocurrency funds in a blockchain.

[0042] Figure 6 It is a schematic diagram of the S5 process in a method and system for analyzing the flow of cryptocurrency funds in a blockchain.

[0043] Figure 7 It is a schematic diagram of the node process in a method and system for analyzing the transaction flow of cryptocurrency funds in a blockchain. Specific implementation manner

[0044] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0045] Please refer to Figures 1-7 , a method and system for analyzing the transaction flow of cryptocurrency funds in a blockchain, including the following steps: Obtain the transaction data of the target address from the blockchain network, including information such as transaction amount, transaction time, sender and recipient addresses, etc.; Construct a transaction network topology structure diagram of the target address, where nodes represent blockchain addresses, edges represent fund transfers between addresses, and the transaction amount and the proportion of the transaction amount in the two addresses are shown on the edges; Support users to perform interactive operations on the topology diagram, including viewing the upstream and downstream addresses of nodes, viewing the details of edges, hiding meaningless interference nodes and their edges, dragging nodes, etc.; Through the method of recursive query, multi-level trace the fund flow of the target address and identify complex fund transfer path segments.

[0046] The step of obtaining the transaction data of the target address includes: real-time query the target address in the blockchain network through an efficiently optimized API interface to obtain the direct transaction data of the original address and the address aggregation information of each involved address; introduce an intelligent caching mechanism to cache the frequently queried addresses and their transaction data locally or in memory, and preferentially read data from the cache to reduce the load of API queries.

[0047] The step of constructing the transaction network topology structure diagram includes: mapping each transaction into "nodes" and "edges" in the graph structure, where nodes represent blockchain addresses and edges represent fund transfers between addresses; integrate various complex network analysis algorithms, including community discovery algorithms and centrality analysis, to identify fund aggregation points or groups in the transaction network, and core node bundles that have a significant impact on the network.

[0048] The interactive operations include: viewing the upstream and downstream addresses of a node and clicking on the addresses to view the statistical data and detailed data of the addresses; viewing the details of an edge, including information such as transaction amount and transaction time; hiding meaningless interfering nodes and their edges to simplify the analysis view; and dragging nodes to adjust the layout of the topology graph to more clearly display the fund flow.

[0049] The steps for multi-level tracking of the fund flow of a target address include: using the target address as the original node, searching for the direct subordinate transactions existing for the original node as the first-level search; using the searched direct subordinate addresses as the starting nodes for the second-level search, and so on until the n-level transactions existing for the original node are completed.

[0050] Specifically: The technical content of this patent technology is as follows: 1. User Input and Initialization 1.1 Address Input and Navigation Bar Configuration: An address input box and a navigation bar are provided at the top of the interface. Users can manually input or paste blockchain addresses through the input box, and the navigation bar provides a convenient page jump function.

[0051] 1.2 Intelligent Address Parser and Verification Algorithm: An intelligent address parser is designed to automatically identify whether the content pasted by the user is a legal blockchain address. The system parses the input content and judges the legality of the address through a built-in verification algorithm, such as whether the length, format, etc. conform to the standards of a specific blockchain (currently supports Tron of the wavelength chain and Eth of the Ethereum chain).

[0052] 1.3 Auto-Completion and History Record Function: The address auto-completion function is implemented, which automatically prompts common addresses based on the addresses previously input by the user and provides a convenient history input record. Users can quickly select previously input addresses without re-entering.

[0053] 1.4 Address Book Function: The system is configured with an address book management function, and users can save common blockchain addresses to the address book for convenient subsequent query and management.

[0054] 2. Data Acquisition 2.1 Real-Time Data Acquisition: Through highly optimized API interfaces, the target address in the blockchain network is queried in real time to obtain the direct transaction data of the original address and the address aggregation information of each involved address. The system can perform adaptive queries according to the blockchain selected by the user (such as Tron, Ethereum chain, Binance chain, Sol chain, etc.).

[0055] 2.2 Intelligent Caching Mechanism: To improve query efficiency, this system introduces an intelligent caching mechanism that caches frequently queried addresses and their transaction data locally or in memory, avoiding repeated requests to external data sources. For data already in the cache, the system preferentially reads from the cache. If there is no cache, it requests the external API, reducing the load on API queries.

[0056] 2.3 Data Sorting: All aggregated transaction data will be sorted in descending order according to the total transaction amount. This sorting mechanism ensures that users can clearly view the transactions with the largest transaction amounts, helping users to prioritize high-value transaction activities.

[0057] Display of Sorting Results: The sorted data will be presented in an intuitive manner to ensure that users can easily browse and analyze the most important transaction information, supporting users in quickly identifying key transactions during the decision-making process.

[0058] 3. Visualization Design 3.1 Construction of Transaction Network Topology: Through the processing of transaction data, the system constructs a transaction network topology structure diagram for the target address, showing the upstream funding sources and downstream funding destinations of the target address. This topology structure is presented in a graphical display format, facilitating users to intuitively understand the fund flow. The directed edges connect two addresses, representing the direct transaction relationship between the addresses. The transaction amount and the proportion of the transaction amount in the two addresses are shown on the edges.

[0059] 3.2 This system is built with a dedicated visualization engine that can intuitively display the transaction network and fund flow. Users can view information such as the fund flow, transaction amount, trading counterpart, and transaction time of each address through the graphical interface. They can not only view the aggregated information and detailed information of the address but also view the aggregated information and detailed data of the nodes.

[0060] 4. Fund Flow Analysis 4.1 Multi-level Tracking Capability: The system supports multi-level tracking of fund flows. Users can deeply analyze multiple levels of transactions. Through recursive queries, they can discover complex fund transfer paths. Taking the current address as the original node, then search for the direct subordinate transactions existing for the original node through the API as the first-level search. Then, use the directly searched subordinate addresses as the starting nodes for the second-level search, and so on, until the n-level transactions existing for the original node are completed.

[0061] 4.2 Interactive Exploration: Supports users to perform interactive operations on the topology graph. 4.2.1 Node Analysis: For each node in the interface, it is possible to view the upstream and downstream addresses in the node. Click on the address to view the statistical data and detailed data of the address. Functional operations such as direct transaction and multi-level indirect transaction search can be performed on the address. 4.2.2 Transaction Analysis: View the details of the edges between two nodes, and hide meaningless interfering nodes and their edges. 4.2.3 Page Analysis: View the overall analysis of the fund flow direction, summarize the overall fund flow, locate the target address on the page, save the analysis results, and drag the nodes.

[0062] 5. Analysis Interface Saving and Image Download Module 5.1 Analysis Interface Saving Function: The system allows users to save the state of the current interface at any analysis stage. Users can save the analysis canvas containing all current nodes, edges, and visual layouts, retain the analysis progress for subsequent further analysis or restoring the previous state. The saved content includes not only the visual layout but also detailed transaction information and address remarks related to the nodes and edges.

[0063] 5.2 Analysis Diagram Export and Download: The system supports exporting the current analysis diagram into files in various formats, such as image formats like PNG, SVG, PDF, etc., for users to download and share conveniently. Users can customize the size and resolution of the chart to meet the needs of reports or presentations. The image includes all expanded nodes, edges, annotations, and analysis conclusions, enabling users to clearly and completely present the results of the fund flow direction analysis.

[0064] A system for analyzing the flow of cryptocurrency funds in a blockchain, including a data acquisition module for obtaining transaction data of a target address from a blockchain network; a topology construction module for constructing a transaction network topology structure diagram of the target address; an interactive operation module for supporting users to perform interactive operations on the topology diagram; a fund flow tracking module for multi-level tracking of the fund flow of the target address.

[0065] It also includes: an address parsing and verification module for automatically identifying the blockchain address input by the user and verifying the format and legality of the address; an address auto-completion and address book function for supporting the custom saving of historical addresses and frequently used addresses; a data visualization engine for intuitively displaying the node relationships and fund flow in the blockchain transaction network and supporting interactive analysis and exploration.

[0066] It also includes: a data security and privacy protection module for protecting sensitive information through data desensitization technology and combining access control mechanisms to ensure that different users can only obtain information that conforms to their permissions when accessing data.

[0067] It also includes: an analysis interface saving and image download module for allowing users to save the state of the current interface at any analysis stage and supporting the export of the current analysis diagram into files in various formats, such as image formats like PNG, SVG, PDF, etc.

[0068] I. System Innovation Points 1. Intelligent Address Resolution and Input Optimization: By integrating an intelligent address resolver and a verification algorithm, it can automatically identify the blockchain addresses entered by users and perform real-time verification on the format and legality of the addresses, avoiding subsequent data deviations caused by incorrect user input. This mechanism combining intelligent parsing and verification significantly improves the user experience and the accuracy of system input, especially in cross-chain analysis scenarios.

[0069] It provides functions of automatic address completion and address book, which not only support historical address records, but also can save frequently used addresses through customization, realizing convenient and efficient address input and management, and optimizing the user operation process.

[0070] 2. Multi-level Fund Flow Analysis and Topology Structure Construction: This patent constructs a highly flexible multi-level fund flow analysis module, which can track the sources and destinations of funds for any target address. Compared with traditional simple transaction chain analysis, the system can identify complex multiple fund transfer paths and perform intelligent sorting of fund flows based on multiple dimensions such as transaction amount and time.

[0071] The system's unique function of displaying the transaction network topology structure visualizes the node and fund flow relationships in the blockchain transaction network through a graphical display, and supports users to dynamically expand or collapse the superior and inferior fund flow paths of nodes. This flexible graphical analysis method provides great convenience for the understanding and interpretation of complex transaction networks.

[0072] 3. Innovative Design of Data Visualization Engine: The system adopts a specially designed visualization engine, which can intuitively display the node relationships and fund flows in the blockchain transaction network. Different from traditional static data tables, this engine supports interactive analysis and exploration. Users can customize and adjust the display depth and range through operations such as zooming and dragging, improving the flexibility and accuracy of analysis.

[0073] Data Security and Privacy Protection: To meet the privacy protection requirements in blockchain data analysis, the system effectively protects sensitive information through data desensitization technology, combined with an access control mechanism, ensuring that different users can only obtain information that matches their permissions when accessing data. On the premise of ensuring the integrity and accuracy of analysis results, it maximally protects the privacy and data security of users.

[0074] II. Data Innovation 1. Efficient Data Parsing and Cleaning Mechanism: The system has a unique data parsing and cleaning mechanism. After obtaining the original transaction data from the blockchain, it can efficiently process the data. Through this mechanism, the system can transform the chaotic blockchain raw data into a standardized and structured "data table", and perform cleaning operations such as deduplication, abnormal data filtering, and formatting on the data. Compared with traditional analysis tools that rely on external data, the construction of this proprietary database significantly improves the quality and consistency of the data.

[0075] 2. Exclusive database design to improve data access efficiency: In the system, the cleaned and structured data will be stored in the proprietary database and organized and managed with an efficient indexing mechanism. This design not only speeds up the data query and access speed but also supports the concurrent access of large-scale blockchain data. Through the optimized storage structure and query algorithm, the system can still maintain a high-performance response speed when facing complex data analysis tasks, especially showing significant advantages in processing multi-dimensional query analysis.

[0076] 3. Data independence and controllability: The design of the proprietary database makes the system no longer completely dependent on external APIs or third-party data providers, enhancing data independence and controllability. Users can obtain faster and more stable query services within the system without worrying about the instability or limitations of external data sources. In addition, the system can adjust the scale and structure of data storage according to its own needs to further optimize the performance of data analysis.

[0077] The above is only a preferred specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention, according to the technical solution and inventive concept of the present invention, making equivalent replacements or changes should be covered within the protection scope of the present invention.

Claims

1. A method for analyzing the transaction flow of cryptocurrency funds in a blockchain, characterized in that, It includes the following steps: Obtain the transaction data of the target address from the blockchain network, including information such as transaction amount, transaction time, sender and recipient addresses, etc.; Construct a transaction network topology structure diagram of the target address, where nodes represent blockchain addresses, edges represent fund transfers between addresses, and the transaction amount and the proportion of the transaction amount in the two addresses are shown on the edges; Support users to perform interactive operations on the topology diagram, including viewing the upstream and downstream addresses of nodes, viewing the details of edges, hiding meaningless interfering nodes and their edges, dragging nodes, etc.; Through recursive query, trace the fund flow of the target address at multiple levels to identify complex fund transfer path segments.

2. The method for analyzing the transaction flow of cryptocurrency funds in a blockchain according to claim 1, wherein The step of obtaining the transaction data of the target address includes: real-time query the target address in the blockchain network through an efficiently optimized API interface to obtain the direct transaction data of the original address and the address aggregation information of each involved address; introduce an intelligent caching mechanism to cache frequently queried addresses and their transaction data locally or in memory, and preferentially read data from the cache to reduce the load of API queries.

3. The method for analyzing the transaction flow of cryptocurrency funds in a blockchain according to claim 2, wherein, The step of constructing the transaction network topology structure diagram includes: map each transaction into "nodes" and "edges" in the graph structure, where nodes represent blockchain addresses and edges represent fund transfers between addresses; integrate various complex network analysis algorithms, including community discovery algorithms and centrality analysis, to identify fund aggregation points or groups in the transaction network, and core node clusters that have a significant impact on the network.

4. A method for analyzing the transaction flow of cryptocurrency funds in a blockchain, as claimed in claim 1, wherein The interactive operations include: viewing the upstream and downstream addresses of nodes and clicking on the address to view the statistical data and detailed data of the address; viewing the details of edges, including information such as transaction amount and transaction time; hiding meaningless interfering nodes and their edges to simplify the analysis view; dragging nodes to adjust the layout of the topology diagram for a clearer display of the fund flow.

5. The method for analyzing the transaction flow of cryptocurrency funds in a blockchain according to claim 3, wherein, The step of tracing the fund flow of the target address at multiple levels includes: using the target address as the original node, searching for the direct subordinate transactions existing in the original node as the first-level search; using the directly searched subordinate addresses as the starting nodes for the second-level search, and so on until the n-level transactions existing with the original node are completed.

6. A system for implementing the method according to any one of claims 1-5, characterized in that, It includes: A data acquisition module for obtaining the transaction data of the target address from the blockchain network; A topology construction module for constructing a transaction network topology structure diagram of the target address; An interactive operation module for supporting users to perform interactive operations on the topology diagram; a fund flow tracing module for tracing the fund flow of the target address at multiple levels.

7. The system according to claim 6, wherein It also includes: An address parsing and verification module for automatically identifying the blockchain address input by the user and verifying the format and legality of the address; an address auto-completion and address book function for supporting the custom saving of historical addresses and frequently used addresses; a data visualization engine for intuitively displaying the node relationships and fund flow in the blockchain transaction network and supporting interactive analysis and exploration.

8. The system according to claim 6, wherein It also includes: A data security and privacy protection module for protecting sensitive information through data desensitization technology and combining access control mechanisms to ensure that different users can only obtain information that matches their permissions when accessing data.

9. The system according to claim 6, characterized in that It further includes: An analysis interface saving and image downloading module, which is used to allow users to save the state of the current interface at any analysis stage and support exporting the current analysis graph into files in various formats, such as image formats like PNG, SVG, PDF, etc.

Citation Information

Patent Citations

  • Encrypted currency transaction tracking method, device, equipment and readable storage medium

    CN111680194A

  • Tracking method and tracking system for transaction funds on Ethereum chain

    CN116503166A

  • Method, device and equipment for analyzing transaction information on block chain

    CN117217755A

  • On-chain case-related fund identification method, device and control system

    CN119417596A

  • Asset tracking management system and method based on non-account balance mode block chain

    CN119441230A