PARALLEL EXECUTION OF TRANSACTIONS IN NETWORK OF BLOCKCHAINS BASED ON WHITE LISTS OF SMART CONTRACTS Russian patent published in 2020 - IPC H04L29/06 G06Q20/38 

Abstract RU 2731417 C1

FIELD: computer equipment.

SUBSTANCE: invention relates to computer engineering. Technical result is achieved by identifying a group of transactions in a plurality of transactions, wherein transactions in each group are associated with a specific set of accounts in a network of blockchains, wherein a specific set of accounts associated with each of said one or more calls to smart contracts is determined based on the white list associated with that call in the smart contract; instructing network nodes of blockchains to perform each of groups of transactions in parallel, wherein execution of each group of transactions includes execution of transactions within the group sequentially and according to said order of execution; determining, that nodes of network of blockchains completed execution of all groups of transactions; and in response to determination that network nodes of blockchains completed execution of all groups of transactions, instructing network nodes of blockchains to perform said call in a smart contract, which does not include a white list.

EFFECT: technical result is higher transaction processing speed.

20 cl, 7 dwg

Similar patents RU2731417C1

Title Year Author Number
WHITE LISTS OF SMART CONTRACTS 2018
  • Sya, Nin
  • Se, Gujlu
  • Den, Fusi
RU2744827C2
CONCURRENT EXECUTION OF TRANSACTIONS IN A NETWORK OF BLOCKCHAINS 2018
  • Xia, Ning
  • Xie, Guilu
  • Deng, Fuxi
RU2738826C1
SYSTEM AND METHOD FOR INCREASING SAFETY OF A SMART CONTRACT IN A CHAIN OF UNITS 2018
  • Yao, Chzhunsyao
RU2744496C2
SERVICE OF SMART CONTRACT OUTSIDE CHAIN BASED ON TRUSTED EXECUTION ENVIRONMENT 2018
  • Song, Xuyang
  • Yan, Ying
  • Qiu, Honglin
  • Zhao, Boran
  • Lin, Li
RU2729700C1
MODULE FOR VISUAL VIEWING OF BLOCK CHAIN 2018
  • Li, Yanpen
RU2746584C2
METHOD OF REMOTE VERIFICATION OF DOCUMENTS 2019
  • Arzumanyan Grigorij Rachikovich
RU2707700C1
UPDATING SMART CONTRACTS BASED ON BLOCK CHAINS USING DECENTRALIZED SOLUTION 2018
  • Shao, Kailai
  • Lu, Xuming
RU2721100C1
PERFORMING A RECOVERY PROCESS FOR A NETWORK NODE IN A DISTRIBUTED SYSTEM 2018
  • Lin, Peng
RU2718411C1
ACHIEVING CONSENSUS BETWEEN NETWORK NODES IN DISTRIBUTED SYSTEM 2018
  • Lin, Peng
RU2723072C1
PERFORMING MODIFICATION OF PRIMARY NODE IN DISTRIBUTED SYSTEM 2018
  • Lin, Pen
RU2716558C1

RU 2 731 417 C1

Authors

Xia, Ning

Xie, Guilu

Deng, Fuxi

Dates

2020-09-02Published

2018-12-28Filed