CN114638706B - Financial product registration system and method based on block chain - Google Patents

Financial product registration system and method based on block chain Download PDF

Info

Publication number
CN114638706B
CN114638706B CN202210288379.5A CN202210288379A CN114638706B CN 114638706 B CN114638706 B CN 114638706B CN 202210288379 A CN202210288379 A CN 202210288379A CN 114638706 B CN114638706 B CN 114638706B
Authority
CN
China
Prior art keywords
data
financial product
node
issuing
information
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.)
Active
Application number
CN202210288379.5A
Other languages
Chinese (zh)
Other versions
CN114638706A (en
Inventor
熊剑平
刘昱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Quality Starker Technology Co Ltd
Original Assignee
Chengdu Quality Starker Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chengdu Quality Starker Technology Co Ltd filed Critical Chengdu Quality Starker Technology Co Ltd
Priority to CN202210288379.5A priority Critical patent/CN114638706B/en
Publication of CN114638706A publication Critical patent/CN114638706A/en
Application granted granted Critical
Publication of CN114638706B publication Critical patent/CN114638706B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/06Asset management; Financial planning or analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3827Use of message hashing

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Technology Law (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Security & Cryptography (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention relates to the technical field of blockchains, in particular to a financial product registration system and method based on a blockchain, wherein the system comprises the following components: an issuer node subsystem for designing and issuing financial products in a blockchain network; the design module is used for collecting market information and designing financial products; the issuing module is used for issuing the designed financial product on the blockchain network for sale; the management module is used for monitoring and managing financial products in the life cycle; a seller node subsystem for selling the financial product in a blockchain network; the supervision node subsystem is used for auditing and supervising the activity condition of the financial product in the life cycle; the hosting node subsystem is used for managing financial product sales funds according to the issuer node subsystem, and the issuer node subsystem is embedded in the block chain link point system to realize the issuing management of the financial product in the block chain network.

Description

Financial product registration system and method based on block chain
Technical Field
The invention relates to the technical field of blockchains, in particular to a financial product registration system and method based on a blockchain.
Background
The block chain technology is built on a transmission network (also called a block chain network), distributed node equipment (hereinafter called nodes for short) in the transmission network generates block data by a preset consensus strategy by running a block chain program, and verifies and stores the block data by utilizing a chain data structure, so that a data tamper-proof mechanism is finally realized, and a safe and reliable technical new idea is provided for service development.
At present, financial institutions have self-contained financial products and clients to form respective information islands, and how to register and sell the financial products among a plurality of sellers through a blockchain network is a problem to be solved urgently.
Disclosure of Invention
The invention aims to provide a financial product registration method, a device, equipment and a medium based on a blockchain so as to solve the problems.
In order to achieve the above object, the embodiment of the present application provides the following technical solutions:
in one aspect, an embodiment of the present application provides a blockchain-based financial product registration system, the system including: an issuer node subsystem for designing and issuing financial products in a blockchain network; the design module is used for collecting market information and designing financial products; the issuing module is used for issuing the designed financial product on the blockchain network for sale; the management module is used for monitoring and managing financial products in the life cycle; a seller node subsystem for selling the financial product in a blockchain network; the supervision node subsystem is used for auditing and supervising the activity condition of the financial product in the life cycle; the hosting node subsystem is used for managing financial product sales funds according to the issuer node subsystem.
Optionally, the method comprises:
The design module in the issuer node subsystem generates financial product issue approval information according to the pre-investment product information input by the financial product issuer, and sends the financial product issue approval information to the supervision node subsystem for approval, so that the supervision node subsystem examines the financial product issue approval information and feeds back the approval information;
a design module in the issuer node subsystem receives the approval information sent by the supervision node subsystem, and if the approval information is approved for release, a first registration application is sent to the managed node subsystem so that the managed node subsystem feeds back managed account information;
the design module sends the approval information, the escrow account information and financial product release data to a release module in the issuer node subsystem;
The issuing module generates issuing data according to the approval information, the managed account information and financial product issuing data, and sends the issuing data to a blockchain network for consensus so that the public account books in a plurality of node systems in the blockchain network are recorded with the issuing data of the financial product, wherein the node systems comprise an issuer node subsystem, a seller node subsystem, a supervision node subsystem and a managed node subsystem;
A management module in the issuer node subsystem synchronizes the commonly recognized issue data, the issue data including financial product share information;
And the management module distributes the quota of the plurality of sales nodes according to the product share information, and sends the quota of each sales node to a corresponding seller node subsystem so that the seller node subsystem registers the information and quota of the financial product in the local sales module.
Optionally, the supervising node subsystem examines the financial product issue approval data and feeds back approval information, including:
the supervision node subsystem examines the format and each data index of the financial product issuing approval data, if no abnormality occurs, the financial product issuing approval data are sent to an expert approval system, and the approval comments published by the expert approval system are received, the approval information is generated according to the comments, and a hash value corresponding to the approval information is calculated and recorded as a first hash value;
and carrying out uplink consensus operation on the first hash value so as to enable a receiver of the approval information to verify whether the receiver is tampered in the transmission process.
Optionally, after the issuing module in the issuer node subsystem receives the approval information sent by the supervisory node subsystem, the method further includes:
finding out the hash value corresponding to the approval information in the local block chain public account book, calculating the hash value of the received approval information, detecting whether the two hash values are identical, and if so, judging that the received approval information is real data.
Optionally, the issuing module generates issuing data according to the approval information, the hosted account information and financial product issuing data, including:
Judging the release type of the financial product according to the release data of the financial product, and if the release type is the private collection of the financial product, performing desensitization processing on the release data of the financial product to obtain desensitized release data of the financial product;
packaging the approval information, the escrow account information and the financial product desensitization release data to obtain the release data.
Optionally, the issuing data is sent to a blockchain network for consensus, so that the issuing data of financial products is recorded on a public account book in a plurality of node systems in the blockchain network, and the method comprises the following steps:
The issuing module sends the issuing data to a master node so that the master node distributes the issuing data to each node system in a blockchain network and further enables each node system to feed back a corresponding voting result, wherein the node system comprises an issuer node subsystem, a seller node subsystem, a supervision node subsystem and a hosting node subsystem;
the master node collects voting results sent by a plurality of node systems in a first time period, detects whether the voting results comprise first voting data or not, and if so, sends the voting results to the node systems in each blockchain network so that the node systems execute the issuing data according to the voting data, wherein the first voting data is voting result data generated by a supervision node subsystem.
Optionally, the node system is caused to execute the issue data according to voting data, including:
The node system detects the first voting data in the voting data, and if the first voting data is approved to be issued, the corresponding voting execution strategy is called according to the issuing type of the financial product in the issuing data;
And if the voting data meet the execution standard in the voting execution strategy, recording the release data in a blockchain public account book, and synchronizing the financial product release data in the release data to a financial product information management module.
In a third aspect, embodiments of the present application provide a blockchain-based financial product registration device that includes a memory and a processor.
The memory is used for storing a computer program; the processor is used for implementing the steps of the financial product registration method based on the block chain when executing the computer program.
In a fourth aspect, embodiments of the present application provide a medium having a computer program stored thereon, which when executed by a processor, implements the steps of the blockchain-based financial product registration method described above.
The beneficial effects of the invention are as follows:
in the invention, the issuer node subsystem is embedded in the block chain link point system to realize the issuing management of financial products in the block chain network.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the embodiments of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims thereof as well as the appended drawings.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the embodiments will be briefly described below, it being understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and other related drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic flow chart of a financial product registration method based on a blockchain in an embodiment of the invention;
Fig. 2 is a schematic diagram of a block chain-based financial product registration apparatus according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. The components of the embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the invention, as presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
It should be noted that: like reference numerals or letters denote like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures. Meanwhile, in the description of the present invention, the terms "first", "second", and the like are used only to distinguish the description, and are not to be construed as indicating or implying relative importance.
Example 1
The present embodiment provides a blockchain-based financial product registration system, the system including:
the issuer node subsystem is used for designing and issuing financial products in the blockchain network, and when the blockchain network node system configuration is carried out, the issuer node subsystem and the seller node subsystem can be deployed on the same node, for example, the issuer node subsystem and the seller node subsystem are required to be simultaneously deployed in the node system when the nodes issue the financial products and also replace the financial products of other families;
the design module is used for collecting market information and designing financial products;
the issuing module is used for issuing the designed financial product on the blockchain network for sale;
The management module is used for monitoring and managing financial products in the life cycle;
a seller node subsystem for selling the financial product in a blockchain network;
the supervision node subsystem is used for auditing and supervising the activity condition of the financial product in the life cycle and is generally configured on the node system of the supervision party;
the hosting node subsystem is used for managing financial product sales funds according to the issuer node subsystem and is generally configured on an institution node to which a funds hosting party belongs.
It should be noted that, regarding the apparatus in the above embodiments, the specific manner in which the respective modules perform the operations has been described in detail in the embodiments regarding the method, and will not be described in detail herein.
Example 2
As shown in fig. 1, the present embodiment provides a financial product registration method based on a blockchain, which includes step S1, step S2, step S3, step S4, step S5, and step S6.
S1, a design module in an issuer node subsystem generates financial product issue approval information according to pre-investment product information input by a financial product issuer, and sends the approval information to a supervision node subsystem for approval, so that the supervision node subsystem examines the financial product issue approval information and feeds back approval information;
In this embodiment, the specific operation of the supervision node subsystem to audit the approval data issued by the financial product and to feed back the approval information may be:
s11, the supervision node subsystem examines the format and each data index of the financial product release approval data, if no abnormality occurs, the financial product release approval data are sent to an expert approval system, and the approval information is generated according to the comments and is calculated to be a first hash value;
And S12, the monitoring node subsystem performs uplink consensus operation on the first hash value so that a receiver of the approval information verifies whether the receiver is tampered in the transmission process.
S2, a design module in the issuer node subsystem receives the approval information sent by the supervision node subsystem, and if the approval information is issued in a consent manner, a first registration application is sent to the managed node subsystem so that the managed node subsystem feeds back managed account information;
after receiving the approval information sent by the supervision node subsystem, the design module can also verify the authenticity of the approval information, and the specific verification mode is as follows:
s21, finding a hash value corresponding to the approval information in a local block chain public account book, calculating the hash value of the received approval information, detecting whether the two hash values are identical, and if so, judging that the received approval information is real data.
S3, the design module sends the approval information, the escrow account information and financial product release data to an issuer module in the issuer node subsystem;
S4, the issuing module generates issuing data according to the approval information, the managed account information and financial product issuing data, and sends the issuing data to a blockchain network for consensus so that the public account books in a plurality of node systems in the blockchain network are recorded with the issuing data of the financial product, wherein the node systems comprise an issuer node subsystem, a seller node subsystem, a supervision node subsystem and a managed node subsystem;
in step S4, different processes are required for generating the issue data according to the type of the financial product to be issued, for example, the financial product is privately recruited, and desensitization is required for the financial product data to be issued, which may be:
s41, judging the release type of the financial product according to the release data of the financial product, and if the release type is the private collection financial product, performing desensitization treatment on the release data of the financial product to obtain desensitized release data of the financial product;
And S42, packaging the approval information, the escrow account information and the financial product desensitized release data to obtain the release data.
Second, the operation of consensus on the reformulation type data may be:
S43, the issuing module sends the issuing data to a master node so that the master node distributes the issuing data to each node system in a blockchain network, and each node system feeds back a corresponding voting result, wherein the node system comprises an issuer node subsystem, a seller node subsystem, a supervision node subsystem and a hosting node subsystem;
And S44. The master node collects voting results sent by a plurality of node systems in a first time period, detects whether the first voting data are included in the voting results, if the first voting data are included, the voting results are sent to the node systems in each blockchain network, so that the node systems execute the issuing data according to the voting data, the first voting data are voting result data generated by a supervision node subsystem, and in the embodiment, the voting result data generated by the supervision node subsystem are necessary factors for executing the issuing data, so that if the first voting data are not received in the first time period, the system considers that consensus fails, and the master node cannot distribute the issuing data.
Next, in step S44, the specific step of the node system executing the issue data according to the voting data may be;
Step S441, the node system detects the first voting data in the voting data, and if the first voting data is approved to be issued, the corresponding voting execution strategy is called according to the issuing type of the financial product in the issuing data;
s442, if the voting data meet the execution standard in the voting execution strategy, recording the issue data in a blockchain public ledger, and synchronizing the financial product issue data in the issue data to a financial product information management module.
S5, synchronizing the commonly-recognized issuing data by a management module in the issuer node subsystem, wherein the issuing data comprises financial product share information;
S6, the management module distributes the quota of the plurality of sales nodes according to the product share information, and sends the quota of each sales node to a corresponding seller node subsystem, so that the seller node subsystem registers the information and quota of the financial product in the local sales module.
It should be noted that, regarding the apparatus in the above embodiments, the specific manner in which the respective modules perform the operations has been described in detail in the embodiments regarding the method, and will not be described in detail herein.
Example 3
Corresponding to the above method embodiments, the embodiments of the present disclosure further provide a blockchain-based financial product registration device, and the blockchain-based financial product registration device described below and the blockchain-based financial product registration method described above may be referred to correspondingly to each other.
Fig. 2 is a block diagram illustrating a blockchain-based financial product registration device 800 in accordance with an exemplary embodiment. As shown in fig. 2, the electronic device 800 may include: a processor 801, a memory 802. The electronic device 800 may also include one or more of a multimedia component 803, an input/output (I/O) interface 804, and a communication component 805.
The processor 801 is configured to control overall operation of the electronic device 800 to perform all or part of the steps in the blockchain-based billing method described above. The memory 402 is used to store various types of data to support operation on the electronic device 800, which may include, for example, instructions for any application or method operating on the electronic device 800, as well as application-related data, such as contact data, messages sent and received, pictures, audio, video, and so forth. The Memory 802 may be implemented by any type or combination of volatile or non-volatile Memory devices, such as static random access Memory (Static Random Access Memory, SRAM for short), electrically erasable programmable Read-Only Memory (ELECTRICALLY ERASABLE PROGRAMMABLE READ-Only Memory, EEPROM for short), erasable programmable Read-Only Memory (Erasable Programmable Read-Only Memory, EPROM for short), programmable Read-Only Memory (Programmable Read-Only Memory, PROM for short), read-Only Memory (ROM for short), magnetic Memory, flash Memory, magnetic disk, or optical disk. The multimedia component 803 may include a screen and an audio component. Wherein the screen may be, for example, a touch screen, the audio component being for outputting and/or inputting audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signals may be further stored in the memory 802 or transmitted through the communication component 805. The audio assembly further comprises at least one speaker for outputting audio signals. The I/O interface 804 provides an interface between the processor 801 and other interface modules, which may be a keyboard, mouse, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 805 is used for wired or wireless communication between the electronic device 800 and other devices. Wireless communication, such as Wi-Fi, bluetooth, near field communication (Near FieldCommunication, NFC for short), 2G, 3G, or 4G, or a combination of one or more thereof, the corresponding communication component 805 may therefore include: wi-Fi module, bluetooth module, NFC module.
In an exemplary embodiment, the electronic device 800 may be implemented by one or more Application-specific integrated circuits (ASICs), digital signal processors (DIGITALSIGNAL PROCESSOR DSPs), digital signal processing devices (DIGITAL SIGNAL Processing Device DSPDs), programmable logic devices (Programmable Logic Device PLDs), field programmable gate arrays (Field Programmable GATE ARRAY FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above-described blockchain-based charging methods.
In another exemplary embodiment, a computer medium is also provided that includes program instructions that, when executed by a processor, implement the steps of the blockchain-based billing method described above. For example, the computer medium may be the memory 802 described above including program instructions executable by the processor 801 of the electronic device 800 to perform the blockchain-based billing method described above.
Example 4
Corresponding to the above method embodiments, the present disclosure further provides a medium, and a medium described below and a financial product registration method described above based on a blockchain may be referred to correspondingly with each other.
A medium having stored thereon a computer program which, when executed by a processor, implements the steps of the blockchain-based charging method of the method embodiment described above.
The medium may be a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, which may store program codes.
The above description is only of the preferred embodiments of the present invention and is not intended to limit the present invention, but various modifications and variations can be made to the present invention by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (5)

1. A blockchain-based financial product registration system, the system comprising:
an issuer node subsystem for designing and issuing financial products in a blockchain network;
the design module is used for collecting market information and designing financial products;
the issuing module is used for issuing the designed financial product on the blockchain network for sale;
The management module is used for monitoring and managing financial products in the life cycle;
a seller node subsystem for selling the financial product in a blockchain network;
The supervision node subsystem is used for auditing and supervising the activity condition of the financial product in the life cycle;
the hosting node subsystem is used for managing financial product sales funds according to the issuer node subsystem;
the design module is also used for generating financial product issue approval information according to the pre-investment product information input by the financial product issuer, and sending the information to the supervision node subsystem for approval, so that the supervision node subsystem examines the financial product issue approval information and feeds back the approval information; receiving the approval information sent by the supervision node subsystem, and if the approval information is issued with approval, sending a first registration application to the hosting node subsystem so that the hosting node subsystem feeds back hosting account information; transmitting the approval information, the escrow account information and financial product release data to a release module in a issuer node subsystem;
the issuing module is further configured to generate issuing data according to the approval information, the hosted account information and the financial product issuing data, and send the issuing data to a blockchain network for consensus, so that the public account books in a plurality of node systems in the blockchain network are recorded with the issuing data of the financial product, and the issuing module includes: the issuing module sends the issuing data to a master node so that the master node distributes the issuing data to each node system in a blockchain network and further enables each node system to feed back a corresponding voting result;
The master node collects voting results sent by a plurality of node systems in a first time period, detects whether the voting results comprise first voting data, and if so, sends the voting results to the node systems in each blockchain network so that the node systems execute the issuing data according to the first voting data, and comprises the following steps: the node system detects the first voting data in the voting data, and if the first voting data is approved to be issued, the corresponding voting execution strategy is called according to the issuing type of the financial product in the issuing data; if a plurality of first voting data meet the execution standard in the voting execution strategy, recording the issuing data in a blockchain public account book, and synchronizing financial product issuing data in the issuing data to a financial product information management module, wherein the first voting data are voting result data generated by a supervision node subsystem; the node system comprises an issuer node subsystem, a seller node subsystem, a supervision node subsystem and a hosting node subsystem;
the management module is also used for synchronizing the commonly-recognized issuing data, wherein the issuing data comprises financial product share information; and distributing the quota of each sales node to the corresponding seller node subsystem according to the quota information of the financial product, so that the seller node subsystem registers the information and quota of the financial product in the local sales module.
2. A blockchain-based financial product registration method, the method comprising:
The design module in the issuer node subsystem generates financial product issue approval information according to the pre-investment product information input by the financial product issuer, and sends the financial product issue approval information to the supervision node subsystem for approval, so that the supervision node subsystem examines the financial product issue approval information and feeds back the approval information;
a design module in the issuer node subsystem receives the approval information sent by the supervision node subsystem, and if the approval information is approved for release, a first registration application is sent to the managed node subsystem so that the managed node subsystem feeds back managed account information;
the design module sends the approval information, the escrow account information and financial product release data to a release module in the issuer node subsystem;
The issuing module generates issuing data according to the approval information, the managed account information and financial product issuing data, and sends the issuing data to a blockchain network for consensus so that the public account book in a plurality of node systems in the blockchain network records the issuing data of the financial product, and the issuing module comprises: the issuing module sends the issuing data to a master node so that the master node distributes the issuing data to each node system in a blockchain network and further enables each node system to feed back a corresponding voting result;
The master node collects voting results sent by a plurality of node systems in a first time period, detects whether the voting results comprise first voting data, and if so, sends the voting results to the node systems in each blockchain network so that the node systems execute the issuing data according to the first voting data, and comprises the following steps: the node system detects the first voting data in the voting data, and if the first voting data is approved to be issued, the corresponding voting execution strategy is called according to the issuing type of the financial product in the issuing data; if a plurality of first voting data meet the execution standard in the voting execution strategy, recording the issuing data in a blockchain public account book, and synchronizing financial product issuing data in the issuing data to a financial product information management module, wherein the first voting data are voting result data generated by a supervision node subsystem; the node system comprises an issuer node subsystem, a seller node subsystem, a supervision node subsystem and a hosting node subsystem;
A management module in the issuer node subsystem synchronizes the commonly recognized issue data, the issue data including financial product share information;
The management module distributes the quota of the plurality of sales nodes according to the share information of the financial products, and sends the quota of each sales node to the corresponding seller node subsystem so that the seller node subsystem registers the information and quota of the financial products in the local sales module.
3. The blockchain-based financial product registration method of claim 2, wherein causing the supervisory node subsystem to audit the financial product issue approval data and feed back approval information includes:
the supervision node subsystem examines the format and each data index of the financial product issuing approval data, if no abnormality occurs, the financial product issuing approval data are sent to an expert approval system, and the approval comments published by the expert approval system are received, the approval information is generated according to the comments, and a hash value corresponding to the approval information is calculated and recorded as a first hash value;
and carrying out uplink consensus operation on the first hash value so as to enable a receiver of the approval information to verify whether the receiver is tampered in the transmission process.
4. The blockchain-based financial product registration method of claim 2, further comprising, after the issuing module in the issuer node subsystem receives the approval information sent by the supervisory node subsystem:
finding out the hash value corresponding to the approval information in the local block chain public account book, calculating the hash value of the received approval information, detecting whether the two hash values are identical, and if so, judging that the received approval information is real data.
5. The blockchain-based financial product registration method of claim 2, wherein the issuing module generates issue data from the approval information, the escrow account information, and financial product issue data, comprising:
Judging the release type of the financial product according to the release data of the financial product, and if the release type is the private collection of the financial product, performing desensitization processing on the release data of the financial product to obtain desensitized release data of the financial product;
packaging the approval information, the escrow account information and the financial product desensitization release data to obtain the release data.
CN202210288379.5A 2022-03-22 2022-03-22 Financial product registration system and method based on block chain Active CN114638706B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210288379.5A CN114638706B (en) 2022-03-22 2022-03-22 Financial product registration system and method based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210288379.5A CN114638706B (en) 2022-03-22 2022-03-22 Financial product registration system and method based on block chain

Publications (2)

Publication Number Publication Date
CN114638706A CN114638706A (en) 2022-06-17
CN114638706B true CN114638706B (en) 2024-06-25

Family

ID=81950751

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210288379.5A Active CN114638706B (en) 2022-03-22 2022-03-22 Financial product registration system and method based on block chain

Country Status (1)

Country Link
CN (1) CN114638706B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949733A (en) * 2020-08-21 2020-11-17 交通银行股份有限公司 Asset securitization management system and method based on block chain
CN112598512A (en) * 2020-11-25 2021-04-02 浙江金融资产交易中心股份有限公司 Data processing method and data processing system based on universal transfer engine

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113989040A (en) * 2021-10-22 2022-01-28 支付宝(杭州)信息技术有限公司 Asset securitization management method and device
CN114092252B (en) * 2021-11-26 2024-06-25 成都质数斯达克科技有限公司 Block chain transaction execution method, device, equipment and readable storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949733A (en) * 2020-08-21 2020-11-17 交通银行股份有限公司 Asset securitization management system and method based on block chain
CN112598512A (en) * 2020-11-25 2021-04-02 浙江金融资产交易中心股份有限公司 Data processing method and data processing system based on universal transfer engine

Also Published As

Publication number Publication date
CN114638706A (en) 2022-06-17

Similar Documents

Publication Publication Date Title
CN110009337B (en) Data processing method and device based on block chain
WO2019001139A1 (en) Method and device for running chaincode
WO2020088098A1 (en) Block chain-based quality data processing method and apparatus
CN111767578A (en) Data inspection method, device and equipment
CN106651463A (en) Financial institution service access system and access method
CN112488777A (en) Bill processing method and related device
CN112907243A (en) Block chain transaction auditing method and device
CN112487491A (en) Control method and related device for block chain system
CN115701078B (en) Cross-chain transaction processing method, device, electronic equipment and storage medium
CN114638706B (en) Financial product registration system and method based on block chain
CN111209542A (en) Authority management method and device, storage medium and electronic equipment
CN113595724B (en) Block chain-based accounting method, device, equipment and readable storage medium
CN112383407B (en) Block chain-based online notarization full-flow log processing method and system
CN114596165A (en) Block chain system and method for registering, selling and managing financial products
CN114066451A (en) Method and system for managing fund transaction and electronic equipment
CN101427269A (en) System and method for providing virtual discernment information
CN114596092B (en) Charging method, device and equipment based on blockchain and readable storage medium
CN114912920A (en) Transaction supervision method, device and equipment based on block chain and readable storage medium
CN113570370B (en) UTXO-based blockchain transaction supervision method and device and readable storage medium
CN114638708A (en) Financial product sale system and method based on block chain
CN114596155B (en) Financial business charging method, device, equipment and medium based on block chain
CN114997866B (en) Service contract generation method, device, equipment and readable storage medium
US20240154800A1 (en) Token recovery
CN114124641B (en) Block chain exception service processing method, device, equipment and readable storage medium
CN114928649B (en) Multi-platform service realization method, device and equipment based on block chain

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
GR01 Patent grant