Deferred Objects to Enhance Smart Contract Programming with Optimistic
Parallel Execution
Deferred Objects to Enhance Smart Contract Programming with Optimistic
Parallel Execution
One of the main bottlenecks of blockchains is smart contract execution. To increase throughput, modern blockchains try to execute transactions in parallel. Unfortunately, however, common blockchain use cases introduce read-write conflicts between transactions, forcing sequentiality. We propose RapidLane, an extension for parallel execution engines that allows the engine to capture …