CN112650890A - Graph database-based encrypted currency flow direction tracking method and device - Google Patents
Graph database-based encrypted currency flow direction tracking method and device Download PDFInfo
- Publication number
- CN112650890A CN112650890A CN202011584606.6A CN202011584606A CN112650890A CN 112650890 A CN112650890 A CN 112650890A CN 202011584606 A CN202011584606 A CN 202011584606A CN 112650890 A CN112650890 A CN 112650890A
- Authority
- CN
- China
- Prior art keywords
- address
- transaction
- flow direction
- query
- currency
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
- G06F16/9024—Graphs; Linked lists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9032—Query formulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9038—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/102—Bill distribution or payments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/389—Keeping log of transactions for guaranteeing non-repudiation of a transaction
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Finance (AREA)
- Data Mining & Analysis (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention belongs to the technical field of blockchain, and provides a graph database-based encrypted currency flow direction tracking method, a graph database-based encrypted currency flow direction tracking device, a graph device and a computer-readable storage medium.
Description
Technical Field
The present application relates to the field of blockchain technologies, and in particular, to a method, an apparatus, a computer device, and a computer-readable storage medium for tracking a flow direction of encrypted money based on a graph database.
Background
The blockchain technology has been used in the technical fields of data tracking and certification due to the non-serializability and traceability of data, for example, the blockchain browser is used to search for the cryptocurrency address of the network transaction, so as to achieve the purpose of tracing and tracing the cryptocurrency.
However, the existing technology for tracing and tracking cryptocurrency stays in searching one path by one path through an experienced person and manually going to a blockchain browser, and each time of the path search, only one related transaction of an cryptocurrency address can be searched, so that single-line pursuit of the cryptocurrency is realized, and when the multi-level currency transaction network tracking is required, for example, the cryptocurrency money washing network is tracked and manually searched, the following technical problems need to be solved urgently:
firstly, the retrieval and analysis efficiency is low;
secondly, the correlation analysis capability is poor;
moreover, the transaction network hierarchy is too many, resulting in incomplete tracking;
finally, anonymous cryptocurrency addresses cannot correspond to real-world people.
Disclosure of Invention
In order to solve the above technical problems, the present invention provides a graph database-based encrypted currency flow tracking method, device, computer device and computer readable storage medium.
In one aspect, the present invention provides a method for tracking encrypted currency flow based on a graph database, the method comprising the steps of:
acquiring the address and the flow direction of encryption currency in blockchain transaction;
generating a graph database by taking the address as a point and the flow direction as an edge;
and acquiring a query address of the encryption currency, and querying a multi-level transaction path map from the query address according to a query statement of the map database.
Correspondingly, the invention also provides a device for tracking the flow direction of the encrypted currency based on the graph database, which comprises:
the acquisition module is used for acquiring the address and the flow direction of the encryption currency in the blockchain transaction;
the generating module is used for generating a graph database by taking the address as a point and the flow direction as an edge;
and the query module is used for acquiring a query address of the cryptocurrency and querying a multi-level transaction path map from the query address according to a query statement of the map database.
Description of technical effects: according to the method, the address and the flow direction of the encrypted currency in the block chain transaction are obtained, the graph database is generated by taking the address as a point and the flow direction as a side, the query address of the encrypted currency is obtained, and the multi-level transaction path graph from the query address is queried according to the query statement of the graph database, so that the multi-level transaction path graph in the currency transaction network is rapidly displayed, the balance transfer change of the encrypted currency address in a transaction link is tracked, the full-chain query tracking is achieved, the retrieval and analysis efficiency is improved, and the technical effect of the relevance analysis capability is improved.
On one hand, on the basis of the technical scheme, the invention provides a graph database-based encrypted currency flow direction tracking identification method for further improving tracking efficiency and relevance, increasing tracking accuracy and reducing flow cost, and the method comprises the following steps:
crawling an address tag of the cryptocurrency in an open source blockchain browser to generate an address tag library;
updating the address tag repository to the graph database.
Correspondingly, the invention also provides a device for tracking and identifying the flow direction of the encrypted currency based on the graph database, which comprises:
the crawling module is used for crawling the address tag of the encryption currency in the source block chain browser to generate an address tag library;
and the updating module is used for updating the address tag library to the map database.
Description of technical effects: on the basis of a graph database, an address tag library is generated by crawling the address tag of the encrypted currency in an open source block chain browser, and the technical effect of updating the address tag library to the graph database is achieved, so that a multi-level transaction path graph in a currency transaction network with tag identification is rapidly displayed, balance transfer change of the encrypted currency address in a transaction link is tracked, and the technical effects of improving tracking efficiency and improving correlation analysis capability are achieved.
On one hand, in order to realize generation of a graph database concretely, on the basis of the technical scheme, the invention provides a method for acquiring the address and flow direction of encryption currency in blockchain transaction, which comprises the following steps:
traversing transaction information of the encryption currency in the public chain of the block chain;
and analyzing the transaction information to acquire the address and the flow direction of the cryptocurrency.
Correspondingly, the invention provides an acquisition module for the address and flow direction of cryptocurrency in blockchain transaction, which comprises:
the traversal unit is used for traversing the transaction information of the encrypted currency in the public chain of the block chain;
and the analysis unit is used for analyzing the transaction information to acquire the address and the flow direction of the cryptocurrency.
Description of technical effects: the transaction information of the encryption currency in the block chain public chain is traversed, and the transaction information is analyzed to obtain the address and the flow direction of the encryption currency, so that a graph database can be generated and used for tracking the encryption currency in the block chain transaction, and the technical effects of improving the tracking efficiency and the relevance analysis capability are achieved.
On one hand, in order to further improve the tracking efficiency and relevance and increase the tracking accuracy, on the basis of the technical scheme, the invention provides a graph database-based encrypted currency flow direction tracking method, which comprises the following steps:
acquiring an address of a user of a trading exchange;
and inquiring a multi-level transaction path map from the inquiry address according to the map database after the address tag library is updated and the address of the transaction place user.
Correspondingly, the invention provides a graph database-based encrypted currency flow tracking device, which comprises:
the user address acquisition module is used for acquiring the address of the user of the exchange;
and the association query module is used for querying a multi-level transaction path map from the query address according to the map database after the address tag library is updated and the address of the exchange user.
Description of technical effects: by acquiring the address of the user of the exchange and inquiring the multi-level transaction path map from the inquired address according to the map database after updating the address tag library and the address of the user of the exchange, the effective association between the anonymous user and the map database after updating the address tag library can be realized, the tracking efficiency and accuracy can be improved, the association analysis capability can be improved, and the technical effects of locating the anonymous encrypted money laundering address and the address real-control user can be achieved.
In one aspect, the technical solution provided by the present invention may be executed on a computer device with blockchain computing power, and therefore, the present invention further provides a computer device including a memory and a processor, where the memory stores a computer program, and the computer program is executed in the processor, and can implement any of the above methods.
In one aspect, the technical solutions provided by the present invention can be stored on any optical, electrical, or magnetic computer readable storage medium, and therefore, the present invention also provides a computer readable storage medium storing a computer program, where the computer program is executed in a processor, where any one of the methods described above can be implemented.
Generally speaking, the invention acquires the address and the flow direction of the encryption currency in the block chain transaction, generates the graph database by taking the address as a point and the flow direction as a side, acquires the query address of the encryption currency, and queries the multi-level transaction path graph from the query address according to the query statement of the graph database, thereby realizing the technical effects of rapidly displaying the multi-level transaction path graph in the currency transaction network, tracking the balance transfer change of the encryption currency address in the transaction link, achieving the full chain query tracking, improving the retrieval and analysis efficiency and improving the correlation analysis capability.
Drawings
FIG. 1 is a schematic flow chart of a graph-based encrypted currency flow tracking method according to an embodiment;
FIG. 2 is a block diagram of an embodiment of a graph-based encrypted currency flow tracking device;
FIG. 3 is a schematic flow chart of a graph-based encrypted currency flow direction tracking identification method according to an embodiment;
FIG. 4 is a block diagram of an embodiment of a graph-based encrypted currency flow tracking identifier apparatus;
FIG. 5 is a flowchart illustrating a method for obtaining addresses and flow directions of cryptocurrency in a blockchain transaction according to an embodiment;
FIG. 6 is a block diagram illustrating an architecture of an acquiring device for address and flow of cryptocurrency in a blockchain transaction according to an embodiment;
FIG. 7 is a flowchart illustrating a method for tracking encrypted currency flow based on a graph database, according to an embodiment;
FIG. 8 is a block diagram of an embodiment of a graph-based encrypted currency flow tracking device;
FIG. 9 is a schematic diagram of a logical structure of a graph database;
fig. 10 is a schematic diagram of a logical structure of a multi-level transaction path map.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. Further, the technical features of the different embodiments of the present invention described below may be combined with each other as long as they do not conflict with each other.
It should be understood that in the description of the present invention, unless explicitly specified or limited otherwise, the term "computer readable storage medium" may be various media that may store a computer program, such as ROM, RAM, magnetic or optical disk. The term "processor" may be a chip or a circuit having a data processing function, such as a CPLD (Complex Programmable Logic Device), an FPGA (Field-Programmable Gate Array), an MCU (micro Controller Unit), a PLC (Programmable Logic Controller), and a CPU (central processing Unit). The term "computer device" may be any device having data processing and storage capabilities and may generally include fixed and mobile terminals. Fixed terminals such as desktop computers and the like. Mobile terminals such as mobile phones, PADs, and mobile robots, etc.
It should also be understood that in the following embodiments, the division of the units or modules is performed according to the logic functions, and other division manners may be available in actual implementation, for example, a plurality of units or modules may be combined or may be integrated into another system. The coupling or communication connection of the units or modules may be through some interfaces, either electrical or otherwise.
On one hand, in order to realize rapid display of a multi-level transaction path map in a currency transaction network, track balance transfer change of an encryption currency address in a transaction link, and achieve the purposes of full-chain query tracking, retrieval and analysis efficiency improvement and relevance analysis capability improvement, a graph database-based encryption currency flow direction tracking method and a graph database-based encryption currency flow direction tracking device are provided for explanation.
Example 1
Referring to fig. 1, 9 and 10, a graph database based method for tracking the flow of cryptocurrency includes the steps of:
s1, acquiring the address and flow direction of the encryption currency in the blockchain transaction;
s2, generating a graph database by taking the address as a point and the flow direction as an edge;
s3, acquiring the query address of the cryptocurrency, and querying a multi-level transaction path map from the query address according to the query statement of the map database.
Example 2
Referring to fig. 2, 9 and 10, a graph database based encrypted currency flow tracking device includes:
the acquisition module 1 is used for acquiring the address and the flow direction of the encryption currency in the blockchain transaction;
the generating module 2 is used for generating a graph database by taking the address as a point and the flow direction as an edge;
and the query module 3 is used for acquiring a query address of the cryptocurrency and querying a multi-level transaction path map from the query address according to a query statement of the map database.
In the implementation schemes of the embodiment 1 and the embodiment 2, the address and the flow direction of the encryption currency in the block chain transaction are obtained, the graph database is generated by taking the address as a point and the flow direction as a side, the query address of the encryption currency is obtained, and the multi-level transaction path graph from the query address is queried according to the query statement of the graph database, so that the multi-level transaction path graph in the currency transaction network is rapidly displayed, the balance transfer change of the encryption currency address in the transaction link is tracked, the full-chain query tracking is achieved, the retrieval and analysis efficiency is improved, and the technical effect of the relevance analysis capability is improved.
It should be noted that, after a graph database is generated by taking an encrypted currency address in a block chain transaction as a point and taking an encrypted currency transfer flow direction as an edge, query statements can be constructed in the graph database, query is performed by taking a certain address of encrypted currency as an initial address, and a multi-level transaction path map from the query address can be queried, so that the multi-level transaction path map in a currency transaction network can be rapidly displayed, balance transfer change of the encrypted currency address in a transaction link can be tracked, full-chain query tracking is achieved, retrieval and analysis efficiency is improved, and the technical effect of relevance analysis capability is improved.
In addition, the address of the cryptocurrency consists of a pair of asymmetric encryption keys, the private key can derive a public key, the public key can derive the cryptocurrency address, and the address can receive and transfer the cryptocurrency.
On the one hand, on the basis of the technical scheme, the invention provides a graph database-based encrypted currency flow direction tracking identification method and device in order to further improve tracking efficiency and relevance, increase tracking accuracy and reduce flow cost.
Example 3
Referring to fig. 3, 9 and 10, a graph database based encrypted currency flow direction tracking identification method includes the steps of:
s4, crawling address tags of the encrypted currency in the open source block chain browser to generate an address tag library;
and S5, updating the address label library to the map database.
Example 4
Referring to fig. 4, 9 and 10, a graph database based encrypted currency flow direction tracking identifier apparatus includes:
the crawling module 4 is used for crawling address tags of the encrypted currency in the source module chain browser to generate an address tag library;
and the updating module 5 is used for updating the address tag library to the map database.
In the implementation schemes of the embodiment 3 and the embodiment 4, on the basis of the graph database, the technical effects of generating an address tag library and updating the address tag library to the graph database by crawling the address tag of the encrypted currency in the open source block chain browser are achieved, so that the multi-level transaction path graph in the currency transaction network of the tag identification is rapidly displayed, the balance transfer change of the encrypted currency address in the transaction link is tracked, and the technical effects of improving the tracking efficiency and the correlation analysis capability are achieved.
It should be noted that, with the address tag of the cryptocurrency, the tracking path indicated by the tag can be quickly determined from the multi-level transaction path map, so as to achieve the purpose of improving the final efficiency, and meanwhile, the block chain bandwidth can be saved, and the information congestion can be improved.
For example, in fig. 10, starting from address a, a multi-level transaction path map with address X and address Y as endpoints can be quickly determined.
Additionally, the address tag of the cryptocurrency may indicate the source and identity of the cryptocurrency, thereby pointing out the direction for information tracking.
On one hand, on the basis of the technical scheme, the invention provides a method and a module for acquiring the address and the flow direction of encryption currency in blockchain transaction in order to realize generation of a graph database.
Example 5
Referring to fig. 5, 9 and 10, a method for acquiring address and flow direction of cryptocurrency in a blockchain transaction includes the steps of:
s6, traversing the transaction information of the encrypted currency in the public chain of the block chain;
and S7, resolving the transaction information to obtain the address and flow direction of the cryptocurrency.
Example 6
Referring to fig. 6, 9 and 10, an obtaining module for the address and flow direction of cryptocurrency in blockchain transaction includes:
the traversing unit 6 is used for traversing the transaction information of the encrypted currency in the public chain of the block chain;
and the analysis unit 7 is used for analyzing the transaction information to acquire the address and the flow direction of the cryptocurrency.
In the implementation schemes of example 5 and example 6, the transaction information is analyzed by traversing the transaction information of the encryption currency in the blockchain public chain to obtain the address and the flow direction of the encryption currency, so that a graph database can be generated for carrying out encryption currency tracking in blockchain transactions, and the technical effects of improving the tracking efficiency and improving the correlation analysis capability are achieved.
It should be noted that the encrypted currency address in the blockchain transaction can be obtained by traversing and analyzing the full-size blockchain transaction of the public chain such as BTC (bitcoin), ETH (etherhouse), LTC (lotte), EOS (grapefruit coin) TRX (wave field), and then the graph database is generated while taking the encrypted currency address in the blockchain transaction as a point and the encrypted currency transfer flow direction as an edge.
On the one hand, in order to further improve the tracking efficiency and relevance and increase the tracking accuracy, on the basis of the technical scheme, the invention also provides a method and a device for tracking the flow direction of the encrypted currency based on the graph database.
Example 7
Referring to fig. 7, 9 and 10, a method for graph database based encrypted currency flow tracking includes the steps of:
s8, acquiring the address of the exchange user;
and S9, inquiring a multi-level transaction path map from the inquired address according to the map database after the address tag library is updated and the address of the user of the transaction place.
Example 8
Referring to fig. 8, 9 and 10, a graph database based encrypted currency flow tracking device includes:
a user address obtaining module 8, configured to obtain an address of a user in a trading exchange;
and the association query module 9 is used for querying a multi-level transaction path map from the query address according to the map database after the address tag library is updated and the address of the user of the transaction department.
In the implementation schemes of the embodiment 7 and the embodiment 8, the address of the user of the exchange is obtained, and the multi-level transaction path map from the inquired address is inquired according to the map database after the address tag library is updated and the address of the user of the exchange, so that the effective association between the anonymous user and the map database after the address tag library is updated can be realized, the tracking efficiency and the tracking accuracy are improved, the association analysis capability is improved, and the technical effects of locating the anonymous encrypted money laundering address and the address real-control user are achieved.
It should be noted that the transaction user address may be obtained from a cryptocurrency exchange. Wherein, the cryptocurrency exchange provides cryptocurrency receiving, transaction, and conversion into currency and cash.
According to the graph database after the address tag library is updated and the address of the user of the trading exchange, a multi-level trading path graph from the inquired address is inquired, and in practice, a plurality of application scenes take backwashing black money as an example.
And finding out KYC information of the suspect according to the multi-level map of the cryptocurrency, the cryptocurrency address tag and information provided by a trading exchange, so as to find out the breach.
As shown in fig. 10, if the cryptocurrency address in the multi-level map is found to have known tag information (e.g., address X, Y, Z is marked as the exchange address), then the behavior of the known exchange address may be followed by the upper level address.
Wherein the user address of the exchange has the following characteristics:
preferably, the exchange user address is an address assigned by the exchange to each user, the address corresponds to the exchange user one-to-one, when the user needs to add the encrypted money to the exchange, the user address assigned to the exchange needs to be transferred, and after the user arrives, the exchange transfers the encrypted money of the address to the general account address of the exchange.
Second, this address balance is small.
Again, this address is used as an input in the exchange and the output is the general account address of the exchange.
It can be judged that the superior address of the exchange may be the user address of the exchange, the exchange can be checked by holding the address, if the superior address is the user address of the exchange, the exchange can provide KYC real name information of the user address of the exchange, and therefore a judicial authority can be helped to find a breakthrough in block chain cryptocurrency anonymous transfer.
In one aspect, the technical solution provided by the present invention may be executed on a computer device with blockchain computing power, and therefore, the present invention further provides a computer device, which includes a memory and a processor, where the memory stores a computer program, and the computer program is executed in the processor, and can implement any of the methods described above.
In one aspect, the technical solutions provided by the present invention can be stored on any optical, electrical, or magnetic computer readable storage medium, and therefore, the present invention also provides a computer readable storage medium storing a computer program, where the computer program is executed in a processor, and can implement any one of the methods described above.
Generally speaking, the invention acquires the address and the flow direction of the encryption currency in the block chain transaction, generates the graph database by taking the address as a point and the flow direction as a side, acquires the query address of the encryption currency, and queries the multi-level transaction path graph from the query address according to the query statement of the graph database, thereby realizing the technical effects of rapidly displaying the multi-level transaction path graph in the currency transaction network, tracking the balance transfer change of the encryption currency address in the transaction link, achieving the full chain query tracking, improving the retrieval and analysis efficiency and improving the correlation analysis capability.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principles of the present invention are intended to be included within the scope of the present invention.
Claims (10)
1. A method for tracking encrypted currency flow based on a graph database, comprising:
acquiring the address and the flow direction of encryption currency in blockchain transaction;
generating a graph database by taking the address as a point and the flow direction as an edge;
and acquiring a query address of the encryption currency, and querying a multi-level transaction path map from the query address according to a query statement of the map database.
2. The method of claim 1, further comprising:
crawling an address tag of the cryptocurrency in an open source blockchain browser to generate an address tag library;
updating the address tag repository to the graph database.
3. The method of claim 1, wherein the step of obtaining the address and flow of cryptocurrency in a blockchain transaction comprises:
traversing transaction information of the encryption currency in the public chain of the block chain;
and analyzing the transaction information to acquire the address and the flow direction of the cryptocurrency.
4. The method of claim 2, further comprising:
acquiring an address of a user of a trading exchange;
and inquiring a multi-level transaction path map from the inquiry address according to the map database after the address tag library is updated and the address of the transaction place user.
5. A graph database based encrypted currency flow tracking device, comprising:
the acquisition module is used for acquiring the address and the flow direction of the encryption currency in the blockchain transaction;
the generating module is used for generating a graph database by taking the address as a point and the flow direction as an edge;
and the query module is used for acquiring a query address of the cryptocurrency and querying a multi-level transaction path map from the query address according to a query statement of the map database.
6. The apparatus of claim 5, further comprising:
the crawling module is used for crawling the address tag of the encryption currency in the source block chain browser to generate an address tag library;
and the updating module is used for updating the address tag library to the map database.
7. The apparatus of claim 5, wherein the acquisition module comprises:
the traversal unit is used for traversing the transaction information of the encrypted currency in the public chain of the block chain;
and the analysis unit is used for analyzing the transaction information to acquire the address and the flow direction of the cryptocurrency.
8. The apparatus of claim 6, further comprising:
the searching module is used for searching the address of the user of the exchange;
and the tracking module is used for tracking a multi-level transaction path map from the query address according to the map database after the address tag library is updated and the address of the exchange user.
9. A computer device comprising a memory and a processor, the memory storing a computer program, wherein the computer program is operative to perform the method of any of claims 1-4 in the processor.
10. A computer-readable storage medium storing a computer program, characterized in that the computer program is executed in a processor to implement the method of any of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011584606.6A CN112650890A (en) | 2020-12-28 | 2020-12-28 | Graph database-based encrypted currency flow direction tracking method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011584606.6A CN112650890A (en) | 2020-12-28 | 2020-12-28 | Graph database-based encrypted currency flow direction tracking method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112650890A true CN112650890A (en) | 2021-04-13 |
Family
ID=75363887
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011584606.6A Pending CN112650890A (en) | 2020-12-28 | 2020-12-28 | Graph database-based encrypted currency flow direction tracking method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112650890A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113269649A (en) * | 2021-06-16 | 2021-08-17 | 上海势炎信息科技有限公司 | System and method for tracking digital currency |
CN113298656A (en) * | 2021-06-18 | 2021-08-24 | 北京链审科技有限公司 | Target exchange address tracking method and device based on one-way connectivity graph |
CN114140123A (en) * | 2021-12-07 | 2022-03-04 | 北京众信星空网络技术有限公司 | Method and system for tracing two-layer network transaction of Ethernet workshop |
CN115017234A (en) * | 2022-06-29 | 2022-09-06 | 贵州财经大学 | Block chain information management system, block chain information storage and query method |
CN115049493A (en) * | 2022-06-29 | 2022-09-13 | 北京知帆科技有限公司 | Block chain data tracking method and device and electronic equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111383004A (en) * | 2018-12-29 | 2020-07-07 | 北京知帆科技有限公司 | Method for extracting entity position of digital currency, method for extracting information and device thereof |
CN111383005A (en) * | 2018-12-29 | 2020-07-07 | 北京知帆科技有限公司 | Digital currency flow direction tracking method and device |
CN113544727A (en) * | 2019-01-22 | 2021-10-22 | 艾斯图文莱博有限公司 | Cryptocurrency transaction analysis method and system |
-
2020
- 2020-12-28 CN CN202011584606.6A patent/CN112650890A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111383004A (en) * | 2018-12-29 | 2020-07-07 | 北京知帆科技有限公司 | Method for extracting entity position of digital currency, method for extracting information and device thereof |
CN111383005A (en) * | 2018-12-29 | 2020-07-07 | 北京知帆科技有限公司 | Digital currency flow direction tracking method and device |
CN113544727A (en) * | 2019-01-22 | 2021-10-22 | 艾斯图文莱博有限公司 | Cryptocurrency transaction analysis method and system |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113269649A (en) * | 2021-06-16 | 2021-08-17 | 上海势炎信息科技有限公司 | System and method for tracking digital currency |
CN113298656A (en) * | 2021-06-18 | 2021-08-24 | 北京链审科技有限公司 | Target exchange address tracking method and device based on one-way connectivity graph |
CN113298656B (en) * | 2021-06-18 | 2023-10-10 | 北京链审科技有限公司 | Target exchange address tracking method and device based on unidirectional communication graph |
CN114140123A (en) * | 2021-12-07 | 2022-03-04 | 北京众信星空网络技术有限公司 | Method and system for tracing two-layer network transaction of Ethernet workshop |
CN115017234A (en) * | 2022-06-29 | 2022-09-06 | 贵州财经大学 | Block chain information management system, block chain information storage and query method |
CN115049493A (en) * | 2022-06-29 | 2022-09-13 | 北京知帆科技有限公司 | Block chain data tracking method and device and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112650890A (en) | Graph database-based encrypted currency flow direction tracking method and device | |
Azad et al. | The role of structured and unstructured data managing mechanisms in the Internet of things | |
CN109670049A (en) | Map path query method, apparatus, computer equipment and storage medium | |
CN111046237B (en) | User behavior data processing method and device, electronic equipment and readable medium | |
CN112989412B (en) | Data desensitization method and device based on SQL statement analysis | |
CN109299334B (en) | Data processing method and device of knowledge graph | |
CN109359237A (en) | It is a kind of for search for boarding program method and apparatus | |
CN111814065B (en) | Information propagation path analysis method and device, computer equipment and storage medium | |
CN111522927A (en) | Entity query method and device based on knowledge graph | |
CN111625638B (en) | Question processing method, device, equipment and readable storage medium | |
CN110244945A (en) | Interface document generation method and terminal device | |
CN109739992A (en) | A kind of method and terminal obtaining related information | |
CN109284452A (en) | The online methods of exhibiting of electronic protocol, device, electronic equipment, storage medium | |
CN115033599B (en) | Graph query method, system and related device based on multi-party security | |
CN109697234B (en) | Multi-attribute information query method, device, server and medium for entity | |
CN115225308B (en) | Attack partner identification method for large-scale group attack flow and related equipment | |
CN111488386A (en) | Data query method and device | |
CN112365248B (en) | Method and system for analyzing digital currency transaction path | |
CN116308333A (en) | Method, system, device and storage medium for determining payment channel | |
CN112001792B (en) | Configuration information consistency detection method and device | |
CN113157890B (en) | Intelligent question-answering method and device, electronic equipment and readable storage medium | |
CN115099798A (en) | Abnormal bitcoin address tracking system based on entity identification | |
CN110471708B (en) | Method and device for acquiring configuration items based on reusable components | |
CN110334328B (en) | Automatic generation method and device for object list based on machine learning | |
CN113761102A (en) | Data processing method, device, server, system and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210413 |
|
RJ01 | Rejection of invention patent application after publication |