“…Erasure coding has been used to develop shared memory emulation techniques for systems with crash failures in [3,4,15,33] and Byzantine failures in [2,7,10,14,20,21]. In erasure coding, note that each server stores a coded element, so a reader has to obtain enough coded elements to decode and return the value.…”