[tahoe-lafs-trac-stream] [tahoe-lafs] #560: use validation metadata from other servers to validate this server's data?
tahoe-lafs
trac at tahoe-lafs.org
Fri Aug 26 16:47:55 PDT 2011
#560: use validation metadata from other servers to validate this server's data?
--------------------------+------------------------------------------------
Reporter: zooko | Owner:
Type: | Status: new
enhancement | Milestone: undecided
Priority: minor | Version: 1.2.0
Component: code- | Keywords: preservation availability download
encoding |
Resolution: |
Launchpad Bug: |
--------------------------+------------------------------------------------
Changes (by davidsarah):
* keywords: => preservation availability download
Old description:
> The Merkle Tree over the shares is stored on each of the {{{N}}} servers.
> If a server has the correct share, but its copy of the Merkle Tree over
> the shares has been corrupted, then the downloader //could// download the
> share and check it using a copy of the Merkle Tree which was downloaded
> from a different server.
>
> However, currently the downloader stops using a server entirely if it has
> a corrupted Merkle Tree, so the downloader might fail to download the
> file since it doesn't try to use the share from the server that has the
> corrupted Merkle Tree.
New description:
The Merkle Tree over the shares is stored on each of the {{{N}}} servers.
If a server has the correct share, but its copy of the Merkle Tree over
the shares has been corrupted, then the downloader ''could'' download the
share and check it using a copy of the Merkle Tree which was downloaded
from a different server.
However, currently the downloader stops using a server entirely if it has
a corrupted Merkle Tree, so the downloader might fail to download the file
since it doesn't try to use the share from the server that has the
corrupted Merkle Tree.
--
Comment:
Hmm, how likely is it that a server would have a correct share with a
corrupted Merkle tree? I'm not sure this would help much in practice.
--
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/560#comment:1>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list