# A survey on efficient parallelization of blockchain-based smart   contracts

**Authors:** Alessio Meneghetti, Tommaso Parise, Massimiliano Sala, Daniele Taufer

arXiv: 1904.00731 · 2021-11-11

## TL;DR

This survey reviews current methods for improving the efficiency and scalability of blockchain smart contracts, focusing on parallelization techniques like sharding to reduce computational time and resource use.

## Contribution

It provides a comprehensive overview of state-of-the-art parallelization approaches for smart contracts, emphasizing the potential of sharding for scalable blockchain computation.

## Key findings

- Sharding significantly improves smart contract execution efficiency.
- Parallelization techniques enhance blockchain scalability.
- Current approaches show promising results in reducing consensus time.

## Abstract

The main problem faced by smart contract platforms is the amount of time and computational power required to reach consensus. In a classical blockchain model, each operation is in fact performed by each node, both to update the status and to validate the results of the calculations performed by others. In this short survey we sketch some state-of-the-art approaches to obtain an efficient and scalable computation of smart contracts. Particular emphasis is given to sharding, a promising method that allows parallelization and therefore a more efficient management of the computational resources of the network.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1904.00731/full.md

## References

27 references — full list in the complete paper: https://tomesphere.com/paper/1904.00731/full.md

---
Source: https://tomesphere.com/paper/1904.00731