On Saturday 20 September 2003 12:00 pm, Todd Walton wrote:
> > It's pretty simple to start with;
> > Data should be stored in CHKs. (I assume using Freenet's/Enthropy's
> > algorithm) Meta Data is stored in an SSK which has a manifest and a TUK
> > (which is how updates are done.)
> > Routing is done biased on the hash.
> > The best routing mechanism is the fastest one that is anonymous for all
> > parties.
> > Communication should be done in the Fastest way that allows all people to
> > connect to the network, and it as difficult as possible to block.
> >
> > That's easy to agree upon, we don't need to come up with the best
> > possible way to do all these things, just a specification that all the
> > projects can work toward.
>
> If this is what you mean by a specification, then I'd say it's so
> hopelessly vague and general as to be useless.  You may as well say,
> "The network should by anonymous."  Actually, you did.  You said, "The
> best routing mechanism is the fastest one that is anonymous for all
> parties."  No kidding!  I mean, who *wouldn't* agree with that?

That is sort of my point. All the projects agree on these general design 
principals. Now if they additionally agree on a common protocol they can 
interoperate.

Right now most of them share the same hashing mechanism. (For CHK's anyway) 
And they all agree (In principal) that data should be stored biased on it's 
hash, and the best node is the one that makes things the fastest. Frankly 
that is all they NEED to agree on aside form the general messaging, IE: This 
is a what a 'hello' looks like. Here is a data request or an insert.

Once they can see one another's traffic, all the networks will greatly expand 
in size, and user base. This would also provide a means to better test 
various implementations. (If nodes route where they think is best, better 
implementations will see more traffic.) This is a major win for all the 
projects involved, and it can be accomplished without any of them 
compromising their goals or putting forth a huge effort.

> If this is what you want everyone to agree to, then we're already there.
>
> Perhaps I'm misunderstanding you.  Do you have a flog?  I read all the
> flogs I find.  If this is your thing, then why not come up with a rough
> draft or outline, post it to your flog, and call for comments?

No, I don't have a Flog, or even a node anymore. I am currently in a 
semi-hostile environment and will not be able to run one until Freenet can 
get around the most basic packet filtering. 

> You're obviously not getting the response you want on devl, but that
> doesn't (necessarily) mean your idea is bad and it doesn't
> (necessarily) mean the devl crowd is stupid.  It just means there's a
> disconnect.
>
> -todd

_______________________________________________
Devl mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to