1. A method for execution by a dispersed storage (DS) storage unit, the method comprises: receiving a write command regarding a data slice; in response to receiving the write command, storing a new version of the data slice in a non-visible manner; maintaining an old version of the data slice in a visible manner; transmitting a write acknowledgement in response to receiving the write command; receiving a commit command regarding the data slice within a commit time period; transmitting a commit acknowledgement in response to receiving the commit command; and receiving a finalize command regarding the data slice within a finalize time period.