CVS update: openprivacy/htdocs/notes

From: cvs@openprivacy.org
Date: Wed Nov 01 2000 - 16:02:08 PST


Date: Wednesday November 1, 19100 @ 16:02
Author: fen
CVSWEB Options: -------------------

Main CVSWeb: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi

View this module: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/openprivacy/htdocs/notes

-----------------------------------

Update of /usr/local/cvsroot/openprivacy/htdocs/notes
In directory openprivacy.org:/home/fen/projects/openprivacy/htdocs/notes

Modified Files:
        description.txt
Log Message:
replaced with new content

*****************************************************************
File: openprivacy/htdocs/notes/description.txt

CVSWEB Options: -------------------

CVSWeb: Annotate this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/openprivacy/htdocs/notes/description.txt?annotate=1.2

CVSWeb: View this file: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/openprivacy/htdocs/notes/description.txt?rev=1.2&content-type=text/x-cvsweb-markup

CVSWeb: Diff to previous version: http://openprivacy.org/cgi-bin/cvsweb/cvsweb.cgi/openprivacy/htdocs/notes/description.txt.diff?r1=1.2&r2=1.1

-----------------------------------

Index: openprivacy/htdocs/notes/description.txt
diff -u openprivacy/htdocs/notes/description.txt:1.1 openprivacy/htdocs/notes/description.txt:1.2
--- openprivacy/htdocs/notes/description.txt:1.1 Fri Sep 22 19:46:43 2000
+++ openprivacy/htdocs/notes/description.txt Wed Nov 1 16:02:08 2000
@@ -1,15 +1,55 @@
-make sure we touch on the following points:
+$Id: description.txt,v 1.2 2000/11/02 00:02:08 fen Exp $
 
-- it is a platform
-- distributed
-- secure
-- private
-- psuedononomous/anonymous
-- demographic/profile
-- market place.
-
-This should get us 80% there:
-
-An open source, crytographically secure, transparent to the user, distributed platform for creating,
-maintaining, and selectively sharing profile information (e.g., a marketplace for anonymous
-demographic profiles)
+The goal of this note is to focus on the exact minimum requirements of an
+OpenPrivacy system, particularly given the existence of similar supporting
+technologies such as Mojo Nation, Freenet, and KeyNote.
+
+Background
+
+Mojo Nation, Freenet and Publius provide anonymous, censorship-resistant
+publishing of files
+
+In addition, Mojo Nation provides a reputation system that provides feedback
+for publishers, servers, and search engines.
+
+KeyNote provides a formal mechanism for describing actions, principals,
+credentials and policies.
+
+Foreground:
+
+OpenPrivacy requires:
+
+ + anonymous publishing of profiles
+ Note: censorship-resistant publishing is desired but not mandatory
+ How does the user profile information get into the system?
+
+ + a generic profile format (an extensible XML schema)
+ where profiles have:
+ + an anonymous/pseudonymous owner (e.g., a pubkey/credential)
+ + a payload (XML/MIME data and/or pointers to other profiles)
+ + a manifest of signed parts
+ + an immutable MD5 (SHA1?) signature/checksum
+ + a mutable profile/reputation accumulation mechanism
+
+ + a profile storage mechanism
+ + operated by an "agent"
+ agent may have requirements like expire date, reputation, etc.
+
+ + a query mechanism for profiles (a capability)
+ e.g., to find a match against a desired demographic
+
+ + a mechanism for attaching notes to profile
+ e.g., a "contact me" message which may contain an offer
+
+ + a mechanism to strip or clean a profile of notes
+ e.g., of certain types or (negative) reputations
+ (stripping of notes is deemed easier than disallowing their attachment)
+ note that storage agents may regularly strip expired profile info
+
+Q: can I strip a negative reputation?
+A: yes, but only from a profile I own
+ (e.g., someone else can carry a negative reputation for me
+ that I can do nothing about)
+ therefore, positive reputations (or lack of them) are generally more
+ useful measures of a profile's worth.
+



This archive was generated by hypermail 2b30 : Mon Jan 22 2001 - 15:52:14 PST