A blockchain-based project fraud solution, device and medium

By storing and verifying relevant information of blockchain projects on the blockchain, the scam problem caused by ineffective supervision of blockchain investment projects is solved, and effective supervision and authenticity of projects are achieved.

CN111598689BActive Publication Date: 2025-02-28INSPUR YUNZHOU (SHANDONG) IND INTERNET CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010274583.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-04-09
Publication Date
2025-02-28
Estimated Expiration
2040-04-09

AI Technical Summary

Technical Problem

Blockchain investment projects are not effectively regulated, resulting in frequent scams.

Method used

By receiving information about blockchain projects in each region, it is reviewed and stored in the main blockchain to determine whether the project is implemented and verify whether blockchain technology is used after implementation.

Benefits of technology

Effective supervision and review of blockchain projects have been achieved, and traceability can be traced when problems arise, dialectically the authenticity of blockchain projects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111598689B_ABST
    Figure CN111598689B_ABST
Patent Text Reader

Abstract

This application discloses a method, device and medium for solving blockchain project scams, including: receiving relevant information of blockchain projects in various regions, reviewing and storing the relevant information in the main blockchain; determining whether the blockchain project has been implemented, and after the blockchain project has been implemented, verifying whether the blockchain project uses blockchain technology. This application supervises and reviews blockchain projects through blockchain technology, and can trace back when problems occur in blockchain projects. Combined with big data technology, based on the characteristics of blockchain technology, blockchain projects are monitored to verify the authenticity of blockchain projects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of blockchain technology, and in particular to a solution, device and medium for project fraud based on blockchain. Background Art

[0002] With the development of blockchain technology, more and more people are becoming interested in blockchain projects. Summary of the invention

[0003] The embodiments of this specification provide a blockchain-based project fraud solution, device and medium to solve the following technical problems in the prior art:

[0004] Blockchain investment projects are not effectively regulated and there are many scams.

[0005] The embodiments of this specification adopt the following technical solutions:

[0006] A first aspect of an embodiment of the present invention provides a solution to project fraud based on blockchain, including:

[0007] Receive relevant information about blockchain projects in various regions, and store the relevant information in the main blockchain after review;

[0008] Determine whether the blockchain project is implemented, and after the blockchain project is implemented, verify whether the blockchain project uses blockchain technology.

[0009] In one example, storing the relevant information in the main blockchain after review includes:

[0010] Send the legal person information in the relevant information to the credit reporting system and financial system in the area for review;

[0011] The relevant information after review is endorsed by the nodes of the main blockchain and stored on the main blockchain.

[0012] In one example, it also includes:

[0013] Receive change information of the blockchain project, and store the change information in the main blockchain after review, wherein the change information is used to change part or all of the relevant information stored on the main blockchain.

[0014] In one example, the nodes of the main blockchain include: provincial administrative units or municipal administrative units.

[0015] In one example, it also includes:

[0016] Receiving a query request for the blockchain project;

[0017] Determine the subject sending the query request according to the query request;

[0018] Receive a certificate of closure of the blockchain project;

[0019] According to the authority of the subject and the closure certificate, a notice is sent to the docking bank of the blockchain project to freeze the bank account related to the blockchain project.

[0020] In one example, verifying whether the blockchain project uses blockchain technology includes:

[0021] A transaction is initiated in the blockchain project according to the transaction account in the relevant information, and whether the blockchain project uses blockchain technology is verified through the hash value of the transaction.

[0022] In one example, verifying whether the blockchain project uses blockchain technology includes:

[0023] Sending a query request to a telecommunications service agency and / or a power service agency through the address information in the relevant information, wherein the address information refers to the location address and / or network address information of the node corresponding to the blockchain project;

[0024] Receive feedback sent by the telecommunications service agency and / or the power service agency, and determine the network usage status and / or power usage status of the node corresponding to the blockchain project;

[0025] Determine whether the blockchain project uses blockchain technology based on the network usage status and / or power usage status of the nodes corresponding to the blockchain project.

[0026] In one example, determining whether the blockchain project uses blockchain technology according to the network usage status and / or power usage status of the node corresponding to the blockchain project includes:

[0027] Determine whether the blockchain project uses blockchain technology based on the transaction volume of the blockchain project and the network usage and / or power usage of the blockchain node.

[0028] A second aspect of an embodiment of the present invention provides a project fraud solution device based on blockchain, comprising:

[0029] at least one processor; and,

[0030] a memory communicatively connected to the at least one processor; wherein,

[0031] The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to:

[0032] Receive relevant information about blockchain projects in various regions, and store the relevant information in the main blockchain after review;

[0033] Determine whether the blockchain project is implemented, and after the blockchain project is implemented, verify whether the blockchain project uses blockchain technology.

[0034] A third aspect of an embodiment of the present invention provides a blockchain-based project fraud solution non-volatile computer storage medium storing computer executable instructions, wherein the computer executable instructions are configured to:

[0035] Receive relevant information about blockchain projects in various regions, and store the relevant information in the main blockchain after review;

[0036] Determine whether the blockchain project is implemented, and after the blockchain project is implemented, verify whether the blockchain project uses blockchain technology.

[0037] At least one of the above technical solutions adopted in the embodiments of this specification can achieve the following beneficial effects:

[0038] Through blockchain technology, blockchain projects can be supervised and reviewed, and can be traced when problems occur in blockchain projects. Combined with big data technology, based on the characteristics of blockchain technology, blockchain projects can be monitored to verify the authenticity of blockchain projects. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0040] Figure 1 A schematic diagram of a method flow chart provided in an embodiment of this specification;

[0041] Figure 2 A schematic diagram of the device framework provided in the embodiments of this specification. DETAILED DESCRIPTION

[0042] In order to make the purpose, technical solutions and advantages of this specification more clear, the technical solutions of this application will be clearly and completely described below in combination with the specific embodiments of this specification and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in the specification, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0043] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0044] The embodiments of this application provide a solution to project fraud based on blockchain and a corresponding solution. Through blockchain technology, blockchain projects are supervised and reviewed, and when problems occur in blockchain projects, they can be traced. Combined with big data technology, based on the characteristics of blockchain technology, blockchain projects are monitored to verify the authenticity of blockchain projects.

[0045] Figure 1 The method flow chart provided in the embodiment of this specification is as follows. As shown in the figure, the method includes:

[0046] S101 receives relevant information of blockchain projects in various regions, and stores the relevant information in the main blockchain after review;

[0047] S102 determines whether the blockchain project is implemented, and after the blockchain project is implemented, verifies whether the blockchain project uses blockchain technology.

[0048] Blockchain is a chain data structure that combines data blocks in a sequential manner in chronological order, and a distributed ledger that is cryptographically guaranteed to be tamper-proof and unforgeable. Although the underlying technology of blockchain has been developed for many years, it cannot be effectively applied in specific scenarios.

[0049] According to a specific embodiment of the present invention, a smart contract for managing information related to blockchain projects is set up on the blockchain. The smart contract is an automated script deployed on the blockchain. Since it is set up on the blockchain, it has the characteristics of openness and transparency. Users pre-set rules through smart contracts to write data into the blockchain and obtain data browsing permissions, which largely avoids the disclosure of private information.

[0050] According to the specific embodiment of the present invention, the embodiment of the present application does not impose any special restrictions on the setting of the nodes of the main blockchain, and the nodes of the main blockchain can be established in provincial-level administrative units or municipal-level administrative units.

[0051] According to a specific embodiment of the present invention, in step S101, the relevant information is reviewed and stored in the main blockchain, including: sending the legal person information in the relevant information to the credit reporting system and financial system in the area for review; endorsing the relevant information after the review through the nodes of the main blockchain, and storing it on the main blockchain.

[0052] Specifically, relevant information of blockchain projects includes but is not limited to: information on the main company, relevant legal persons and investors.

[0053] According to some other embodiments of the present invention, the method provided by the embodiments of the present invention also includes: receiving change information of the blockchain project, and storing the change information in the main blockchain after review, wherein the change information is used to change part or all of the relevant information stored on the main blockchain.

[0054] The review rules and implementation methods for change information are the same as those for related information and will not be elaborated here.

[0055] The method of the embodiment of the present invention also provides a function of actively querying information in the main blockchain, which is mainly used for temporary sampling or regular inspection by relevant departments.

[0056] According to a specific embodiment of the present invention, the method of the present invention also includes: receiving a query request for the blockchain project; determining the subject sending the query request based on the query request; receiving a closure certificate for the blockchain project; and sending a freezing order to a docking bank of the blockchain project based on the authority of the subject and the closure certificate to freeze a bank account related to the blockchain project.

[0057] In an embodiment of the present invention, different subjects of query requests correspond to different review authorities. For example, the authorities of the public security, procuratorial and judicial departments are different from those of the relevant regulatory departments. The public security, procuratorial and judicial departments can seal up the bank accounts of the blockchain project through the main blockchain in accordance with the law, and the relevant regulatory departments can impose administrative penalties on the blockchain project through the main blockchain in accordance with the law, such as fines, rectification within a time limit, etc.

[0058] According to a specific embodiment of the present invention, in step S102, verifying whether the blockchain project uses blockchain technology includes: initiating a transaction in the blockchain project according to the transaction account in the relevant information, and verifying whether the blockchain project uses blockchain technology through the hash value of the transaction.

[0059] Specifically, the main blockchain stores a transaction account of the blockchain project, and this transaction account is saved together with the relevant information of the blockchain project.

[0060] In some other preferred embodiments of the present invention, the authenticity of the blockchain project is also judged by big data technology. Specifically, the specific process of verification includes:

[0061] The smart contract of the main blockchain sends a query request to the telecommunications service agency and / or the power service agency through the address information in the relevant information, wherein the address information refers to the location address and / or network address information of the node corresponding to the blockchain project;

[0062] The smart contract of the main blockchain receives feedback sent by the telecommunications service agency and / or the power service agency, and determines the network usage status and / or power usage status of the node corresponding to the blockchain project;

[0063] The smart contract of the main blockchain determines whether the blockchain project uses blockchain technology based on the network usage status and / or power usage status of the nodes corresponding to the blockchain project.

[0064] More specifically, determining whether the blockchain project uses blockchain technology is based on the network usage status and / or power usage status of the nodes corresponding to the blockchain project, including: determining whether the blockchain project uses blockchain technology based on the transaction volume of the blockchain project and the network usage status and / or power usage status of the blockchain nodes.

[0065] Based on the same idea, some embodiments of the present application also provide devices and non-volatile computer storage media corresponding to the above methods.

[0066] Figure 2 The schematic diagram of the device framework provided in the embodiment of this specification, the project fraud solution device based on blockchain, includes:

[0067] at least one processor; and,

[0068] a memory communicatively connected to the at least one processor; wherein,

[0069] The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to:

[0070] Receive relevant information about blockchain projects in various regions, and store the relevant information in the main blockchain after review;

[0071] Determine whether the blockchain project is implemented, and after the blockchain project is implemented, verify whether the blockchain project uses blockchain technology.

[0072] Some embodiments of the present application provide corresponding Figure 1A blockchain-based project scam solution non-volatile computer storage medium storing computer executable instructions, wherein the computer executable instructions are configured to:

[0073] Receive relevant information about blockchain projects in various regions, and store the relevant information in the main blockchain after review;

[0074] Determine whether the blockchain project is implemented, and after the blockchain project is implemented, verify whether the blockchain project uses blockchain technology.

[0075] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device and medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.

[0076] The devices and media provided in the embodiments of the present application correspond one-to-one to the methods. Therefore, the devices and media also have similar beneficial technical effects as the corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the devices and media will not be repeated here.

[0077] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0078] The present invention is a method, device (system), and computer program product according to embodiments of the present invention.

[0079] The flowcharts and / or block diagrams of the products are described. It should be understood that each process and / or block in the flowcharts and / or block diagrams, as well as the combination of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowcharts. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0080] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0081] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0082] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0083] Memory may include non-permanent storage in a computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0084] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0085] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0086] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims

1. A solution to project fraud based on blockchain, characterized in that: include: Receive relevant information about blockchain projects in various regions, and store the relevant information in the main blockchain after review; Determine whether the blockchain project is implemented, and after the blockchain project is implemented, verify whether the blockchain project uses blockchain technology; Based on the characteristics of blockchain technology, blockchain projects are monitored to verify the authenticity of blockchain projects; The verification of whether the blockchain project uses blockchain technology includes: Sending a query request to a telecommunications service agency and / or a power service agency through the address information in the relevant information, wherein the address information refers to the location address and / or network address information of the node corresponding to the blockchain project; Receiving feedback sent by the telecommunications service agency and / or the power service agency, and determining the network usage status and / or power usage status of the node corresponding to the blockchain project; Determine whether the blockchain project uses blockchain technology based on the network usage status and / or power usage status of the nodes corresponding to the blockchain project.

2. The method according to claim 1, characterized in that The reviewing and storing the relevant information in the main blockchain includes: Send the legal person information in the relevant information to the credit reporting system and financial system in the area for review; The relevant information after review is endorsed by the nodes of the main blockchain and stored on the main blockchain.

3. The method according to claim 1, characterized in that Also includes: Receive change information of the blockchain project, and store the change information in the main blockchain after review, wherein the change information is used to change part or all of the relevant information stored on the main blockchain.

4. The method according to claim 1, characterized in that: The nodes of the main blockchain include: provincial-level administrative units or municipal-level administrative units.

5. The method according to claim 1, characterized in that Also includes: Receiving a query request for the blockchain project; Determine the subject sending the query request according to the query request; Receive a certificate of closure of the blockchain project; According to the authority of the subject and the closure certificate, a notice is sent to the docking bank of the blockchain project to freeze the bank account related to the blockchain project.

6. The method according to claim 1, characterized in that The determining whether the blockchain project uses blockchain technology according to the network usage status and / or power usage status of the node corresponding to the blockchain project includes: Determine whether the blockchain project uses blockchain technology based on the transaction volume of the blockchain project and the network usage and / or power usage of the blockchain node.

7. A project fraud solution device based on blockchain, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to: Receive relevant information about blockchain projects in various regions, and store the relevant information in the main blockchain after review; Determine whether the blockchain project is implemented, and after the blockchain project is implemented, verify whether the blockchain project uses blockchain technology; Based on the characteristics of blockchain technology, blockchain projects are monitored to verify the authenticity of blockchain projects; The verification of whether the blockchain project uses blockchain technology includes: Sending a query request to a telecommunications service agency and / or a power service agency through the address information in the relevant information, wherein the address information refers to the location address and / or network address information of the node corresponding to the blockchain project; Receiving feedback sent by the telecommunications service agency and / or the power service agency, and determining the network usage status and / or power usage status of the node corresponding to the blockchain project; Determine whether the blockchain project uses blockchain technology based on the network usage status and / or power usage status of the nodes corresponding to the blockchain project.

8. A blockchain-based project fraud solution non-volatile computer storage medium storing computer executable instructions, characterized in that: The computer executable instructions are configured to: Receive relevant information about blockchain projects in various regions, and store the relevant information in the main blockchain after review; Determine whether the blockchain project is implemented, and after the blockchain project is implemented, verify whether the blockchain project uses blockchain technology; Based on the characteristics of blockchain technology, blockchain projects are monitored to verify the authenticity of blockchain projects; The verification of whether the blockchain project uses blockchain technology includes: Sending a query request to a telecommunications service agency and / or a power service agency through the address information in the relevant information, wherein the address information refers to the location address and / or network address information of the node corresponding to the blockchain project; Receiving feedback sent by the telecommunications service agency and / or the power service agency, and determining the network usage status and / or power usage status of the node corresponding to the blockchain project; Determine whether the blockchain project uses blockchain technology based on the network usage status and / or power usage status of the nodes corresponding to the blockchain project.

Citation Information

Patent Citations

  • Hierarchical management and control method and device for block chain network

    CN109150607A

  • A block chain project EPI evaluation method based on a block chain technology

    CN109345049A