Transactional memory for smart contracts

Abstract
The goal of the project is to develop a system for concurrent execution of smart contracts in blockchain systems. There is a well known concept of transactional memory, with a number of concurrent algorithms developed. In the project the student has to design and implement a TM algorithm, integrate it with a smart contracts platform, and run benchmarks to measure system performance.
Keywords
transactional memory
concurrency
distributed systems
smart contracts
blockchains
ERC sector(s)
PE Physical Sciences and Engineering
Name supervisor
Pawe T. Wojciechowski
E-mail
Pawel.T.Wojciechowski@cs.put.edu.pl
Name of Department/Faculty/School
Department of Computing and Telecommunications
Name of the host University
Poznan University of Technology (PUT)
EUNICE partner e-mail of destination Research
anna.jaskolska@put.poznan.pl
Country
Poland
Thesis level
Master
Minimal language knowledge requisite
English B2
Spanish A2
Thesis mode
On-site
Start date
Length of the research internship
6 months
Financial support available (other than E+)
No