http://rdf.ncbi.nlm.nih.gov/pubchem/patent/WO-2020249572-A1

Outgoing Links

Predicate Object
assignee http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_0b50ae57d742cd522b5761adb1dd5dc2
classificationCPCAdditional http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F2221-033
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F9-455
classificationCPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F8-656
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06Q20-065
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F21-64
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F21-577
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F21-563
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06Q20-389
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F21-51
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L63-1433
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/H04L63-145
classificationIPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06Q20-06
http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/H04L29-06
http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F21-51
http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F21-56
http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F21-64
filingDate 2020-06-09^^<http://www.w3.org/2001/XMLSchema#date>
inventor http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_bd022cb720b3ff6bf9ea831e9822ff45
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_dcf1344625d9e9ef217189857bc891f6
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_5c52ea935f1b239bb354aa79e6632a2a
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_42e348d1d54587d760fd2cd76c6215ae
publicationDate 2020-12-17^^<http://www.w3.org/2001/XMLSchema#date>
publicationNumber WO-2020249572-A1
titleOfInvention Method and contract rewriting framework system for supporting smart contracts in a blockchain network
abstract A method for A method for supporting smart contracts in a blockchain network, wherein the blockchain network is a distributed blockchain network having nodes, wherein each node that validates transactions runs a virtual machine for executing a smart contract, wherein a contract rewriting framework system is provided, wherein said contract rewriting framework system comprises a vulnerability detection tool, a rewriter tool and a deployment component, the method comprising: obtaining, by the deployment component, a permission to upgrade a smart contract, wherein said permission is granted to the deployment component by a creator and/or owner of the smart contract during a creation phase of the smart contract; retrieving, by the contract rewriting framework system, the smart contract from the blockchain network, wherein the smart contract is passed to the vulnerability detection tool; detecting, by the vulnerability detection tool, a vulnerability in the smart contract, wherein the vulnerability detection tool determines a type of the vulnerability and an instruction location of the vulnerability; rewriting, by the rewriter tool, the smart contract to include a patch for fixing the vulnerability, wherein a patched smart contract is generated by the rewriter tool based on the type of the vulnerability and the instruction location of the vulnerability; issuing, by the deployment component, an upgrade transaction including the patched smart contract to the blockchain network, such that the patched smart contract is deployed in the blockchain network. Furthermore, a corresponding contract rewriting framework system is disclosed.
isCitedBy http://rdf.ncbi.nlm.nih.gov/pubchem/patent/CN-115310100-B
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/CN-112651741-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/KR-102529081-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/KR-102529028-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/WO-2022143298-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/CN-115310100-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/CN-115174279-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/CN-113347033-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/CN-113360915-B
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/KR-20230006109-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/CN-113360915-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/KR-20230005508-A
priorityDate 2019-06-12^^<http://www.w3.org/2001/XMLSchema#date>
type http://data.epo.org/linked-data/def/patent/Publication

Incoming Links

Predicate Subject
isDiscussedBy http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID10257
http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID419491529

Showing number of triples: 1 to 42 of 42.