It's not just about reads and writes - doing a stateless protocol for a block device is fine. Think more about unlink...