Global Patent Index - EP 3983922 A1

EP 3983922 A1 20220420 - METHOD FOR THE EXECUTION OF AN INSTANCE OF A SMART CONTRACT BY MEANS OF A BLOCKCHAIN

Title (en)

METHOD FOR THE EXECUTION OF AN INSTANCE OF A SMART CONTRACT BY MEANS OF A BLOCKCHAIN

Title (de)

VERFAHREN ZUR AUSFÜHRUNG EINER INSTANZ EINES INTELLIGENTEN KONTRAKTS MITTELS EINER BLOCKCHAIN

Title (fr)

PROCÉDÉ D'EXÉCUTION D'UNE INSTANCE D'UN CONTRAT INTELLIGENT AU MOYEN D'UNE CHAÎNE DE BLOCS

Publication

EP 3983922 A1 20220420 (EN)

Application

EP 20740717 A 20200615

Priority

  • IT 201900008991 A 20190614
  • IT 201900020476 A 20191106
  • IB 2020055582 W 20200615

Abstract (en)

[origin: WO2020250206A1] A method of executing an instance (CI_1) of a smart contract (DP) through a blockchain shared among a plurality of nodes, the method including the following first step of serializing in the blockchain of the instance (CI_1) of that smart contract, and the following steps in cyclical succession: a second step of serializing a plurality of status files (CC_1, CC_2,... CC_i) each containing the state defined only by internal variables (f1, f2) of that instance at the end of a respective plurality of executions of the instance, said plurality of state files being temporally ordered according to the respective executions of the instance, a third step of deserializing in the RAM of a last state of the instance by deserializing at least one last state file (CC_i) from that blockchain, and a fourth step of deserializing the instance (CI_1) by valuing its second state as the last state, a fifth step including further execution of that instance (Cl_1).

IPC 8 full level

G06F 21/64 (2013.01); G06F 21/60 (2013.01); H04L 9/00 (2022.01); H04L 9/32 (2006.01)

CPC (source: EP US)

G06F 21/602 (2013.01 - EP); G06F 21/6218 (2013.01 - US); G06F 21/64 (2013.01 - EP); H04L 9/3239 (2013.01 - EP); H04L 9/50 (2022.05 - EP US); H04L 63/123 (2013.01 - EP)

Citation (search report)

See references of WO 2020250206A1

Designated contracting state (EPC)

AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

Designated extension state (EPC)

BA ME

DOCDB simple family (publication)

WO 2020250206 A1 20201217; EP 3983922 A1 20220420; US 11991298 B2 20240521; US 2022247583 A1 20220804

DOCDB simple family (application)

IB 2020055582 W 20200615; EP 20740717 A 20200615; US 202017618522 A 20200615