What is the difference between deterministic and non-deterministic smart contracts? #2
Answered
by
techvoyagerX
RuneEcho1357
asked this question in
Q&A
-
What is the difference between deterministic and non-deterministic smart contracts? |
Beta Was this translation helpful? Give feedback.
Answered by
techvoyagerX
Jul 30, 2025
Replies: 1 comment
-
Deterministic contracts always produce the same output given the same input and state — essential for consensus. Non-determinism can break consensus across nodes and is avoided in blockchain VMs. |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
RuneEcho1357
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Deterministic contracts always produce the same output given the same input and state — essential for consensus. Non-determinism can break consensus across nodes and is avoided in blockchain VMs.