Ir al contenido principal
Port

Port demuestra criptográficamente la unicidad con su pasaporte, sin revelar datos personales

Dario Cesaro avatar
Escrito por Dario Cesaro
Actualizado hace más de un año

Port demuestra criptográficamente su unicidad a la comunidad global (1 persona 1 cuenta EOS) y empequeñece los ataques Sybil. Sólo expone el país de origen y ningún otro dato personal. Se trata de un esfuerzo ambicioso y único para integrar la infraestructura de clave pública masiva proporcionada por la ICAO y los pasaportes en la blockchain de EOS. Port le permite tocar su pasaporte en su teléfono y unirse a la cadena de confianza global.

Personas de 22 países ya han utilizado pasaportes en Pomelo Grants. Puedes mejorar tu BONO DE CONFIANZA Pomelo en la página de perfil.

¿Cómo utilizar la aplicación Port?

  • Utilice la app para escanear el código QR del servicio que integra Port (por ejemplo, Pomelo)

  • Introduce los datos específicos del pasaporte en la app para establecer una comunicación segura con el pasaporte (esos datos permanecen localmente)

  • Toque el pasaporte en la parte posterior del teléfono para leerlo

  • Revisa y aprueba la solicitud para enviar los datos (criptográficos) de atestación del pasaporte al contrato inteligente de Port.

Ya está, ¡tu cuenta de EOS es ahora única!

¿Qué ocurre detrás de la cortina?

Cuando se introducen todos los datos necesarios en la aplicación Port (es decir, el nombre de la cuenta EOS y el pasaporte específico), se establece una conexión segura entre la aplicación y el pasaporte. A continuación, la aplicación envía un hash del nombre de la cuenta EOS + los datos de la cadena de bloques EOS al pasaporte para su firma. El pasaporte devuelve la firma y sus datos de autenticación de la cadena de confianza.

Estos datos se envían al servidor de Port (posteriormente contrato inteligente) para la verificación de autenticidad. Cuando la verificación tiene éxito, el contrato almacena todos los datos relevantes de autenticación del pasaporte, que pueden ser utilizados por terceros dentro y fuera de la cadena (contratos inteligentes) para comprobar la unicidad de la cuenta y otros fines.

¿Por qué esta solución de identificación? ¿Por qué no otra identidad?

Las soluciones típicas de DID que existen requieren que terceras partes de confianza introduzcan los DID en la cadena. Para ello, es necesario que una persona vea los documentos de identidad y, a continuación, firme con su clave que ha visto los documentos. Port se salta el trabajo manual, la recopilación de datos personales, el almacenamiento y la confianza necesarios, para ofrecer una solución más segura, más barata (sin coste real por persona), más privada y mucho más rápida y descentralizada.

Bien público

Todos los componentes de la solución serán de código abierto y se facilitará documentación para que la gente pueda utilizarlos. Port también está ejecutando instancias para que las dapps puedan utilizarlo como "lego" y centrarse en otras partes de su dapp.

Port puede utilizarse como una pieza de infraestructura para garantizar la protección Sybil en la cadena de d/aplicaciones:

  • para votación/elección

  • financiación cuadrática (puntuación Pomelo Trust)

  • UBI airdrops para campañas humanitarias o de marketing

  • Bloque de construcción para verificaciones más anónimas

  • pedidos limitados (por ejemplo, un pedido por persona)

El equipo sigue manteniendo una gran cantidad de código abierto.

Fuentes

Aplicaciones:

Componentes web:

Servidor + lógica de verificación

Implementación por defecto

Sitio web port.link para facilitar el acceso a las tiendas de aplicaciones:


Autor: Josh Chung

Editor: Randall Roland

Traductor: Cristhian Rincon

Fuentes y Referencias:

¿Ha quedado contestada tu pregunta?