From: Brian Warner Date: Fri, 8 Feb 2008 03:14:05 +0000 (-0700) Subject: dirnodes.txt: update docs a bit, we don't yet do choose-latest-version, just choose... X-Git-Tag: allmydata-tahoe-0.8.0~106 X-Git-Url: https://git.rkrishnan.org/pf/content/en/seg/bcase?a=commitdiff_plain;h=fc690a70be6e8aaa120388180c4cc617e8498f53;p=tahoe-lafs%2Ftahoe-lafs.git dirnodes.txt: update docs a bit, we don't yet do choose-latest-version, just choose-any-version --- diff --git a/docs/dirnodes.txt b/docs/dirnodes.txt index 6d033a60..5aa3fbda 100644 --- a/docs/dirnodes.txt +++ b/docs/dirnodes.txt @@ -223,10 +223,10 @@ unavailable, but not corrupt it. A sufficient number of colluding storage servers can perform a rollback attack: replace all shares of the whole mutable file with an earlier version. -When retrieving the contents of a mutable file, the client queries more than -one server and uses the highest available version number. This insures that -one or two misbehaving storage servers cannot cause this rollback on their -own. +TODO: To prevent this, when retrieving the contents of a mutable file, the +client should query more servers than necessary and use the highest available +version number. This insures that one or two misbehaving storage servers +cannot cause this rollback on their own. === Improving the efficiency of dirnodes ===