Vai al contenuto principale
Port

Dimostra crittograficamente l'unicità con il tuo passaporto, senza rivelare dati personali

Dario Cesaro avatar
Scritto da Dario Cesaro
Aggiornato più di un anno fa

Port dimostra crittograficamente la tua unicità alla comunità globale (1 persona 1 account EOS) e sminuisce gli attacchi di Sybil. Espone solo il paese di origine e nessun altro dato personale. È uno sforzo ambizioso e unico per integrare la massiccia infrastruttura a chiave pubblica fornita da ICAO e passaporti alla blockchain di EOS. Port ti consente di toccare il tuo passaporto sul tuo telefono e unirti alla catena di fiducia globale.

Persone provenienti da 22 paesi hanno già utilizzato i passaporti su Pomelo. Puoi migliorare il tuo BONUS DI FIDUCIA Pomelo nella pagina del profilo.

Cosa deve fare un utente finale?

  • Usa l'app per scansionare il codice QR dal servizio che integra Port (ad es. Pomelo)

  • Inserisci i dati specifici del passaporto nell'app per stabilire una comunicazione sicura con il passaporto (quei dati rimangono localmente)

  • Tocca il passaporto sul retro del telefono per leggerlo

  • Esaminare e approvare la richiesta di inviare i dati dell'attestazione del passaporto (crittografici) allo smart contract del porto.

Ecco fatto, il tuo account EOS è ora attestato come unico!

Cosa sta succedendo dietro il sipario?

Quando tutti i dati richiesti vengono inseriti nell'app Port (ovvero il nome dell'account EOS e il passaporto specifico), viene stabilita una connessione sicura tra l'app e un passaporto. L'app invia quindi un hash del nome dell'account EOS + i dati della blockchain EOS al passaporto per la firma. Il passaporto restituisce la firma e i relativi dati di autenticazione della catena di fiducia.

Questi dati vengono inviati al server Port (in seguito smart contract) per la verifica dell'autenticità. Quando la verifica ha esito positivo, il contratto memorizza tutti i dati relativi all'attestazione del passaporto che possono essere utilizzati da terze parti on-chain (contratti intelligenti) e off-chain per controlli di unicità dell'account e altri scopi.

Perché questa soluzione ID? Perché non un'altra identità?

Le tipiche soluzioni DID là fuori richiedono terze parti fidate per portare i DID sulla catena. Questo assume la forma di una persona che guarda i tuoi documenti di identità e poi firma usando la sua chiave che ha visto i documenti. Saltiamo il lavoro manuale, la raccolta dei dati personali, l'archiviazione e la fiducia richiesti, per una soluzione più sicura, più economica (nessun costo reale per persona), più privata e molto più veloce e decentralizzata.

Beni pubblici

Tutti i componenti della soluzione saranno completamente open source e la documentazione verrà fornita alle persone da distribuire. Stiamo anche eseguendo istanze in modo che i dapp possano usarlo come "lego" e concentrarsi invece su altre parti del loro dapp.

Port può essere utilizzata come parte dell'infrastruttura per garantire la protezione Sybil on-chain in d/apps::

  • per votazioni/elezioni

  • finanziamento quadratico (punteggio Pomelo Trust)

  • Lanci aerei UBI per campagne umanitarie o di marketing

  • Elemento costitutivo per ulteriori verifiche anonime

  • ordini limite (ad es. un ordine per persona)

The team keeps maintaining a ton of open-source code;

Fonti

Apps:

Web components:

Server + logica della verifica:

Implementazione predefinita

Sito web port.link per facilitare l'onboarding negli app store:

...e Pomelo ha integrato Port come fornitore di punteggio di affidabilità aggiuntivo.


Autoer: Josh Chung

Editore: Randall Roland

Traduttore: Peter Valenčič

Fonti & Risorse:

Hai ricevuto la risposta alla tua domanda?