I would like to mention that the directory documents (dirdocs) in my
previous proposal can be viewed to form a reasonably flexible subspace
mechanism.

As a quick summary - dirdocs are an alternative way to map a hierarchical
filesystem structure onto Freenet.  For each slash-separated path
component the client would retrieve the appropriate dirdoc (or leaf document),
as specified by the parent dirdoc.  The root would be a fully specified
SVK pointing to the root dirdoc.  A dirdoc contains a list of name+key pairs.

A path would look like this:

                freenet://<key>.svk/freeweb/docs/traffic.html

Features:
        - Ultimate control of a subspace under a root SVK is controlled by the
          holder of the private key of the root SVK.
        - The subspace can be *browsed* by traversing dirdocs
        - Control of a sub-subspace can be given to individuals by disclosing
          to them the private key of a mid-level dirdoc.
        - Control priviledges can be *revoked* by updating the parent dirdoc
          so that it does not point to the dirdoc who's key was given away.

... and no Node changes required.

Let me know what you think.

-- 
Dev Random
Fingerprint: 3ABC FCEF 1BCE 4528 E4FD  15EB 173A 76D2 6959 DAF1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20000807/f880c8b2/attachment.pgp>

Reply via email to