Cross-currency financial transaction real-time settlement and reconciliation system and method

Through the combination of cross-currency transaction matching module, clearing engine module, smart contract module and distributed ledger module, the clearing delay and reconciliation lag problems of cross-border payment systems are solved, cross-border payment settlement and efficient reconciliation are achieved in seconds, exchange rate risks are reduced, and the stability and security of the system are improved.

CN120672487APending Publication Date: 2025-09-19SHANDONG NORMAL UNIV

Patent Information

Application Number
CN202510768443.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-10
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

The existing cross-border payment system has problems such as slow clearing time, high risk of exchange rate fluctuations, delayed reconciliation and high difficulty in system docking, making it difficult to meet the needs of cross-border real-time transactions.

Method used

It adopts cross-currency transaction matching module, clearing engine module, smart contract module, reconciliation and verification module and distributed ledger module, combined with high-frequency parallel processing and load balancing technology, to achieve real-time matching of multi-currency transactions, dynamic path adjustment and auditable tamper-proof reconciliation.

Benefits of technology

It achieves second-level settlement delay for cross-border payments, reduces the risk of exchange rate fluctuations, improves the real-time and security of reconciliation, and maintains system stability during peak periods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120672487A_ABST
    Figure CN120672487A_ABST
Patent Text Reader

Abstract

The invention discloses a cross-currency financial transaction real-time settlement and reconciliation system and method. The system is composed of a transaction matching module, a settlement engine module, an intelligent contract module, a reconciliation checking module and a distributed account book module. The transaction matching module completes multi-currency order matching according to a price-time priority rule; the clearing engine module is based on an intelligent contract adjustment algorithm and a plurality of parallel channels; the reconciliation checking module generates a bill abstract for each liquidation result, and constructs a tamper-proof abstract chain; the distributed account book module synchronizes a multi-node balance state through an adjacent weighted aggregation algorithm and verifies abstract consistency; meanwhile, a load balancing and feedback control mechanism is built in, and a clearing path and channel task distribution are dynamically adjusted. According to the invention, second-level matching, high-frequency reconciliation and auditing and tamper-proof accounting management in a multi-institution and multi-currency environment are realized, and an efficient, safe and extensible technical solution is provided for cross-border payment and settlement.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of financial technology, and in particular to a system and method for real-time settlement and reconciliation of cross-currency financial transactions. Background Art

[0002] Traditional cross-currency payments primarily rely on real-time gross settlement systems (RTGS) operated by central banks and their corresponding banking systems. For example, the United States uses Fedwire and CHIPS for dollar settlements; China has launched the RMB Cross-Border Payment and Clearing System (CIPS), which specifically provides secure and efficient cross-border RMB settlement services. While these systems guarantee the ultimate arrival of funds, they typically only cover a single currency or regional market, and the settlement process relies on manual or netting mechanisms, resulting in slow processing (for example, while CHIPS is cheaper, its processing speed is slower than Fedwire), making it difficult to meet the growing demand for real-time cross-border transactions.

[0003] On the other hand, the SWIFT system has significantly improved the traceability and speed of cross-border payments through its GPI (Global Payments Innovation) project. SWIFT GPI enables end-to-end real-time tracking of cross-border payments, ensuring 50% of transactions are settled within 30 minutes and nearly 100% within 24 hours (swift.com). It also introduces multilateral business rules to ensure same-day settlement and transparent fees. However, SWIFT GPI still relies on the traditional correspondent banking network, and the fundamental nature of settlement has not evolved. It generally cannot achieve true second-level settlement, and bottlenecks such as foreign exchange fluctuations and compliance audits remain.

[0004] The recent rise of multi-party central bank digital currency (mCBDC) platforms, based on distributed ledger technology, offers a new path for cross-border payments. The Bank for International Settlements' mBridge project demonstrates that building a DLT-based CBDC network can enable real-time, peer-to-peer cross-border fund settlement, significantly reducing costs and complexity. The project demonstrates that, within a multi-party CBDC environment, cross-border payments can be settled instantly, at low cost, and throughout the entire process. While CBDC interoperability holds great promise, its widespread adoption is hampered by factors such as differing monetary policies, inconsistent technical standards, and complex system integration.

[0005] Furthermore, blockchain and digital currency technologies have brought new approaches to cross-border payments. Cryptocurrency and stablecoin-based solutions aim to eliminate intermediaries through decentralized ledgers, reducing transaction costs and improving speed and security. For example, projects like Ripple and Stellar attempt to build multi-currency cross-border settlement networks to improve efficiency. However, these solutions still face challenges in regulatory compliance, exchange rate fluctuations, and liquidity. The rise of digital wallets and payment platforms (such as Alipay and PayPal) has provided a more convenient way to circulate funds. However, reconciliation between different platforms often relies on back-end batch processing or a network of intermediaries, resulting in slow and error-prone synchronization of reconciliation information.

[0006] In summary, the existing cross-border payment system still has the following bottlenecks: slow clearing time (cross-border settlement often takes hours to days to complete), high risk of exchange rate fluctuations (the time difference between transaction confirmation and funds arrival causes losses due to exchange rate fluctuations), reconciliation delays (manual and batch reconciliation are prone to delays and errors), and high difficulty in system integration (the settlement systems and payment platforms of various countries have inconsistent standards and incompatible interfaces). Summary of the Invention

[0007] Technical purpose: In response to the shortcomings of the existing technology, the present invention discloses a real-time settlement and reconciliation system and method for cross-currency financial transactions, which can realize real-time matching of multi-currency transactions, high-frequency reconciliation, dynamic path adjustment, global multilateral clearing adaptation and auditable tamper-proof reconciliation mechanism, thereby effectively solving the problems of clearing delays and reconciliation lags in the existing technology, and helping to improve the efficiency and security of cross-border payments.

[0008] Technical solution: To achieve the above technical objectives, the present invention adopts the following technical solution:

[0009] A real-time settlement and reconciliation system for cross-currency financial transactions, including:

[0010] Cross-currency transaction matching module, used to receive and match transaction orders between different currencies according to predetermined rules;

[0011] The clearing engine module is used to execute fund clearing for successfully matched trade orders, including automatically selecting the optimal currency exchange path and exchange ratio based on the smart contract rules set by the system to achieve real-time fund transfers;

[0012] A smart contract module, which is used to dynamically adjust the settlement path and currency ratio based on market data. The smart contract module also provides feedback to the settlement engine module based on reconciliation errors to adjust settlement parameters;

[0013] The reconciliation module is used to verify the execution results of each transaction and generate a bill summary in chronological order. The bill summary is chained with the previous financial summary to ensure that the reconciliation data cannot be tampered with;

[0014] The distributed ledger module is used to record the reconciliation summary chain and node status information of all cross-currency transactions. Each node synchronizes its status according to the consensus algorithm.

[0015] Preferably, the clearing engine module adopts high-frequency parallel processing technology and can call multiple clearing channels simultaneously to ensure that the end-to-end settlement delay does not exceed 200 milliseconds.

[0016] Preferably, a load balancing module is further included, which is connected to the clearing engine module and includes:

[0017] The monitoring submodule is used to collect performance indicators from each clearing channel of the clearing engine module, including the available bandwidth and current queue delay of the i-th channel;

[0018] The weight calculation submodule calculates the traffic distribution weight of each clearing channel based on the available bandwidth and current queue delay provided by the monitoring submodule;

[0019] The routing distribution submodule is used to distribute the transaction orders to be cleared to the corresponding clearing channels in proportion to the traffic distribution weight;

[0020] The feedback regulation submodule automatically adjusts the traffic distribution weight of a certain clearing channel or temporarily removes the channel when it detects that the actual processing delay or failure rate of the clearing channel exceeds the preset threshold to ensure overall clearing performance and system stability.

[0021] Preferably, the calculation formula for the flow distribution weight of each clearing channel is:

[0022]

[0023] where f i Assign weights to traffic, C i is the available bandwidth of the ith clearing channel, L i Represents the current queue delay of the i-th clearing channel.

[0024] Preferably, the smart contract module adjusts the liquidation parameters based on a control feedback algorithm, specifically by setting a proportional-integral regulator and using the reconciliation error e(k) to update the liquidation parameter α in real time. The specific update formula is:

[0025]

[0026] Where α(k) represents the adjustment parameter used for the kth liquidation, α(k+1) is the adjustment parameter used for the k+1th liquidation after being updated based on the current reconciliation error, e(k) is the reconciliation error measured after the kth liquidation, n represents the liquidation number index, and K p With K iare the proportional gain constant and the integral gain constant respectively.

[0027] Preferably, the distributed ledger module adopts a concatenated reconciliation summary, and the specific formula is:

[0028] S t =H(S t-1 ||D t )

[0029] Among them S t is the reconciliation summary for round t, S t-1 is the reconciliation summary for round t-1, D t is the transaction summary of this round, and H(·) is a secure hash function.

[0030] Preferably, each node in the distributed ledger module synchronizes its balance status according to the following adjacency weighted aggregation algorithm:

[0031]

[0032] in represents the updated balance state vector of node i, x j represents the balance state vector of the adjacent node j that has a clearing channel with node i, and N(i) represents the set of all adjacent nodes directly connected to node i.

[0033] A method for real-time settlement and reconciliation of cross-currency financial transactions, applied to the above-mentioned real-time settlement and reconciliation system for cross-currency financial transactions, comprises the following steps:

[0034] Obtain transaction orders from different currencies and complete order matching in the cross-currency transaction matching module;

[0035] In the clearing engine module, based on smart contract rules and feedback control algorithms, the exchange path and currency ratio are selected, and funds are cleared for successfully matched trade orders.

[0036] After each settlement, the clearing results are checked, and the account summary chain is updated in the reconciliation module to generate a new reconciliation summary;

[0037] The distributed ledger module is used to synchronize currency balance status across multiple nodes and verify the consistency of reconciliation summaries.

[0038] Beneficial effects: The present invention provides a real-time cross-currency financial transaction settlement and reconciliation system and method with the following beneficial effects:

[0039] 1. The real-time cross-currency financial transaction settlement and reconciliation system constructed by this invention uses a sub-second matching and clearing mechanism to control end-to-end settlement latency to less than 200 milliseconds, significantly improving cross-border transaction efficiency. Furthermore, a feedback control algorithm based on dynamic smart contracts automatically adjusts settlement paths and currency ratios based on real-time market liquidity and historical reconciliation errors, significantly reducing the risk of exchange rate fluctuations and the cost of manual intervention. Furthermore, the design of parallel clearing channels and intelligent routing effectively improves system throughput, ensuring stable capital flow even in high-frequency trading scenarios.

[0040] 2. This invention integrates a chained ledger summary with a distributed node consistency synchronization mechanism, ensuring tamper-proof timing of reconciliation records and cross-node data consistency. A high-frequency reconciliation module instantly generates and verifies ledger summaries after each settlement, supporting real-time auditing and exception backtracking, significantly enhancing system security and compliance. Furthermore, if any node's ledger is found to be inconsistent, an exception handling process is automatically triggered and recalculation is completed, ensuring the high reliability of the network-wide ledger.

[0041] 3. In application scenarios facing large-scale concurrent transactions, the load balancing module and feedback regulation subsystem adopted by the present invention realize intelligent dispersion and adaptive regulation of transaction load by real-time monitoring of the bandwidth and latency of each channel and dynamic allocation of transaction traffic, ensuring that the system can run smoothly even during peak periods. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for describing the embodiments or the prior art.

[0043] Figure 1 is a system block diagram of the present invention;

[0044] Figure 2 is a flow chart of the method of the present invention;

[0045] Figure 3 This is a schematic diagram of the weight distribution of each clearing channel during peak periods in one embodiment of the present invention. DETAILED DESCRIPTION

[0046] The present invention will be described more clearly and completely below by way of a preferred embodiment in conjunction with the accompanying drawings, but the present invention is not limited to the scope of the embodiment.

[0047] like Figure 1 As shown, the present invention provides a cross-currency financial transaction real-time settlement and reconciliation system, comprising:

[0048] The cross-currency transaction matching module is used to receive and match transaction orders between different currencies according to predetermined rules.

[0049] The cross-currency trade matching module is responsible for receiving trade orders for different currencies and matching them according to pre-set matching rules. These matching rules primarily adhere to the "price-time" principle and clearly define transaction accuracy, execution patterns, cross-currency routing, special instructions, and risk protection. First, within the same currency pair, the system queues all buy orders from highest to lowest quote and sell orders from lowest to highest quote, ensuring that matching is triggered only when the highest bid and lowest ask prices match. If multiple orders have the same price, the first order to arrive will be filled first, thus effectively combining price and time priorities. To ensure precise control over transaction quantity and price fluctuations, the matching engine sets a minimum transaction unit and quote precision for each order. The minimum transaction unit defines the minimum amount of currency that can be traded per match, for example, Bitcoin in increments of 0.01 BTC. The quote precision specifies the minimum step size for order price fluctuations, such as 0.0001 or 0.01, ensuring that all price levels are integer multiples of this step size. If the buyer and seller's matching quantities are not exactly the same, the engine will first match the maximum possible quantity. After a trade is completed, the remaining quantity will continue to be placed according to the existing matching rules until it is fully filled or the order is automatically cancelled. For cross-currency combinations without a direct trading pair, the system uses a two-step routing matching process: first, currency A is converted into an intermediate currency (usually USD or EUR), and then the intermediate currency is converted into currency B. Both matching steps are automatically executed in series, strictly adhering to the aforementioned "price-time" priority, minimum unit, and precision rules. This mechanism not only ensures flexible cross-currency conversion capabilities but also avoids the risk of slippage caused by insufficient direct matching depth. Regarding special order types, the system supports market orders, limit orders, IOC (Immediate or Cancel), and FOK (Fill or Cancel). Market orders match to the specified quantity at the current best counterparty price; limit orders are matched only when the user-specified price conditions are met; IOC orders immediately cancel the remaining order after a partial fill, while FOK orders require a full fill at once, otherwise the order is cancelled. At the same time, to avoid self-hedging by the same account, the matching engine will check and prohibit self-matching by the same account before matching.

[0050] To ensure the security of the platform and its users, the cross-currency trade matching module also incorporates built-in risk control measures, including a maximum order size and price deviation protection thresholds. Orders exceeding the system's risk control limits will be rejected. If the matching price deviates from the market mark price by more than a preset threshold, the matching request will be blocked or submitted to risk control review to mitigate risks associated with unusual transactions or volatile market conditions.

[0051] The clearing engine module is used to execute fund clearing for successfully matched transaction orders, including automatically selecting the optimal currency exchange path and exchange ratio based on the smart contract rules set by the system to achieve real-time fund transfer.

[0052] After matching, the clearing process begins. The clearing engine implements fund transfers by connecting to multiple funding channels (such as central bank payment systems or CBDC networks). The system uses smart contracts to control clearing paths, automatically selecting the optimal clearing channel and currency exchange ratio based on current market conditions to reduce costs and exchange rate risk. The clearing engine also monitors fund arrivals in real time. If any delays or anomalies are detected, a feedback mechanism notifies the reconciliation module to rectify the situation.

[0053] A smart contract module is used to dynamically adjust the settlement path and currency ratio based on market data. The smart contract module also provides feedback to the settlement engine module based on reconciliation errors to correct settlement parameters.

[0054] The smart contract module dynamically adjusts cross-currency exchange rates and fund transfer paths based on pre-deployed smart contract logic within the peer-to-peer network. This module periodically (or on-demand) collects market data, such as trading volume and exchange rate fluctuations, and uses these as contract parameters. When significant exchange rate fluctuations or insufficient liquidity are detected, the smart contract reconfigures the currency ratio for subsequent transactions. The smart contract module also implements a control loop: current reconciliation errors are passed to the contract logic, and computational feedback allows the system to adjust the next round of liquidation strategies, achieving closed-loop stable control.

[0055] In one embodiment, the system introduces a feedback control mechanism to achieve adaptive adjustment for reconciliation errors and delays during the settlement process. Define e(k) as the reconciliation error measured by the system after the k-th settlement (such as the difference in account balances or the settlement delay deviation), and let α(k) be the adjustment parameter used for the k-th settlement (such as the settlement path tilt factor or the deferral weight). The system uses the following dynamic adjustment formula:

[0056]

[0057] Where α(k+1) is the adjustment parameter for the k+1th liquidation after updating according to the current reconciliation error, n represents the liquidation number index, K p With K i These are the proportional gain constant and the integral gain constant, respectively. Proportional-integral control is used to adjust clearing parameters in real time, minimizing continuous errors. This mechanism, similar to the feedback stabilization algorithm used in control systems, enables the system to rapidly adjust its strategy when encountering sudden reconciliation imbalances, minimizing subsequent reconciliation errors.

[0058] The reconciliation module is used to verify the execution results of each transaction and generate a bill summary in chronological order. The bill summary is chained with the previous financial summary to ensure that the reconciliation data cannot be tampered with.

[0059] Each transaction and settlement result will be recorded, and a reconciliation summary will be generated in chronological order for verification. tIt is the transaction summary of all transactions in the tth round of clearing cycle. The system defines the time series reconciliation summary S t , used to record cumulative reconciliation information, S t Calculated by the following recursive formula:

[0060] S t =H(S t-1 ||D t )

[0061] Among them S t-1 is the reconciliation summary for round t-1, D t is the transaction summary of this round, H(·) is the secure hash function, and the symbol || represents the concatenation operation. As can be seen from the above formula, each round of reconciliation summary embeds the summary value of the previous round. If any historical record is tampered with, the corresponding reconciliation summary chain will change, thereby ensuring the temporal integrity and non-tamperability of the account data. The reconciliation module in the system calculates and compares the S generated by each node in real time. t The value is used to verify data consistency, while allowing the background audit function to trace back historical transactions one by one based on the summary chain.

[0062] The distributed ledger module is used to record the reconciliation summary chain and node status information of all cross-currency transactions. Each node synchronizes its status according to the consensus algorithm.

[0063] In a multi-institutional environment, each participating node needs to maintain consistent account status. To this end, the system has designed a distributed state aggregation algorithm. Specifically, assuming that the set of nodes participating in the network is V, each node i maintains the local currency balance state vector x i , the system defines the adjacent node set N(i) as the set of nodes that have a direct settlement channel with node i, then the new state of each node is It can be generated by the weighted average of the surrounding neighbor states, which can be formally expressed as:

[0064]

[0065] in represents the updated balance state vector of node i, x j represents the balance state vector of adjacent node j that has a clearing channel with node i, and N(i) represents the set of all adjacent nodes directly connected to node i. By iterating this state update rule, the system gradually achieves consistent synchronization of node states across the entire network, thereby ensuring that the balances of multi-currency accounts are coordinated and consistent across nodes.

[0066] In one embodiment, the system of the present invention further includes a load balancing module, which is connected to the clearing engine module and includes:

[0067] The monitoring submodule is used to collect performance indicators from each clearing channel of the clearing engine module, including the available bandwidth and current queue delay of the i-th channel;

[0068] The weight calculation submodule calculates the traffic distribution weight of each clearing channel based on the available bandwidth and current queue delay provided by the monitoring submodule;

[0069] The routing distribution submodule is used to distribute the transaction orders to be cleared to the corresponding clearing channels in proportion to the traffic distribution weight;

[0070] The feedback regulation submodule automatically adjusts the traffic distribution weight of a certain clearing channel or temporarily removes the channel when it detects that the actual processing delay or failure rate of the clearing channel exceeds the preset threshold to ensure overall clearing performance and system stability.

[0071] During peak trading periods, the system automatically activates a load balancing mechanism to distribute clearing tasks to different nodes and channels in parallel. Specifically, the system dynamically adjusts transaction routing based on the current congestion level and latency indicators of each channel, which can be expressed as:

[0072]

[0073] where f i To assign weights to the flow of the i-th clearing channel, C i is the available bandwidth of the ith clearing channel, L i represents the current queue delay of the i-th clearing channel. The system calculates the weight ratio of each channel according to the above formula and diverts new transactions to each channel in proportion, thereby achieving a balanced distribution of traffic across the entire network.

[0074] like Figure 3 The figure shows the dynamic weight distribution of each clearing channel by the load balancing module during the peak trading period in one embodiment of the present invention in the form of a bar chart. The horizontal axis of the figure is the channel number, marked "Channel 1" to "Channel 5" in sequence, representing the five parallel clearing channels available in the system. The vertical axis is the flow distribution weight of the clearing channel, indicating the relative processing proportion allocated to the i-th channel. Figure 3 It can be seen intuitively that when a channel has large bandwidth and low latency, its clearing channel has a higher dynamic weight, and the system will route more clearing tasks to this channel; otherwise, fewer tasks will be assigned.

[0075] like Figure 2 As shown, the present invention also provides a cross-currency financial transaction real-time settlement and reconciliation method, which is applied to the cross-currency financial transaction real-time settlement and reconciliation system described above, comprising the following steps:

[0076] S1. Obtain transaction orders from different currencies and complete order matching in the cross-currency transaction matching module.

[0077] In the cross-currency transaction matching module, transaction orders are received from multiple transaction initiators, and the orders include order identification, transaction currency type, transaction quantity and target currency; according to pre-set matching rules, the transaction orders are matched according to currency pair, order priority and spot depth, and successfully matched transaction instructions are generated; and the successfully matched transaction instructions are sent to the clearing engine module.

[0078] S2. In the clearing engine module, based on the smart contract rules and feedback control algorithm, the exchange path and currency ratio are selected, and funds are cleared for successfully matched transaction orders.

[0079] In the clearing engine module, parallel clearing channels are called according to transaction instructions. In the smart contract module, the clearing path weights and currency exchange ratios are dynamically calculated according to the proportional-integral feedback control algorithm based on real-time market liquidity parameters and historical reconciliation errors. Based on the weights and exchange ratios, the clearing engine executes fund transfers between corresponding currencies through the selected clearing channel within 200 milliseconds and obtains the clearing results. The clearing results and corresponding reconciliation error information are returned to the smart contract module for updating the feedback control parameters.

[0080] S3. After each settlement, the clearing results are checked, and the account summary chain is updated in the reconciliation module to generate a new reconciliation summary.

[0081] In the reconciliation summary module, the settlement results are verified to confirm the actual amount received and the expected amount; the bill summary D is calculated for all transaction data of this settlement in a fixed format. t ; and update the account summary chain to generate a new reconciliation summary S t .

[0082] S4. Synchronize currency balance status across multiple nodes through the distributed ledger module and check the consistency of the reconciliation summary.

[0083] In the distributed ledger module, each participating node obtains the latest reconciliation summary S through the interface t Each participating node synchronously updates the local currency balance status according to the adjacency weighted aggregation rule, and uses the summary chain to verify the consistency of cross-node accounts. If an inconsistent summary or balance difference is detected at any node, the reconciliation exception handling process is triggered, and the verification and summary update of step S3 are re-executed until the accounts of each node are consistent.

[0084] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A real-time settlement and reconciliation system for cross-currency financial transactions, characterized by: include: Cross-currency transaction matching module, used to receive and match transaction orders between different currencies according to predetermined rules; The clearing engine module is used to execute fund clearing for successfully matched trade orders, including automatically selecting the optimal currency exchange path and exchange ratio based on the smart contract rules set by the system to achieve real-time fund transfers; A smart contract module, which is used to dynamically adjust the settlement path and currency ratio based on market data. The smart contract module also provides feedback to the settlement engine module based on reconciliation errors to adjust settlement parameters; The reconciliation module is used to verify the execution results of each transaction and generate a bill summary in chronological order. The bill summary is chained with the previous financial summary to ensure that the reconciliation data cannot be tampered with; The distributed ledger module is used to record the reconciliation summary chain and node status information of all cross-currency transactions. Each node synchronizes its status according to the consensus algorithm.

2. A cross-currency financial transaction real-time settlement and reconciliation system according to claim 1, characterized in that: The clearing engine module uses high-frequency parallel processing technology and can call multiple clearing channels simultaneously to ensure that the end-to-end settlement delay does not exceed 200 milliseconds.

3. A cross-currency financial transaction real-time settlement and reconciliation system according to claim 2, characterized in that: The system also includes a load balancing module, which is connected to the clearing engine module and includes: The monitoring submodule is used to collect performance indicators from each clearing channel of the clearing engine module, including the available bandwidth and current queue delay of the i-th channel; The weight calculation submodule calculates the traffic distribution weight of each clearing channel based on the available bandwidth and current queue delay provided by the monitoring submodule; The routing distribution submodule is used to distribute the transaction orders to be cleared to the corresponding clearing channels in proportion to the traffic distribution weight; The feedback regulation submodule automatically adjusts the traffic distribution weight of a certain clearing channel or temporarily removes the channel when it detects that the actual processing delay or failure rate of the clearing channel exceeds the preset threshold to ensure overall clearing performance and system stability.

4. A cross-currency financial transaction real-time settlement and reconciliation system according to claim 3, characterized in that: The calculation formula for the flow distribution weight of each clearing channel is: where f i Assign weights to traffic, C i is the available bandwidth of the ith clearing channel, L i Represents the current queue delay of the i-th clearing channel.

5. A cross-currency financial transaction real-time settlement and reconciliation system according to claim 1, characterized in that: The smart contract module adjusts the liquidation parameters based on the control feedback algorithm. Specifically, it sets a proportional-integral regulator and uses the reconciliation error e(k) to update the liquidation parameter α in real time. The specific update formula is: Where α(k) represents the adjustment parameter used for the kth liquidation, α(k+1) is the adjustment parameter used for the k+1th liquidation after being updated based on the current reconciliation error, e(k) is the reconciliation error measured after the kth liquidation, n represents the liquidation number index, and K p With K i are the proportional gain constant and the integral gain constant respectively.

6. A cross-currency financial transaction real-time settlement and reconciliation system according to claim 1, characterized in that: The distributed ledger module uses a concatenated reconciliation summary, and the specific formula is: S t =H(S t-1 ||D t ) Among them S t is the reconciliation summary for round t, S t-1 is the reconciliation summary for round t-1, D t is the transaction summary of this round, and H(·) is a secure hash function.

7. A cross-currency financial transaction real-time settlement and reconciliation system according to claim 1, characterized in that: Each node in the distributed ledger module synchronizes its balance status according to the following adjacency-weighted aggregation algorithm: in represents the updated balance state vector of node i, x j represents the balance state vector of the adjacent node j that has a clearing channel with node i, and N(i) represents the set of all adjacent nodes directly connected to node i.

8. A method for real-time settlement and reconciliation of cross-currency financial transactions, characterized in that: A cross-currency financial transaction real-time settlement and reconciliation system as claimed in any one of claims 1 to 7, comprising the following steps: Obtain transaction orders from different currencies and complete order matching in the cross-currency transaction matching module; In the clearing engine module, based on smart contract rules and feedback control algorithms, the exchange path and currency ratio are selected, and funds are cleared for successfully matched trade orders. After each settlement, the clearing results are checked, and the account summary chain is updated in the reconciliation module to generate a new reconciliation summary; The distributed ledger module is used to synchronize currency balance status across multiple nodes and verify the consistency of reconciliation summaries.

Citation Information

Patent Citations

  • Intelligent supply chain block chain BaaS cross-border digital payment platform

    CN112184199A

  • High-concurrency matchmaking transaction system and use method thereof

    CN114841812A

  • Block chain-based cross-border payment method, system and device, equipment and medium

    CN117151703A

  • Block chain account checking system, method, device and equipment and storage medium

    CN117853252A

  • Intelligent grain supply and demand management method and system based on big data

    CN119863071A

Cited By

  • Cross-border payment path selection method and system based on payment channel dynamic adjustment

    CN121094801A

  • A cross-border payment path selection method and system based on payment channel dynamic adjustment

    CN121094801B

  • Block chain-based bulk commodity transaction system

    CN121481660A