Bitcoin Forum
March 19, 2024, 08:17:39 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Iris - Database distribuito di identità e reputazione  (Read 9235 times)
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4200
Merit: 1202


I support freedom of choice


View Profile WWW
November 10, 2013, 12:28:49 AM
Last edit: February 04, 2020, 07:11:08 AM by HostFat
 #1

Sito: http://identifi.org
Test: http://identi.fi/
Twitter: https://twitter.com/identifiproject
Github: https://github.com/identifi/identifi
Discussione: https://bitcointalk.org/index.php?topic=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 "user@facebook.com" 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!

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1710836259
Hero Member
*
Offline Offline

Posts: 1710836259

View Profile Personal Message (Offline)

Ignore
1710836259
Reply with quote  #2

1710836259
Report to moderator
1710836259
Hero Member
*
Offline Offline

Posts: 1710836259

View Profile Personal Message (Offline)

Ignore
1710836259
Reply with quote  #2

1710836259
Report to moderator
1710836259
Hero Member
*
Offline Offline

Posts: 1710836259

View Profile Personal Message (Offline)

Ignore
1710836259
Reply with quote  #2

1710836259
Report to moderator
ercolinux
Legendary
*
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
November 10, 2013, 06:43:15 AM
 #2

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.

Bitrated user: ercolinux.
pisciolatzu
Full Member
***
Offline Offline

Activity: 165
Merit: 100


ars longa, vita brevis


View Profile
November 10, 2013, 10:33:35 AM
 #3

+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..

occasio praeceps, esperimentum pericolosum, iudicium difficilem
fmerli
Member
**
Offline Offline

Activity: 96
Merit: 10


View Profile
November 13, 2013, 08:22:02 AM
 #4

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?
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4200
Merit: 1202


I support freedom of choice


View Profile WWW
November 13, 2013, 08:33:25 AM
 #5

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.

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
FaSan
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
November 13, 2013, 12:12:43 PM
 #6

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



HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4200
Merit: 1202


I support freedom of choice


View Profile WWW
November 13, 2013, 12:40:14 PM
 #7

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!

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
FaSan
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
November 13, 2013, 12:46:21 PM
 #8

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
pisciolatzu
Full Member
***
Offline Offline

Activity: 165
Merit: 100


ars longa, vita brevis


View Profile
November 14, 2013, 02:45:39 PM
Last edit: January 09, 2014, 06:48:58 PM by pisciolatzu
 #9

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.

occasio praeceps, esperimentum pericolosum, iudicium difficilem
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4200
Merit: 1202


I support freedom of choice


View Profile WWW
January 09, 2014, 06:01:13 PM
 #10

Mi è venuta un idea.
E se diventasse questo un metodo per ridistribuire ricchezza?
Spiego.
Questo network farebbe si di creare una rete di fiducia fra tutti gli uomini interconnessi fra loro.
Questo potrebbe anche aprire dei canali, appunto di fiducia, per far passare moneta (Bitcoin o qualsiasi altra crittovaluta)
Il tutto mi verrebbe da dire in modo automatico.
Quindi qualcuno con un discreto quantitativo di denaro (chiamiamolo tizio R), nel caso volesse (si parla sempre di una scelta "volontaria"), potrebbe impostare certe regole, per cui una percentuale, o una quantità fissa dei suoi guadagni finiscano direttamente in questa rete.
Secondo poi i canali di fiducia arriverebbero a chi se li merita.

La domanda ora è, "chi decide chi se li merita?"

Sarebbero sempre i canali di fiducia.
Le persone entrando in contatto fra loro, potrebbero appunto dare un giudizio.
Ad esempio, tizio X darebbe giudizio a persona Y: "Mi fido di questa persona Y", e vedo che "è povera". (una flag)
Questo tizio X non è povero, sarà solo un canale di fiducia. Altre persone si fidano di lui, e quindi queste altre persone si fideranno del suo giudizio.
Queste persone (nessuno di loro "povera") poi saranno collegate pian piano fra con altri fino a raggiungere tizio R.
Quindi il tutto tornerebbe a di chi si fida il tizio R.
Se si fida delle persone sbagliate, i suoi soldi che regala alla comunità finiranno a chissa dove, se invece si fida di quelle giuste e dei loro giudizi (e della loro rete di giudizi ecc ... ecc ...), i suoi soldi che regala finiranno ai più bisognosi. (scelti dai singoli giudizi volontari delle varie persone)
Tendenzialmente, mi verrebbe da pensare che un tizio molto ricco, che ha soldi da poter regalare alla comunità, sia anche una persona che sappia di chi fidarsi, e quindi il primo caso negativo, lo trovo assai improbabile.

Questo sistema è pensato poi in un ambiente dove la moneta è deflattiva ovviamente.

Naturalmente c'è qualche problema in certi casi limite.
Se una persona valida nasce in un ambiente povero, circondato però da mascalzoni, sarà difficile che riesca ad accedere alla rete di fiducia (mostrando la sua buona volontà)
Dovrà per forza spostarsi, cambiare conoscenze.

Rimangono le persone dannose alla società e/o cattive, che verrebbero pian piano emarginate su questo network di fiducia, senza aver alcun accesso a questa "pioggia" di soldi.

Ho scritto un pò di getto.
Mi chiedo se grazie alla crittografia si possa arrivare ad un risultato simile, senza appunto bisogno di scelte intermedie "umane", che possano essere un ostacolo per il sistema di distribuzione.

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
bertani
Legendary
*
Offline Offline

Activity: 1022
Merit: 1000



View Profile
January 10, 2014, 03:51:29 AM
 #11

Ho scritto un pò di getto.
Mi chiedo se grazie alla crittografia si possa arrivare ad un risultato simile, senza appunto bisogno di scelte intermedie "umane", che possano essere un ostacolo per il sistema di distribuzione.

Questo discorso è molto interessante, l'ho già sentito sviluppato in questo stesso modo da qualche parte, credo su un video (appena/se mi ricordo quale lo posto).
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4200
Merit: 1202


I support freedom of choice


View Profile WWW
February 24, 2014, 10:10:05 PM
 #12

Si prosegue!  Shocked Grin
Not completely functional yet, but still something to show: http://identi.fi (identifi/identifi). It's a Rails UI for the Identifi client, which is built on bitcoin-qt codebase. Basically, we flood trust packets throughout the network. Nodes give the priority to packets that are authored and signed by someone from within their web of trust.

Feedback, technical suggestions and help with development is very welcome. The code is available on GitHub.

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4200
Merit: 1202


I support freedom of choice


View Profile WWW
March 14, 2014, 02:22:39 PM
 #13

Dopo gli ulteriori aggiornamenti è possibile registrarsi e loggarsi con un account Twitter, correte a provare Cheesy

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
alch1mista
Sr. Member
****
Offline Offline

Activity: 455
Merit: 251


blockchain longa, vita brevis


View Profile
March 15, 2014, 05:56:07 PM
 #14

Cito questa piccola osservazione che ho fatto in un'altro topic, che esula dal contenuto propriamente tecnico (almeno in campo informatico) riguardo identifi, ma che secondo me potrebbe aiutare qualcuno ad intendere quali sono le potenzialità di questo progetto: creare le condizioni per l'esistenza di una società pacifica, ordinata ma allo stesso tempo priva di punizioni disciplinari (il che rientra nella pacificità, che non può includere un'autorità violenta come i corpi militari ad esempio).
Se non dovesse servire a questo, potrebbe comunque essere argomento di dibattito, e sarei ben felice di confrontare queste idee con quelle di altri in modo da poterla migliorare, integrare o rifiutare: perché credo che al di là del PROFIT, al di là delle vacue ciance, è ciò che si può costruire il fine nobile a cui siamo, in un certo senso, chiamati.

Intervengo perche' non mi sembra il caso di scaldarsi cosi' tanto, se hai qualche problema con l'utente te la vedi con lui da solo.
Non che apri un teatrino in modo che tutti possano leggere dai.
Se io ho un problema con qualcuno, vado e parlo con lui da solo e non d'avanti ad altra gente.
Posted from Bitcointa.lk - #BS3rgIfDJEP8dXwD

identifi.org

In realtà quel che si vorrebbe portare avanti con il p2p e le community online ad un certo punto sarà proprio il contrario.
La norma e il governo si rendono necessari in una comunità ampia, mentre se si immaginano piccole società costituite in clan o villaggi si può ben vedere che se un individuo si comporta in modo dannoso per gli altri questo viene escluso semplicemente perché tutti lo conoscono, e lo escludono progressivamente.
Ecco ora si prospetta una possibilità del genere che potrebbe garantire una certa autonomia dall'autorità top-down su scala globale, ad esempio con identifi.
E' un sistema di feedback che da la possibilità di rendere pubblica, anche in modo anonimo (se si renda necessario), l'attività di qualcuno: sia nel bene che nel male. Questo crea un enorme deterrente nel comportarsi male, senza che ci sia bisogno di un intervento che miri a limitare la libertà di qualcuno: sarà il tuo bisogno dell'altro a creare questa limitazione della libertà (e su questo posso consumare le lettere impresse sulla tastiera, se qualcuno vorrà approfondire).
Ancor di più, crea un incentivo a comportarsi bene, in quanto ogni relazione (economica, sociale, politica) sarà condizionata dal tuo comportamento.

Certo, il sistema ha dei limiti, ma viola l'omertà che regge l'attuale sistema politico Smiley

Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say.
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4200
Merit: 1202


I support freedom of choice


View Profile WWW
May 25, 2014, 09:22:17 PM
 #15

Sembra che molti sviluppatori del team ufficiale si stiano interessando al progetto.
Andate a vedere gli ultimi nick registrati! Grin

EDIT:
Come non detto, ho chiesto al dev, è solo il bitcoin-otc crawler che sta compilando ...

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4200
Merit: 1202


I support freedom of choice


View Profile WWW
August 06, 2014, 06:57:10 AM
 #16

Sembra che l'alpha sia prevista per il 26/27 agosto.
Per l'accesso non servirà più la password.
Credo che sarà un argomento di cui si parlerà molto a settembre Smiley

https://github.com/identifi/identifi/milestones
https://github.com/identifi/identifi-rails/milestones

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4200
Merit: 1202


I support freedom of choice


View Profile WWW
August 29, 2014, 04:31:49 PM
 #17

http://identi.fi è ora aperto in alpha, buon test Smiley

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4200
Merit: 1202


I support freedom of choice


View Profile WWW
September 18, 2014, 02:33:41 PM
 #18

Un intervista al creatore di Identifi e alcune informazioni sul progetto Smiley

http://unbit.nl/2014/09/16/martti-malmi-on-bitcoin-and-identifi/

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
HostFat (OP)
Moderator
Legendary
*
Offline Offline

Activity: 4200
Merit: 1202


I support freedom of choice


View Profile WWW
May 03, 2015, 02:56:28 AM
 #19

Ottimo, il progetto non sembra essersi definitivamente fermato Smiley

We're working on the funding for further dev atm. More details will follow after that. #showdonttell
https://twitter.com/timpastoor/status/594690318152380416

I'm currently working full-time on setting up pilot partnerships, board of advisors, and funding.
https://twitter.com/timpastoor/status/594690899914928128

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
acquafredda
Legendary
*
Offline Offline

Activity: 1316
Merit: 1481



View Profile
May 07, 2015, 07:43:57 AM
 #20

Ho letto i posts precedenti ma la prima impressione è stata come Fasan.

Un'idea che non mi piace. Perché altri dovrebbero parlare di me?

Mmm...no no. Non mi piace.  Wink
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!