[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] Re: Hash collisions resiliency
From: |
Nathaniel Smith |
Subject: |
Re: [Monotone-devel] Re: Hash collisions resiliency |
Date: |
Thu, 14 Apr 2005 21:45:38 -0700 |
User-agent: |
Mutt/1.5.8i |
On Thu, Apr 14, 2005 at 07:04:26AM -0400, Frank Ch. Eigler wrote:
>
> Nathaniel Smith <address@hidden> writes:
>
> > [...] Detecting a problem: this depends on what collides. [...]
>
> Perhaps concerned users might be somewhat reassured by an experiment
> such as the following. Create a specially crippled version of
> monotone, which uses (say) only 12-bit hashes. Run whatever test
> suite you can, a bunch of times. See what blows up. Add any new
> practical consistency checks that those booms suggest would help.
This is kinda a silly idea? What will blow up is that at netsync
time, monotone will simply not realize that it is missing some data,
and silently replace the data it is supposed to fetch with data it
already has. There's no practical consistency check against this.
(And besides, "seeing what blows up" is kind of the wrong way to go
about it, since it's the parts that blow up that you don't need to
worry about --- it's silent corruption that makes people nervous...)
-- Nathaniel
--
/* Tell the world that we're going to be the grim
* reaper of innocent orphaned children.
*/
-- Linux kernel 2.4.5, main.c
- [Monotone-devel] Hash collisions resiliency, claw, 2005/04/12
- Re: [Monotone-devel] Hash collisions resiliency, Jon Bright, 2005/04/13
- Re: [Monotone-devel] Hash collisions resiliency, J C Lawrence, 2005/04/13
- Re: [Monotone-devel] Hash collisions resiliency, Jon Bright, 2005/04/13
- Re: [Monotone-devel] Hash collisions resiliency, J C Lawrence, 2005/04/13
- Re: [Monotone-devel] Hash collisions resiliency, Nathan Myers, 2005/04/13
- Re: [Monotone-devel] Hash collisions resiliency, tekHedd, 2005/04/13
- Re: [Monotone-devel] Hash collisions resiliency, Nathan Myers, 2005/04/14
- Re: [Monotone-devel] Hash collisions resiliency, Nathaniel Smith, 2005/04/14
- [Monotone-devel] Re: Hash collisions resiliency, Frank Ch. Eigler, 2005/04/14
- Re: [Monotone-devel] Re: Hash collisions resiliency,
Nathaniel Smith <=
- [Monotone-devel] Re: Hash collisions resiliency, Frank Ch. Eigler, 2005/04/15
- Re: [Monotone-devel] Re: Hash collisions resiliency, Nathaniel Smith, 2005/04/16
- Re: [Monotone-devel] Hash collisions resiliency, tekHedd, 2005/04/14
- Re: [Monotone-devel] Hash collisions resiliency, Nathaniel Smith, 2005/04/14
- Re: [Monotone-devel] Hash collisions resiliency, Jon Bright, 2005/04/14
- Re: [Monotone-devel] Hash collisions resiliency, J C Lawrence, 2005/04/14
- Re: [Monotone-devel] Hash collisions resiliency, Jon Bright, 2005/04/14
- [Monotone-devel] Re: Hash collisions resiliency, Frank Ch. Eigler, 2005/04/14
- Re: [Monotone-devel] Hash collisions resiliency, tekHedd, 2005/04/14
- Re: [Monotone-devel] Hash collisions resiliency, Jon Bright, 2005/04/15