Smart contracts might not be as smart as you think — Steemit