# kaal:claim:3405401-020

**Claim.** Even small and simple smart contracts often contain bugs that trigger unforeseeable consequences, so contract simplicity is not by itself a guarantee of correct execution.

**Type.** failure  **Support.** asserted

**Source quote.**

> Even small and simple smart contracts often have bugs that trigger unforeseeable consequences.

**From.** Wulf A. Kaal, *Decentralized Commerce – A Primer on Why Decentralized Reputation Verification Systems Are Needed* (2019), V. Trust Problem, page 7

**Cite as.** Wulf A. Kaal, Decentralized Commerce – A Primer on Why Decentralized Reputation Verification Systems Are Needed (2019). SSRN: https://ssrn.com/abstract=3405401

**Verify.** sha256 of source PDF `bc2d6f0ddc0852fb4085c4543c7c1dec19aaf8745eb67e3acc637e552bd7fb7d` at https://raw.githubusercontent.com/wulfkaal/Academic-Papers/main/papers/pdf/Kaal%20-%202019%20-%20Decentralized%20Commerce%20%E2%80%93%20A%20Primer%20on%20Why%20Decentralized%20Reputation%20Verification%20Systems%20Are%20Needed.pdf

**Failure mode.** bugs-in-simple-contracts  (family: smart-contract-bug-and-exploit)

**Topics.** smart-contracts, risk-and-incentives

**Keywords.** smart-contracts, bugs, code-risk, unforeseeable-consequences

**Canonical form.** This markdown file is the canonical hashed representation of the claim. Its sha256 is the content hash used for attestation.
