| BibTeX | @inproceedings{Rola2026specpool,
title = {{SpecPool}: {Storage}-Layer Speculation for Parallel Smart Contract Execution},
author = {Francisco Rola and Miguel Matos and Michał Nazarewicz and Paolo Romano},
booktitle = {46th IEEE International Conference on Distributed Computing Systems (ICDCS)},
year = 2026,
month = jun,
day = {22--25},
location = {Seoul, South Korea},
publisher = {IEEE},
address = {Piscataway, USA}}
} |
|---|
| ACM | Francisco Rola, Miguel Matos, Michał Nazarewicz, and Paolo Romano. 2026. SpecPool: Storage-Layer Speculation for Parallel Smart Contract Execution. In 46th IEEE International Conference on Distributed Computing Systems (ICDCS), Seoul, South Korea. |
|---|
| APA | Rola F., Matos, M., Nazarewicz, M, and Romano P. (2026). SpecPool: Storage-Layer Speculation for Parallel Smart Contract Execution. In 46th IEEE International Conference on Distributed Computing Systems (ICDCS), Seoul, South Korea. doi:10.1109/DSN-S65789.2025.00057 |
|---|
| IEEE | F. Rola, M. Matos, M. Nazarewicz, and P. Romano, “SpecPool: Storage-Layer Speculation for Parallel Smart Contract Execution,” 2026 46th IEEE International Conference on Distributed Computing Systems (ICDCS), Seoul, South Korea, June 2026 I’m pleased to share the ‘SpecPool: Storage-Layer Speculation for Parallel Smart Contract Execution’ paper which I’ve co-written. It introduces a mechanism for parallel speculative smart contract execution at the mempool stage. With improvements of consensus protocols and increased computation demands on blockchains, the transaction execution time becomes blockchain’s bottleneck. SpecPool predicts a likely transaction block order and executes smart contracts available in mempool while they await consensus. Once the final block order is established, SpecPool validates each execution maximising concurrency while preserving consensus-consistent ordering. Operating at the storage layer, SpecPool requires no modifications to virtual machine semantics or consensus protocols, simplifying adoption in existing blockchain systems. Experiments on the Injective blockchain demonstrate up to a 60× reduction in block validation latency and 20% throughput improvement over prior parallel execution approaches The author copy of the ‘SpecPool’ paper is now available for download (PDF, 422 kB). |
|---|