]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commitdiff
dirnodes.txt: update docs a bit, we don't yet do choose-latest-version, just choose...
authorBrian Warner <warner@allmydata.com>
Fri, 8 Feb 2008 03:14:05 +0000 (20:14 -0700)
committerBrian Warner <warner@allmydata.com>
Fri, 8 Feb 2008 03:14:05 +0000 (20:14 -0700)
docs/dirnodes.txt

index 6d033a60e2c749c23b5f3869e038ec0d09173141..5aa3fbdac16641f86f0ec443659ee1be7f685efc 100644 (file)
@@ -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 ===