Application system and method of block chain technology in financial payment settlement

By building blockchain network module, payment service access module, smart contract execution module, security guarantee module and real-time clearing and settlement module, the efficiency and security issues of the financial payment and settlement system are solved, and efficient and secure financial payment and settlement are achieved.

CN120278718AInactive Publication Date: 2025-07-08岳译祺
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510334431.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-20
Publication Date
2025-07-08
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing financial payment settlement system has problems such as slow processing speed, high transaction costs, difficult data security, lack of transparency and traceability, especially when the transaction volume is huge, it is easy to become a bottleneck. The application of blockchain technology in financial payment settlement is still in its early stages, and there are many technical challenges.

Method used

Build a blockchain network module, introduce consensus mechanism algorithm, use payment service access module to connect with financial institutions, use smart contract execution module to achieve automated processing, encrypt data through security guarantee module, and use real-time clearing and settlement module to achieve efficient clearing, combining machine learning and graph theory algorithms to optimize data processing and path selection.

Benefits of technology

It improves transaction processing speed and system fault tolerance, reduces transaction costs and risks, ensures data security and privacy, realizes real-time clearing and settlement, improves the scalability and automation level of the system, and enhances user trust.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120278718A_ABST
    Figure CN120278718A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of financial transaction, and provides an application system and method of a block chain technology in financial payment settlement, and the system comprises a block chain network module, a payment service access module, an intelligent contract execution module, a security guarantee module, and a real-time settlement and settlement module. The block chain network module, the payment service access module, the intelligent contract execution module, the security guarantee module and the real-time clearing and settlement module are electrically connected in sequence; according to the invention, by constructing the block chain network module, distributed recording and storage of financial payment settlement transaction information are realized, and the transaction processing speed and the fault-tolerant capability of the system are improved; compared with a traditional centralized settlement system, a decentralized processing mode is adopted, single-point faults and transaction bottlenecks are avoided, and expandability and stability of the system are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of financial transactions, and specifically relates to an application system and method of blockchain technology in financial payment settlement. Background Art

[0002] With the rapid development of the financial industry, payment settlement, as the core link of financial transactions, has attracted increasing attention in terms of its efficiency, security, and accuracy. However, most of the existing financial payment settlement systems adopt a centralized processing method, which has problems such as slow processing speed, high transaction costs, and difficulty in ensuring data security. Especially when the transaction volume is huge, the centralized settlement system is prone to becoming a bottleneck, resulting in transaction delays and reduced capital liquidity. In addition, the existing payment settlement systems often lack transparency and traceability, making it difficult for both parties to a transaction to supervise and verify the transaction process.

[0003] To solve the above problems, the industry has begun to explore the application of blockchain technology in financial payment settlement. Blockchain technology, with its characteristics of decentralization, data immutability, and traceability, provides a new solution for financial payment settlement. However, the current application of blockchain technology in financial payment settlement is still in its infancy, and there are many technical challenges and problems to be solved. For example, how to build an efficient blockchain network to improve transaction processing speed, how to ensure the security and privacy of payment business data, and how to achieve real-time clearing and settlement of payment operations.

[0004] Therefore, those skilled in the art have proposed an application system and method of blockchain technology in financial payment settlement to solve the problems raised in the background art. Summary of the Invention

[0005] To solve the above technical problems, the present invention provides an application system and method of blockchain technology in financial payment settlement to solve the problems that the current application of blockchain technology in financial payment settlement is still in its infancy and there are many technical challenges and problems to be solved in the prior art.

[0006] An application system of blockchain technology in financial payment settlement includes:

[0007] A blockchain network module for building and maintaining a distributed ledger and recording financial payment settlement transaction information;

[0008] A payment service access module for docking with the payment system of a financial institution, obtaining payment service data, and transmitting it to the blockchain network module;

[0009] An intelligent contract execution module for executing a preset intelligent contract on the blockchain network to achieve automated processing of financial payment settlement;

[0010] A security guarantee module for encrypting and storing payment business data to ensure the security and immutability of transaction information;

[0011] A real-time clearing and settlement module for implementing real-time clearing and settlement of payment business on the blockchain network to improve transaction efficiency.

[0012] Preferably, in the blockchain network module, a consensus mechanism algorithm is introduced to improve the processing speed and fault tolerance of the blockchain network.

[0013] Preferably, the payment business access module adopts one or a combination of the following docking methods:

[0014] Docking with the development / test environment of the financial institution's payment system;

[0015] Setting up a simulation / stub program for docking;

[0016] Verifying multiple business scenarios or different stages of a business processing flow simultaneously, and adopting a flexible docking method.

[0017] Preferably, the payment business access module adopts the clustering analysis algorithm in machine learning algorithms to preprocess payment business data to improve the accuracy and efficiency of data access.

[0018] Preferably, in the smart contract execution module, a formal language (including TLA+) is used to describe the smart contract, and a model checker is used to verify whether it satisfies specific properties (including security, deadlock-freedom, etc.);

[0019] At the same time, for smart contracts, a smart contract optimization algorithm is adopted to ensure the correctness and efficient execution of smart contracts.

[0020] Preferably, in the security guarantee module, the encryption algorithm used for encrypting and storing payment business data is more advanced to protect the security and privacy of payment business data.

[0021] Preferably, in the real-time clearing and settlement module, the shortest path algorithm in graph theory is used to find the optimal clearing path to reduce transaction latency and improve capital liquidity.

[0022] An application method of blockchain technology in financial payment settlement, using the above application system of blockchain technology in financial payment settlement, including:

[0023] S1. Receiving payment business data from the financial institution's payment system;

[0024] S2. Synchronizing the payment business data to the blockchain network module and recording it in the distributed ledger;

[0025] S3. Execute a preset smart contract on the blockchain network to achieve automated processing of financial payment settlement;

[0026] S4. Encrypt and store payment business data to ensure the security and immutability of transaction information;

[0027] S5. Implement real-time clearing and settlement of payment business on the blockchain network to improve transaction efficiency.

[0028] A processor configured to execute an application system of a blockchain technology in financial payment settlement according to the above.

[0029] A computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, an application system of a blockchain technology in financial payment settlement according to the above is implemented.

[0030] Compared with the prior art, the present invention has the following beneficial effects:

[0031] 1. By constructing a blockchain network module, the present invention realizes the distributed recording and storage of financial payment settlement transaction information, improving the transaction processing speed and system fault tolerance; compared with the traditional centralized settlement system, the present invention adopts a decentralized processing method, avoiding single-point failures and transaction bottlenecks, and improving the scalability and stability of the system.

[0032] 2. By docking the payment business access module with the payment system of financial institutions, the present invention realizes the real-time acquisition and transmission of payment business data; at the same time, machine learning algorithms are used to preprocess the payment business data, improving the accuracy and efficiency of data access; enabling the present invention to better adapt to complex financial transaction environments and reducing transaction costs and risks.

[0033] 3. In the smart contract execution module, the present invention uses a formal language to describe the smart contract and verifies its properties such as security and deadlock-freedom through a model checker; ensuring the correctness and efficient execution of the smart contract, improving the automation level and credibility of financial payment settlement; in addition, the optimization algorithm for smart contracts further improves the performance and efficiency of the system.

[0034] 4. In the security guarantee module, the present invention uses advanced encryption algorithms to encrypt and store payment business data, ensuring the security and privacy of transaction information; effectively preventing security problems such as data leakage and tampering, and enhancing users' trust in the financial payment settlement system.

[0035] 5. The present invention realizes real-time clearing and settlement of payment services through the real-time clearing and settlement module, improving transaction efficiency and capital liquidity; uses the shortest path algorithm in graph theory to find the optimal clearing path, reducing transaction latency and costs, and providing more convenient and efficient payment settlement services for financial institutions and users. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 It is a framework diagram of the application system of the blockchain technology of the present invention in financial payment settlement;

[0037] Figure 2 It is a flowchart of the application method of the blockchain technology of the present invention in financial payment settlement. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0038] The following further describes the embodiments of the present invention in detail with reference to the drawings and examples. The following examples are used to illustrate the present invention, but cannot be used to limit the scope of the present invention.

[0039] Example: The present invention provides an application system of blockchain technology in financial payment settlement, as Figure 1 shown, including a blockchain network module, a payment service access module, a smart contract execution module, a security guarantee module, and a real-time clearing and settlement module. The blockchain network module, the payment service access module, the smart contract execution module, the security guarantee module, and the real-time clearing and settlement module are electrically connected in sequence:

[0040] The blockchain network module is used to construct and maintain a distributed ledger and record financial payment settlement transaction information;

[0041] The payment service access module is used to dock with the payment system of financial institutions, obtain payment service data and transmit it to the blockchain network module;

[0042] The smart contract execution module is used to execute a preset smart contract on the blockchain network to realize the automated processing of financial payment settlement;

[0043] The security guarantee module is used to encrypt and store payment service data to ensure the security and immutability of transaction information;

[0044] The real-time clearing and settlement module is used to realize real-time clearing and settlement of payment services on the blockchain network, improving transaction efficiency.

[0045] As can be seen from the above, by constructing a blockchain network module, a payment service access module, a smart contract execution module, a security guarantee module, and a real-time clearing and settlement module, the system realizes the distributed recording, real-time acquisition and transmission, automated processing, security guarantee, and efficient clearing and settlement of financial payment and settlement, bringing a new solution to the financial industry and having significant beneficial effects.

[0046] Furthermore, in the blockchain network module, a consensus mechanism algorithm is introduced to improve the processing speed and fault tolerance of the blockchain network. The formula of the consensus mechanism algorithm includes:

[0047]

[0048] where V′ is the total number of votes, v i is the number of votes of the i-th node, and n is the total number of nodes participating in the consensus.

[0049] As can be seen from the above, in the blockchain network module, a consensus mechanism algorithm is introduced. This algorithm calculates the total number of votes, the number of votes of each node, and the total number of nodes participating in the consensus through a specific formula, thus significantly improving the processing speed and fault tolerance of the blockchain network. This makes the recording and storage of financial payment and settlement transaction information more efficient and stable, further enhancing the overall performance and reliability of the system.

[0050] Furthermore, the payment service access module adopts one or a combination of the following docking methods:

[0051] Docking with the development / test environment of the financial institution's payment system;

[0052] Building a simulation / shielding program for docking;

[0053] Verifying multiple business scenarios or different stages of a business processing flow simultaneously, adopting a flexible docking method.

[0054] As can be seen from the above, in the payment service access module, flexible and diverse docking methods are adopted, including docking with the development / test environment of the financial institution's payment system, building a simulation / shielding program for docking, and verifying multiple business scenarios or different stages of a business processing flow simultaneously. The above docking methods can ensure the accurate acquisition and efficient transmission of payment service data, improve the flexibility and adaptability of data access, and provide a strong guarantee for the smooth progress of financial payment and settlement.

[0055] Even further, the payment service access module adopts the clustering analysis algorithm in machine learning algorithms to preprocess payment service data to improve the accuracy and efficiency of data access. The algorithm formula of the clustering analysis algorithm:

[0056]

[0057] where d(x, c i ) is the distance from the data point x to the cluster center c i and x j is the j-th feature of the data point x, c ij is the j-th feature of the cluster center c i , and m is the total number of features.

[0058] As can be seen from the above, in the payment service access module, the clustering analysis algorithm in machine learning is used to preprocess payment service data. This algorithm calculates the distance from the data point to the cluster center through a specific formula and considers the values of the data point and the cluster center on each feature, thereby achieving accurate classification and preprocessing of the data. This method can significantly improve the accuracy and efficiency of data access, optimize data quality, and lay a solid foundation for subsequent financial payment settlement processing.

[0059] Furthermore, in the smart contract execution module, a formal language (including TLA+) is used to describe the smart contract, and a model checker is used to verify whether it satisfies specific properties (including security, deadlock-freedom, etc.). Its formulas include:

[0060]

[0061] where S is the state space, Init(s) is the initial state condition, Inv(s) is the invariant property, and Trans(s, s′) is the state transition relation;

[0062] At the same time, for the smart contract, a smart contract optimization algorithm is adopted to ensure the correctness and efficient execution of the smart contract. The formulas of the smart contract optimization algorithm include:

[0063] S next = TRANS(S current , A);

[0064] where S next is the next state, S current is the current state, A is the executed action, and TRANS is the state transition function.

[0065] As can be seen from the above, in the smart contract execution module, a formal language (including TLA+) is used to describe the smart contract, and a model checker is used to strictly verify whether it satisfies specific properties such as security and deadlock-freedom, ensuring the rigor and reliability of the smart contract. At the same time, an optimization algorithm is adopted for the smart contract, and efficient state transition and optimization of executed actions are achieved through specific formulas, thereby further improving the execution efficiency and correctness of the smart contract. These dual safeguard measures significantly enhance the automation level and credibility of financial payment settlement and reduce potential transaction risks.

[0066] Furthermore, in the security guarantee module, the payment business data is encrypted and stored using a more advanced encryption algorithm to protect the security and privacy of the payment business data. The formula of the encryption algorithm includes:

[0067] Enc(m1)·Enc(m2)=Enc(m1·m2);

[0068] where Enc(m) is the encrypted form of the plaintext m.

[0069] As can be seen from the above, in the security guarantee module, a more advanced encryption algorithm is used to encrypt and store the payment business data. This algorithm converts the plaintext data into ciphertext form through a specific formula, thus effectively protecting the security and privacy of the payment business data. Furthermore, it can prevent data leakage and illegal access, ensure the confidentiality and integrity of transaction information, and provide a solid security guarantee for financial payment settlement.

[0070] Furthermore, in the real-time clearing and settlement module, the shortest path algorithm in graph theory is used to find the optimal clearing path to reduce transaction latency and improve capital liquidity. The formula of the shortest path algorithm includes:

[0071]

[0072] where d[v] is the estimated value of the shortest path from the source point to vertex v, E is the edge set of the graph, and weight(u, v) is the weight of edge (u, v).

[0073] As can be seen from the above, in the real-time clearing and settlement module, the shortest path algorithm in graph theory is used to find the optimal clearing path. This algorithm calculates the estimated value of the shortest path from the source point to each vertex through a specific formula and comprehensively considers the edge set of the graph and the weights of the edges, thus being able to quickly determine the optimal clearing path. This method significantly reduces transaction latency, improves capital liquidity and utilization efficiency, ensures the timeliness and accuracy of financial payment settlement, and provides a more efficient and convenient payment settlement service for financial institutions and users.

[0074] Furthermore, the application system of a blockchain technology in financial payment settlement in the embodiment is compared with the existing financial payment settlement system (comparative example) in terms of effects, and the following table is obtained:

[0075]

[0076] As can be seen from the above table, the application system of blockchain technology in financial payment and settlement in this embodiment is superior to the existing financial payment and settlement systems in terms of processing speed, transaction cost, data security, transparency and traceability, real-time clearing and settlement, system scalability, and automation level, bringing new solutions and significant beneficial effects to the financial industry.

[0077] An application method of blockchain technology in financial payment and settlement, using the above-mentioned application system of blockchain technology in financial payment and settlement, includes:

[0078] S1. Receive payment business data from the payment system of financial institutions;

[0079] S2. Synchronize the payment business data to the blockchain network module and record it in the distributed ledger;

[0080] S3. Execute a preset smart contract on the blockchain network to achieve automated processing of financial payment and settlement;

[0081] S4. Encrypt and store the payment business data to ensure the security and immutability of transaction information;

[0082] S5. Achieve real-time clearing and settlement of payment business on the blockchain network to improve transaction efficiency.

[0083] Working principle: The system constructs and maintains a distributed ledger through the blockchain network module to record transaction information; the payment business access module is docked with the payment system of financial institutions to obtain and transmit payment business data; the smart contract execution module executes a preset smart contract on the blockchain network to achieve automated processing; the security guarantee module encrypts and stores the payment business data to ensure security and privacy; the real-time clearing and settlement module uses the shortest path algorithm to find the optimal clearing path to achieve real-time clearing and settlement. Each module works together to jointly improve the efficiency, security, and accuracy of financial payment and settlement.

[0084] An embodiment of the present application provides an electronic device, applicable to the above-mentioned application system of blockchain technology in financial payment and settlement, including:

[0085] A memory for protecting computer programs and data;

[0086] A processor for running system programs.

[0087] An embodiment of the present application provides a computer storage medium, applicable to the above-mentioned application system of blockchain technology in financial payment and settlement, and performs hierarchical confidentiality management on the above system and data according to the requirements of confidentiality management.

[0088] Those skilled in the art should understand that the embodiments of the present application can be provided as a system or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can 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.) that contain computer-usable program code.

[0089] The present application is described with reference to the flowcharts and / or block diagrams of devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in one Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.

[0090] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means that implement the functions specified in one Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.

[0091] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.

[0092] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.

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

[0094] Computer readable media include permanent and non-permanent, removable and non-removable media, and 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 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 transitory media such as modulated data signals and carrier waves.

[0095] 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, 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, 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, commodity or device including the elements.

[0096] The embodiments of the present invention are provided for the purpose of illustration and description. Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations of the present invention. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present invention.

Claims

1. An application system of blockchain technology in financial payment and settlement, characterized in that, Including: A blockchain network module for constructing and maintaining a distributed ledger to record financial payment and settlement transaction information; A payment service access module for docking with the payment systems of financial institutions to obtain payment service data and transmit it to the blockchain network module; A smart contract execution module for executing preset smart contracts on the blockchain network to achieve automated processing of financial payment and settlement; A security guarantee module for encrypting and storing payment service data to ensure the security and immutability of transaction information; A real-time clearing and settlement module for achieving real-time clearing and settlement of payment services on the blockchain network.

2. The application system of blockchain technology in financial payment and settlement according to claim 1, characterized in that: In the blockchain network module, a consensus mechanism algorithm is introduced.

3. The application system of blockchain technology in financial payment and settlement as described in claim 1, characterized in that: The payment service access module adopts one or a combination of the following docking methods: Docking with the development / test environment of the payment system of financial institutions; Setting up a simulation / stub program for docking; Verifying multiple business scenarios or different stages of a business processing flow simultaneously and adopting a flexible docking method.

4. The application system of blockchain technology in financial payment and settlement as described in claim 3, wherein: The payment service access module adopts the clustering analysis algorithm in machine learning algorithms to preprocess payment service data.

5. The application system of blockchain technology in financial payment and settlement as described in claim 1, characterized in that: In the smart contract execution module, a formal language is used to describe the smart contract, and a model checker is used to verify whether it meets specific properties; Meanwhile, for smart contracts, a smart contract optimization algorithm is adopted to ensure the correctness and efficient execution of smart contracts.

6. The application system of blockchain technology in financial payment and settlement as described in claim 1, characterized in that: In the security guarantee module, the encryption algorithm is adopted for encrypting and storing payment service data.

7. The application system of blockchain technology in financial payment and settlement as described in claim 1, characterized in that: In the real-time clearing and settlement module, the shortest path algorithm in graph theory is used to find the optimal clearing path.

8. An application method of blockchain technology in financial payment and settlement, characterized in that: Using an application system of a blockchain technology in financial payment and settlement according to any one of claims 1 - 7, including: S1. Receiving payment service data from the payment system of a financial institution; S2. Synchronizing the payment service data to the blockchain network module and recording it in the distributed ledger; S3. Executing a preset smart contract on the blockchain network to achieve automated processing of financial payment and settlement; S4. Encrypting and storing payment service data to ensure the security and immutability of transaction information; S5. Achieving real-time clearing and settlement of payment services on the blockchain network to improve transaction efficiency.

9. A processor, characterized in that: Configured to execute an application system of a blockchain technology in financial payment and settlement according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: Stored thereon is a computer program, and when the computer program is executed by a processor, it implements an application system of a blockchain technology in financial payment and settlement according to any one of claims 1 to 7.