WO2025213464 - ELEVATING OPTIMISTIC CONCURRENCY CONTROL IN PERMISSIONED BLOCKCHAINS WITH EXECUTE-ORDER-VALIDATE DESIGN PARADIGM
National phase entry is expected:
Publication Number
WO/2025/213464
Publication Date
16.10.2025
International Application No.
PCT/CN2024/087565
International Filing Date
12.04.2024
Title **
[English]
ELEVATING OPTIMISTIC CONCURRENCY CONTROL IN PERMISSIONED BLOCKCHAINS WITH EXECUTE-ORDER-VALIDATE DESIGN PARADIGM
[French]
ÉLÉVATION DE LA COMMANDE DE SIMULTANÉITÉ OPTIMISTE DANS DES CHAÎNES DE BLOCS PERMISES AVEC PARADIGME DE CONCEPTION DE VALIDATION D'ORDRE D'EXÉCUTION
Applicants **
HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.
Inventors
BARGER, Artem
ORON, Avigail
ZHANG, Ziyi
Application details
| Total Number of Claims/PCT | * |
| Number of Independent Claims | * |
| Number of Priorities | * |
| Number of Multi-Dependent Claims | * |
| Number of Drawings | * |
| Pages for Publication | * |
| Number of Pages with Drawings | * |
| Pages of Specification | * |
| * | |
| Number of Office Actions | * |
| * | |
International Searching Authority |
CNIPA
* |
| Recordal of a Change of the Applicant's Name/Address |
Change of Applicant's Name and Address
* |
| Type of Assignment |
The Standard Agent's Assignment
* |
| Applicant's Legal Status |
Legal Entity
* |
| * | |
| * | |
| * | |
| * | |
| * | |
| Entry into National Phase under |
Chapter I
* |
| Patent Delivery |
Send the Letters Patent by Courier
* |
| Translation |
|
* The data is based on automatic recognition. Please verify and amend if necessary.
** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.
Quotation for National Phase entry
| Country | Stages | Total | |
|---|---|---|---|
| China | Filing, Examination, Granting | 1846 | |
| EPO | Filing, Examination, Granting | 13976 | |
| Japan | Filing, Examination, Granting | 2294 | |
| South Korea | Filing, Examination, Granting | 2284 | |
| USA | Filing, Examination, Granting | 8340 |

Total:
28,740
Contact Us
Abstract[English]
A method for handling blockchain transaction where a client transmits a request to endorse a transaction with a special indication that such transaction should be batched with other transactions to one or more endorsing peers. Moreover, each endorsing peer simulates persisting the transaction invocation request to the ledger and, if the simulation is successful, adds an identifier for the transaction, TxID and invocation parameters to a WriteSet and sends a response to the client. In addition, the client sends an order request for the transaction to an ordering service for the inclusion of the transaction in a block, such as a gossip message received by each peer, which validates and commits the transaction. Moreover, a coordinator invokes a transaction that triggers the batch execution of a group of such pending transactions, such as all transactions of the batch are executed as one transaction representing the impact of all batched transactions.[French]
L'invention concerne un procédé de gestion de transaction de chaîne de blocs dans lequel un client transmet une demande d'approbation d'une transaction avec une indication spéciale selon laquelle une telle transaction doit être mise en lots avec d'autres transactions vers un ou plusieurs pairs d'approbation. De plus, chaque pair d'approbation simule la persistance de la demande d'invocation de transaction au registre et, si la simulation est réussie, ajoute un identifiant pour la transaction, TxID et des paramètres d'invocation à un WriteSet et envoie une réponse au client. De plus, le client envoie une demande de commande pour la transaction à un service de commande pour l'inclusion de la transaction dans un bloc, tel qu'un message gossip reçu par chaque pair, qui valide et effectue la transaction. De plus, un coordinateur invoque une transaction qui déclenche l'exécution par lots d'un groupe de telles transactions en attente, telles que toutes les transactions du lot sont exécutées en tant que transaction unique représentant l'impact de toutes les transactions en lots.