Comment Comment by chrisco255 They are not write only. Ethereum is a VM. Smart contracts are not databases, they are objects, classes, methods, and applications. They can be thought of as in memory applications or long lived processes. parent chrisco255 4 years ago