help-gnunet
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fwd: Re: [Help-gnunet] finding files & database management


From: Benjamin Kay
Subject: Re: Fwd: Re: [Help-gnunet] finding files & database management
Date: Sat, 13 Mar 2004 14:48:44 +0000
User-agent: KMail/1.6

On Saturday 13 March 2004 06:13 am, Krista Bennett wrote:
> Well, it's certainly something that could be done, and I'll see about
> putting something like that in this weekend if I get to it as an option
> for anyone who'd want to use it.

:-) This is why I love open-source stuff.

> >  Is there a way to see the keywords if you, say, have the URI of the file
> > you're looking for (as this would solve the problem)?
>
> Nope; this is, in a sense, asking the same question in a different way.
> The URI doesn't "contain" the query keyword either.
>
> GNUnet is designed so that those queries are not reversible to see what
> was asked for unless you know the query (in this case, keyword) in the
> first place (that's why we use one-way hashes instead of some other
> scheme). So the only real way around this is to keep track of those
> keywords somewhere and reindex, at the very least, the top block, which
> is what we'll do.
>
> >  OK. I'll clarify. I download a file. I have content migration enabled.
> > So when I downloaded that file, there's an awfully good chance it got
> > inserted into my node as migrated content. If that's the case, it would
> > be really nice to be able to tell GNUnet to reindex the file (so it
> > doesn't fall off my node and so I have a record of it) without wasting
> > all that time indexing it manually and making up new keywords.
>
> Well, a user chooses to keep an external record of keywords,
> descriptions, and filenames, I don't see why this too couldn't be
> automated if a user wanted it to be.

OK. Another (potentially very foolish) question. Suppose some content on node 
A migrates to nodes B and C. Now suppose node A drops of the network 
permanently (the user decided to go to freenet :-<). Thanks to content 
migration, node D can still download the content that was on A from B and/or 
C so long as it knows the URI of the content. But what if node D doesn't have 
the URI but still wants the content? If all of the keywords weren't migrated 
from A along with the content, the content will be essentially inaccessible 
to node D because, without the ability to search, node D will be unable to 
discover the content's URI. And that would really suck.

I'm guessing some sort of one-way encryption is used to get around this (is 
that what you meant by one-way hash?); I just wanted some clarification.

Thanks,
Benjamin Kay




reply via email to

[Prev in Thread] Current Thread [Next in Thread]