SYSTEMS AND METHODS FOR CREATING MULTIPLE RECORDS ON THE BASIS OF AN ORDERED SMART CONTRACT Russian patent published in 2022 - IPC H04L9/06 G06F16/27 

Abstract RU 2772232 C2

FIELD: multiple records creation.

SUBSTANCE: invention relates to methods and computers for creating multiple records based on an ordered smart contract. The method receives, by means of the administrative host computer, a smart contract indicating that an ordered set of interactions will take place in response to an ordered set of events, wherein the smart contract indicates that each interaction in the ordered set of interactions corresponds to an event in the ordered set of events, wherein the smart contract indicates that each interaction in the ordered set of interactions will take place in response to the corresponding event only if the corresponding event occurs within a particular order of events; receiving, by means of the administrative node computer, a first notification that a first event of the ordered set of events has occurred; verifying by the smart contract-based administrative node computer that the first event must occur first within the ordered set of events; determining by the administrative node computer based on the smart contract that the first interaction from the ordered set of interactions should take place in response to the first event; in response to the first event from the ordered set of events, transmitting by means of the computer of the administrative node to the computer of the second node an instruction to generate the first data packet for the first interaction from the ordered set of interactions, and the smart contract indicates that the first interaction will take place in response to the first event; receiving by means of the administrative node computer from the computer of the second node the first data packet for the first interaction; generating, by means of the administrative node computer, a first block for the block chain, the first block including a first data packet for the first interaction; receiving, by means of the administrative node computer, a second notification that a second event from the ordered set of events has occurred; verifying by the smart contract-based administrative node computer that the second event should occur second within the ordered set of events; determining by the administrative node computer based on the smart contract that a second interaction from the ordered set of interactions is to take place in response to the second event; in response to the second event from the ordered set of events, sending from the computer of the administrative node to the computer of the second node an instruction to generate a second data packet for the second interaction from the ordered set of interactions, and the smart contract indicates that the second interaction will take place in response to the second event; receiving by the administrative node computer from the second node computer a second data packet for a second interaction; and generating, by means of the administrative node computer, a second block for the block chain, the second block including a second data packet for the second interaction.

EFFECT: invention ensures the orderly formation of blocks for the block chain.

10 cl, 11 dwg

Similar patents RU2772232C2

Title Year Author Number
DEVICE SAFETY AUTOMATIC CERTIFICATION WITH THE USE OF THE BLOCKS CHAIN 2016
  • Sprague, Michael
  • Sprague, Steven
RU2673842C1
PROVIDER OF ACCESS TO BASE NETWORK 2018
  • Gulbrandsen, Magnus, Skraastad
RU2765567C2
METHODS AND DEVICE FOR EFFICIENT IMPLEMENTATION OF DISTRIBUTED DATABASE IN NETWORK 2018
  • Berd, Iii, Limon S.
  • Kharmon, Mans
RU2735730C1
PARALLEL EXECUTION OF TRANSACTIONS IN NETWORK OF BLOCKCHAINS BASED ON WHITE LISTS OF SMART CONTRACTS 2018
  • Xia, Ning
  • Xie, Guilu
  • Deng, Fuxi
RU2731417C1
METHODS AND DEVICE FOR EFFECTIVE IMPLEMENTATION OF A DISTRIBUTED DATABASE IN A NETWORK 2018
  • Baird, Iii, Leemon C.
  • Harmon, Mance
RU2775994C2
SUPPORT PLATFORM FOR INTER-MACHINE DEVICES 2015
  • Prakash, Gyan
  • Gaddam, Ajit
  • Aissi, Selim
RU2707939C2
METHOD AND SYSTEM FOR AUTHORIZING WEBSITE IN WEB BROWSER 2018
  • Kortunov Anton Sergeevich
  • Zaitov Eldar Timurovich
RU2718480C2
MODULE FOR VISUAL VIEWING OF BLOCK CHAIN 2018
  • Li, Yanpen
RU2746584C2
SYSTEM OF DECENTRALIZED DIGITAL SETTLEMENT SERVICE 2018
  • Efremov Aleksandr Vasilevich
RU2679532C1
SYSTEM AND METHOD FOR INCREASING SAFETY OF A SMART CONTRACT IN A CHAIN OF UNITS 2018
  • Yao, Chzhunsyao
RU2744496C2

RU 2 772 232 C2

Authors

Thekadath, Ajith

Tidwell, Timothy P.

Javaji, Venkata

Jacobs, Mondo

Dates

2022-05-18Published

2018-06-13Filed