Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020136641 - SYSTEMS AND METHOD FOR MANAGING MEMORY RESOURCES USED BY SMART CONTRACTS OF A BLOCKCHAIN

Publication Number WO/2020/136641
Publication Date 02.07.2020
International Application No. PCT/IL2019/051399
International Filing Date 23.12.2019
IPC
H04L 9/00 2006.1
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Arrangements for secret or secure communication
CPC
G06F 9/5016
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5005to service a request
5011the resources being hardware resources other than CPUs, Servers and Terminals
5016the resource being the memory
G06F 9/5077
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5061Partitioning or combining of resources
5077Logical partitioning of resources; Management or configuration of virtualized resources
H04L 2209/38
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
2209Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
38Chaining, e.g. hash chain or certificate chain
H04L 41/145
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
41Arrangements for maintenance or administration or management of packet switching networks
14involving network analysis or design, e.g. simulation, network model or planning
145involving simulating, designing, planning or modelling of a network
H04L 41/5038
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
41Arrangements for maintenance or administration or management of packet switching networks
50Network service management, i.e. ensuring proper service fulfillment according to an agreement or contract between two parties, e.g. between an IT-provider and a customer
5038Testing of service level quality, e.g. simulating service usage
H04L 63/108
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
63Network architectures or network communication protocols for network security
10for controlling access to network resources
108when the policy decisions are valid for a limited amount of time
Applicants
  • LIQUIDAPPS LTD [IL]/[IL]
Inventors
  • MUSKAL, Tal
  • HAKAK, Beni
  • HERTZOG, Eyal
  • BEN ARTZI, Guy
Agents
  • EHRLICH, Gal
  • EHRLICH, Gal
  • WATERMAN, Hadassa
  • MELNICK, Geoffrey, L.
Priority Data
16/231,66424.12.2018US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEMS AND METHOD FOR MANAGING MEMORY RESOURCES USED BY SMART CONTRACTS OF A BLOCKCHAIN
(FR) SYSTÈMES ET PROCÉDÉ DE GESTION DE RESSOURCES DE MÉMOIRE UTILISÉES PAR DES CONTRATS INTELLIGENTS D'UNE CHAÎNE DE BLOCS
Abstract
(EN)
There is provided a system, comprising: a hardware processor(s) executing a code for: receiving a request to identify data for execution of action(s) in a limited allocated memory resource (LAMR) of a blockchain storage system, the LAMR defining storage space for storing data of smart contracts, when the requested data is not found in the LAMR, acquiring a cryptographic proof of the requested data from the LAMR, using the cryptographic proof for acquiring a copy of the requested data from a virtual allocated memory resource (VAMR), storing the copy of the requested data in the LAMR for performing the action(s) by the blockchain storage system using the stored copy, the performance of the action(s) updates the stored copy in the LAMR, replacing the cryptographic proof with a new cryptographic proof created by processing the updated stored copy in the LAMR, and storing the updated stored copy in the VAMR.
(FR)
L'invention concerne un système, comprenant : un ou des processeurs matériels exécutant un code pour : recevoir une demande d'identification de données pour l'exécution d'une ou plusieurs actions dans une ressource de mémoire attribuée limitée (LAMR) d'un système de stockage de chaîne de blocs, le LAMR définissant un espace de stockage pour stocker des données de contrats intelligents, lorsque les données demandées ne sont pas trouvées dans le LAMR, acquérir une preuve cryptographique des données demandées à partir du LAMR, à l'aide de la preuve cryptographique pour acquérir une copie des données demandées à partir d'une ressource de mémoire attribuée virtuelle (VAMR), stocker la copie des données demandées dans le LAMR pour effectuer la ou les actions par le système de stockage de chaîne de blocs à l'aide de la copie stockée, les performances de la ou des actions mettant à jour la copie stockée dans le LAMR, remplaçant la preuve cryptographique par une nouvelle preuve cryptographique créée par le traitement de la copie stockée mise à jour dans le LAMR, et stockant la copie stockée mise à jour dans le VAMR.
Also published as
Latest bibliographic data on file with the International Bureau