Pages:
Author

Topic: Iris - Database distribuito di identità e reputazione - page 2. (Read 9317 times)

full member
Activity: 165
Merit: 100
ars longa, vita brevis
Sarete tutti spiati dalle persone che frequentate Grin
Il feedback che raccoglierete nella vostra vita sarà appunto pubblico, i pettegolezzi saranno una cosa vecchia e superata!

Mah... sono scettico, ci sono sicuramente i pro ma vedo anche tanti contro.



FaSan

Beh, un sistema del genere permette allo stesso modo un feedback associato a chiavi gpg. Così tutti potrebbero fidarsi di te anche senza averti mai visto.
hero member
Activity: 658
Merit: 502
Sarete tutti spiati dalle persone che frequentate Grin
Il feedback che raccoglierete nella vostra vita sarà appunto pubblico, i pettegolezzi saranno una cosa vecchia e superata!

Mah... sono scettico, ci sono sicuramente i pro ma vedo anche tanti contro.



FaSan
staff
Activity: 4270
Merit: 1209
I support freedom of choice
Sarete tutti spiati dalle persone che frequentate Grin
Il feedback che raccoglierete nella vostra vita sarà appunto pubblico, i pettegolezzi saranno una cosa vecchia e superata!
hero member
Activity: 658
Merit: 502
Da far notare che l'ideatore è il secondo utente attivo iscritto a questo forum dopo Satoshi ...


E' un tedesco per caso ? Perchè non sono nuovi a questi a cose...     "Schindler's List"

Non basta essere spiati dall' occhio del grande fratello, adesso pure le liste... da brivido  Cool

Arriveremo ad avere etichette tatuate sulla fronte ?


FaSan



staff
Activity: 4270
Merit: 1209
I support freedom of choice
Penso che sia giusto un modo per raccogliere un po di dati da mostrare all'inizio.
Mi pare di capire che questo sia un social network quasi al contrario, più che scrivere te, saranno gli altri a scrivere di te.
member
Activity: 96
Merit: 10
Molto interessante e' da tanto che speravo di vedere un social network distribuito.

Per provare a fare un commento costruttivo dico che forse e' un po troppo legato a fb, bene usare fb da cui si puo attingere a milioni di utenti credibili o reali che dir si voglia, ma se uno non ha fb o si e' gia costruito una reputazione su internet in altro modo?
full member
Activity: 165
Merit: 100
ars longa, vita brevis
+2

Seguo con interesse ulteriori sviluppi.


un gruppo con interessi a diffamare una o più persone può creare una rete di fiducia abbastanza grande e poi diffondere false informazioni o addirittura prove di reati

le eventuali prove di reato non avrebbero comunque validità giuridica, quindi sarebbe un problema relativo al sistema.
secondariamente, la stessa cosa poteva avvenire su questo forum.. Secondo me, può andare bene una, due o tre volte ma ad un certo punto se la cosa viene fuori questo gruppo perde tutta la reputazione. E' più facile che uno pensi a migliorare la sua reputazione piuttosto che a screditare quella altrui: considerato poi, che rischia di rimetterci la sua..
legendary
Activity: 938
Merit: 1000
Le potenzialità sono davvero impressionanti, anche se nasconde delle insidie specialmente all'avvio del sistema: un gruppo con interessi a diffamare una o più persone può creare una rete di fiducia abbastanza grande e poi diffondere false informazioni o addirittura prove di reati. Però è decisamente un progetto da seguire.
staff
Activity: 4270
Merit: 1209
I support freedom of choice
Sito: http://identifi.org
Test: http://identi.fi/
Twitter: https://twitter.com/identifiproject
Github: https://github.com/identifi/identifi
Discussione: https://bitcointalksearch.org/topic/identifiorg-address-book-with-ratings-130137
Telegram: https://t.me/joinchat/AAR0r0xC5xxi80w3ltxSjA
Trello: https://trello.com/b/8qUutkmP/identifi

Questa credo che sia un progetto assolutamente da seguire!
Da far notare che l'ideatore è il secondo utente attivo iscritto a questo forum dopo Satoshi ...

Here's my idea in a nutshell: A distributed network that models identity and reputation as a graph, where different kinds of user identifiers are nodes and user-created relations are links between them. The relations can be evaluated with various algorithms and criteria, such as social network based web of trust to make it sybil-proof.

The network allows users to check the reputation and other connections of a previously unknown identity. For example, you could decide to borrow 20 bucks to a stranger in a pub after finding out he's your 3rd degree connection on FB and has mostly positive ratings. Or you could write reviews of policemen, teachers, judges or other public servants with whom you can't choose not to interact.

Reputation that is instantly visible to everyone is a big incentive to not be a butthead. Maybe even bigger than threat of imprisonment, and definitely more cost-efficient and p2p. Cool



1. Data model
1.1 Identifier

Unique or non-unique identifier of a user. Examples:
  • Name
  • Phone number
  • Email address
  • GPG key
  • Facebook username
  • Date of birth
  • Photograph

Fields: type, value.

1.2 Relation
A link between two or more identifiers. Relations are GPG-signed by their creator. Examples:
  • ID1 says: "I traded with ID2 and it went smoothly"
  • ID1 says: ID2, ID3 and ID4 belong to the same owner
  • ID1 says: ID2 and ID3 are Friends on Facebook
  • ID1 borrowed $100 to ID2 (signed by both parties)

Fields: Type, value, timestamp, target IDs, signatures.

2. Distributed data storage and index
This is more of an open question and I'm asking for your ideas on it. The network must be resistant to censorship and political pressure. In addition to storing the static identifiers and relations, for searching we need a dynamic inverted index that links identifiers to the relations they're involved in.

Freenet would be a solution for the static part but it doesn't solve the indexing problem. Distributed indexing could be done with a distributed hash table structure, for which there are existing libraries like Kademlia. Bootstrapping would be easier if we could use an existing indexing network like YaCy, but it doesn't support Freenet atm.

3. Use case
Web site where users can rate their experience with public servants.

1. Alice logs on to the site with her FB account
2. The site creates an ID with type "[email protected]" and Alice's username as value.
3. Alice writes a review of Bob the policeman.
4. Alice adds Bob's full name, phone number, email and FB username to the review.
5. The site creates a relation that connects Alice's ID with all the Bob's IDs she entered. The relation content is Alice's review and it's signed with the site's GPG key (because the site verifed Alice's FB identity).
6. The newly created relation is published to the network.

Now the review can be found by any of the Bob's IDs entered by Alice. Changes or additions to Bob's details can be added later with new relations. Bob could write a reply to the review and sign it with his WoT-verified GPG key, for instance.



Ideas and suggestions welcome!
Pages:
Jump to: