SYSTEM AND METHOD FOR INCREASING SAFETY OF A SMART CONTRACT IN A CHAIN OF UNITS Russian patent published in 2021 - IPC G06F21/00 

Abstract RU 2744496 C2

FIELD: data processing.

SUBSTANCE: invention relates to a computer-implemented method for improving security of a smart contract and comprises: obtaining first and second transactions, both of which cause a smart contract, wherein the first transaction is associated with the security condition; performing a second transaction and updating the current state of the smart contract; determining whether or not the updated current state of the smart contract meets the security condition; in response to determining that updated current state satisfies security condition, execution of the first transaction and recording of the second and first transactions in the data unit for adding to the chain of blocks; and in response to determining that updated current state does not meet security condition, writing a second transaction to another data unit for adding blocks to the chain, without executing the first transaction.

EFFECT: invention is aimed at improving security of smart contracts with simultaneous risk reduction.

20 cl, 7 dwg

Similar patents RU2744496C2

Title Year Author Number
UPDATING SMART CONTRACTS BASED ON BLOCK CHAINS USING DECENTRALIZED SOLUTION 2018
  • Shao, Kailai
  • Lu, Xuming
RU2721100C1
METHOD AND SYSTEM FOR AUTHORIZING WEBSITE IN WEB BROWSER 2018
  • Kortunov Anton Sergeevich
  • Zaitov Eldar Timurovich
RU2718480C2
SERVICE PROCESSING METHOD AND DEVICE 2018
  • Qiu, Honglin
RU2725690C1
METHOD AND SYSTEM FOR CONDUCTING TRADING OPERATIONS USING ELECTRONIC MEANS OF INFORMATION PROCESSING 2022
  • Posazhennikov Vladimir Vladimirovich
RU2775442C1
PARALLEL EXECUTION OF TRANSACTIONS IN NETWORK OF BLOCKCHAINS BASED ON WHITE LISTS OF SMART CONTRACTS 2018
  • Xia, Ning
  • Xie, Guilu
  • Deng, Fuxi
RU2731417C1
SYSTEMS AND METHODS FOR CREATING MULTIPLE RECORDS ON THE BASIS OF AN ORDERED SMART CONTRACT 2018
  • Thekadath, Ajith
  • Tidwell, Timothy P.
  • Javaji, Venkata
  • Jacobs, Mondo
RU2772232C2
SERVICE OF SMART CONTRACT OUTSIDE CHAIN BASED ON TRUSTED EXECUTION ENVIRONMENT 2018
  • Song, Xuyang
  • Yan, Ying
  • Qiu, Honglin
  • Zhao, Boran
  • Lin, Li
RU2729700C1
SYSTEM AND METHOD FOR PROTECTING INFORMATION 2018
  • Zhang, Wenbin
  • Li, Lichun
  • Ma, Baoli
RU2721008C1
METHOD AND SYSTEM FOR EXECUTING A REPO TRANSACTION IN A DISTRIBUTED REGISTRY 2019
  • Klimenko Konstantin Aleksandrovich
  • Bajkov Dmitrij Valerevich
  • Russkikh Evgenij Aleksandrovich
  • Bige Denis Andreevich
  • Abdrashitov Oleg Vadimovich
  • Kasatkin Dmitrij Dmitrievich
RU2705772C1
METHOD OF PERFORMING TASK IN COMPUTER SYSTEM 2019
  • Singatullin Rafik Ravilevich
  • Shelestov Denis Robertovich
RU2741279C2

RU 2 744 496 C2

Authors

Yao, Chzhunsyao

Dates

2021-03-10Published

2018-11-27Filed