diff --git a/core/parallel_state_processor.go b/core/parallel_state_processor.go index 227f54aee6..348aac235d 100644 --- a/core/parallel_state_processor.go +++ b/core/parallel_state_processor.go @@ -60,7 +60,7 @@ func (p *ParallelStateProcessor) Process(block *types.Block, statedb *state.Stat initialdb = statedb.Copy() start = time.Now() - // Must prefetch bal before syscall or merkle root might mismatch + // Must prefetch bal before syscall to avoid overring syscall's state, thus merkle root might mismatch statedb.PrefetchStateBAL(block.NumberU64()) PrefetchBALTime += time.Since(start) } else {