Re: [FreeNet-chat] Yet another damn 'permanence' proposal

2001-05-24 Thread Greg Wooledge

McMeikan, Andrew ([EMAIL PROTECTED]) wrote:

 with technocash/digicash/digigold there is no problems the value can be
 encrypted and sent with the spenders id unrevealed,

Yes, but how do you prevent a replay attack?  Either by the person who
was supposed to receive the payment (what stops them from deducting a
larger amount than they're supposed to by simply using your signed
payment multiple times); or by an eavesdropper who intercepts the signed
payment?

(I'm not saying it can't be done; just playing devil's advocate.  If
you implement a system that involves real money, you'd better be *damned*
sure you've got all these details taken care of!)

 for easier currencies
 like e-gold/paypal you need a third party that changes these to a more
 anonymous payment (any one who likes that idea pleas feel free to join up at
 http://www.egroups.com/group/goldenagents ) ; several already exist

This is a slightly more serious issue.  Do you trust this third party not
to reveal your identity?  How stable is this third party, financially --
will they go bankrupt next year?

-- 
Greg Wooledge  |   Truth belongs to everybody.
[EMAIL PROTECTED]  |- The Red Hot Chili Peppers
http://wooledge.org/~greg/ |

 PGP signature


Re: [freenet-chat] Yet another damn 'permanence' proposal

2001-05-23 Thread Aaron P Ingebrigtsen

This idea might seem nutty to some, but I think it is a good idea,
especialy since one might want to keep files on freenet simply so that
they can access it later on another machine.  But I think it might just
be easier to setup a program that automaticaly reinserts certian files
that a particular user would like to keep available on freenet for
his/her own selfish reasons.  And if more than one person is doing this
with the same file, good, that just means the file will be more readily
available.

So, for instance, a porn freak might want to keep varios favorite porn
files available on the net, so, he/she reinserts the files under his/her
own private subspace and keeps that entire subspace actively updated
often enough for the files to stay readily available whereever he/she
goes.  But the CHK would be identical to any other copy of the file on
freenet and therefore no extra data is being added, no matter how many
people are trying to keep a particular file on freenet.  It doesn't
matter how many SSKs are posting a particular file, as long as the file
NAME remains the same, that way you can do a search and easily find what
you are looking for.

A more socialy acceptable use would be a system backup which is encrypted
and inserted with a CHK.  Then you just have a program that reinserts
that file regularly useing the CHK.  As long as you know the CHK of the
file you can go to any computer, download the file to that computer, and
set up an updater there too.  This way an old backup that would only be
used by ONE user on the entire freenet could be kept on freenet
permanently for as long as there are active updaters running.

Perhaps nice people might be persuaded to setup updaters for other
people's files, for no other reason than to be charitable. :)  Who knows.

I hope the file spliting thing gets implemented soon on freenet.  Then a
huge file can stick around longer. :)

On Sat, 19 May 2001 07:23:57 +1200 David McNab [EMAIL PROTECTED]
writes:
 OK - I *do* know that the whole Freenet architecture is dependent on
 ephemeral storage, and the ability of nodes to purge older less 
 popular
 files.
 
 But an idea came to me for how *some* files could be kept available
 permanently.
 
 The idea would require that some people anonymously volunteer to 
 work as
 'Freenet archivists'.
 
 All this would require is:
 
 1) For archivists - using an 'archive' program which copies 
 retrieved keys
 into a 'permanent cache' directory on their hard disk, and also 
 maintains a
 database of such keys.
 This is simple - archivist is browsing, and thinks 'i feel this 
 should be
 permanently available'; (s)he then runs:
 freenet_archive key_uri [-scomment]
 
 2) For clients - anyone who requests a key and fails, can run an 
 'archive
 request' client which simply writes an archive request to a 
 keyindex:
 freenet_archive_request key_uri
 
 3) For archivists - run an 'archive server' program which regularly 
 harvests
 the 'archive request' keyindex and re-inserts any requested files 
 which are
 found on the archivist's permanent store, also logging such 
 re-insertions to
 another 'archive response' key index.
 
 4) For clients - 'archive request' client can check the 'archive 
 response'
 key index (say over the last 2 days) and see if their request has 
 attracted
 a response:
 freenet_archive_status
 
 This won't guarantee permanence of all material, but it does give
 individuals the power to guarantee that materials of their choice 
 will
 always be available within a (say) 48 hour window.
 
 Summary - software required:
 1) client - send archive request to key index, log this in local 
 database
 2) server - add files to archive, browse archive, prune archive
 3) server - daemon - read archive requests, reinsert keys found in 
 archive,
 log successful reinsertions to an 'archive response' key index.
 4) client - daemon which periodically peruses 'archive response' and 
 seek
 items previously logged to local database.
 
 If no-one has any objection to this, I'd like to make it my next 
 project
 once FreeWeb goes beta.
 If someone beats me to it, I'll support totally.
 
 Suggestions - very welcome and appreciated.
 
 Cheers
 David
 
 
 
 
 ___
 Chat mailing list
 [EMAIL PROTECTED]
 http://lists.freenetproject.org/mailman/listinfo/chat
 

GET INTERNET ACCESS FROM JUNO!
Juno offers FREE or PREMIUM Internet access for less!
Join Juno today!  For your FREE software, visit:
http://dl.www.juno.com/get/tagj.

___
Chat mailing list
[EMAIL PROTECTED]
http://lists.freenetproject.org/mailman/listinfo/chat



Re: [freenet-chat] Yet another damn 'permanence' proposal

2001-05-22 Thread Ian Clarke

On Sat, May 19, 2001 at 01:34:22PM -0700, [EMAIL PROTECTED] wrote:
 why not add a property to every key that says: pls do not remove me
 from your cache unless you 1st try to republish me to freenet?

Because then a file would never get deleted, and the network would
simply fill up.

Ian.

 PGP signature


[freenet-chat] Yet another damn 'permanence' proposal

2001-05-18 Thread David McNab

OK - I *do* know that the whole Freenet architecture is dependent on
ephemeral storage, and the ability of nodes to purge older less popular
files.

But an idea came to me for how *some* files could be kept available
permanently.

The idea would require that some people anonymously volunteer to work as
'Freenet archivists'.

All this would require is:

1) For archivists - using an 'archive' program which copies retrieved keys
into a 'permanent cache' directory on their hard disk, and also maintains a
database of such keys.
This is simple - archivist is browsing, and thinks 'i feel this should be
permanently available'; (s)he then runs:
freenet_archive key_uri [-scomment]

2) For clients - anyone who requests a key and fails, can run an 'archive
request' client which simply writes an archive request to a keyindex:
freenet_archive_request key_uri

3) For archivists - run an 'archive server' program which regularly harvests
the 'archive request' keyindex and re-inserts any requested files which are
found on the archivist's permanent store, also logging such re-insertions to
another 'archive response' key index.

4) For clients - 'archive request' client can check the 'archive response'
key index (say over the last 2 days) and see if their request has attracted
a response:
freenet_archive_status

This won't guarantee permanence of all material, but it does give
individuals the power to guarantee that materials of their choice will
always be available within a (say) 48 hour window.

Summary - software required:
1) client - send archive request to key index, log this in local database
2) server - add files to archive, browse archive, prune archive
3) server - daemon - read archive requests, reinsert keys found in archive,
log successful reinsertions to an 'archive response' key index.
4) client - daemon which periodically peruses 'archive response' and seek
items previously logged to local database.

If no-one has any objection to this, I'd like to make it my next project
once FreeWeb goes beta.
If someone beats me to it, I'll support totally.

Suggestions - very welcome and appreciated.

Cheers
David




___
Chat mailing list
[EMAIL PROTECTED]
http://lists.freenetproject.org/mailman/listinfo/chat



Re: [freenet-chat] Yet another damn 'permanence' proposal

2001-05-18 Thread Mr . Bad

 DM == David McNab [EMAIL PROTECTED] writes:

DM OK - I *do* know that the whole Freenet architecture is
DM dependent on ephemeral storage, and the ability of nodes to
DM purge older less popular files.

DM But an idea came to me for how *some* files could be kept
DM available permanently.

Zzz.

~Mr. Bad

-- 
 ~
 Mr. Bad [EMAIL PROTECTED] | Pigdog Journal | http://pigdog.org/ 
 freenet:MSK@SSK@u1AntQcZ81Y4c2tJKd1M87cZvPoQAge/pigdog+journal//
 Statements like this give the impression that this article was
  written by a madman in a drug induced rage  -- Ben Franklin
 ~

___
Chat mailing list
[EMAIL PROTECTED]
http://lists.freenetproject.org/mailman/listinfo/chat



Re: [freenet-chat] Yet another damn 'permanence' proposal

2001-05-18 Thread Kris Van Hulle

If I understand this correctly, this is actually a combination of in-
freenet key indexes and in-freenet request-lists, right ? (which is 
actually a good idea)

I don't really see what the connection with permanence is. Clearly, 
the only way to make something permanent is to get it and keep it.

Also, if you would implement this and make it automatic (in some 
feeble attempt to incorporate permanence, conveniently forgetting 
that the permanent servers would have also have to forget stuff, 
unless they were REALLY BIG :-)), it would probably mess up the 
anonymity because of the adaptive routing.

uXs

--
What our ancestors would really be thinking, if they were alive today, is: Why is it 
so dark in here?
-- (Terry Pratchett, Pyramids)

___
Chat mailing list
[EMAIL PROTECTED]
http://lists.freenetproject.org/mailman/listinfo/chat