Reproducible scientific simulations using ideas from distributed ledger technology

Authors

  • Ashwin Kumar Karnad Forschungszentrum Jülich

DOI:

https://doi.org/10.14279/eceasst.v85.2687

Keywords:

Reproducibility, Scientific Simulation, Distributed Ledger Technology, Blockchain, Deterministic Execution, Zero-Knowledge Proofs

Abstract

Ensuring the reproducibility of scientific simulations is a persistent challenge, despite current best practices like version control and containerization. Factors such as floating-point arithmetic variations, hardware differences, and concurrency issues often prevent bit-for-bit replication of results. This paper investigates the techniques that distributed ledger technologies employ to achieve deterministic computations and application of these techniques to enhance the reproducibility, trustworthiness and verifiability of scientific simulations. We explore two primary approaches: executing simulations directly “on-chain” for complete transparency and deterministic replay, and performing computations “off-chain” while anchoring their integrity to a blockchain via cryptographic proofs, such as Zero-Knowledge Proofs (ZKPs) and Merkle trees.

Downloads

Published

2025-12-15

How to Cite

[1]
A. K. Karnad, “Reproducible scientific simulations using ideas from distributed ledger technology”, ECEASST, vol. 85, Dec. 2025.