Mnemosyne: spread spectrum storage
Steven Hand
This talk will motivate and describe Mnemosyne, a highly private and
reliable distributed storage system built over a number of
untrusted, unreliable block stores. A client selects the
pseudo-random set of block locations used to store a particular
file by successive hashing of an initial key value. Resiliency to
collisions is obtained by the use of erasure codes. The resulting
system operates with decentralized key generation, is resistant
to targeted attacks, and has soft capacity dependent on current
load.
|