On Mon, November 6, 2006 23:06, Haxe said: > On Monday 06 November 2006 23:54, Christian Biere wrote: >> Nonetheless it might help if we increased the overlap size on a >> mismatch. At least I've noticed that with a larger size, it's not a >> problem to download such files even if there are a couple of >> mismatches. > > The disadvantage of a simple overlap check is that, on a mismatch, you > don't know which one of the two non-matching chunks to consider wrong. > You have to discard both chunks to be sure. This way, an evil source > can force you to discard already downloaded parts. An intelligent way > to detect and discard evil sources must include quite "stateful" (and > thus complex) logic, unfortunately.
Not that complex. The mismatched blocks can just be marked for re-download from different sources and majority rules take place to figure out who's bad. Ideally a system that discover bad nodes automatically and then we have the seeds of something that can collect data for the spam and bad node lists. > > bye, > Hauke Hachmann > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Gtk-gnutella-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel > > -- Alex http://www.bennee.com/~alex/ ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Gtk-gnutella-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel
