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:
Vídeo en YouTube: Presenting the ICAO Public Key Directory (PKD)
Vídeo de YouTube: the Port Android demo
Descarga e instala la aplicación Port: Apple Store, Play Store