Fort: autenticación auto soberana de demostración correcta y cegamiento de atributos
Autores: Salleras, Xavier; Rovira, Sergi; Daza, Vanesa
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
2022
Fort: autenticación auto soberana de demostración correcta y cegamiento de atributos
Categoría
Matemáticas
Subcategoría
Matemáticas generales
Palabras clave
Servicios
En línea
Tokens
Identidades
Sistema descentralizado
Privacidad
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 27
Citaciones: Sin citaciones
Hoy en día, hay una gran cantidad de servicios que se ofrecen y se pagan en línea, como suscripciones a plataformas de streaming de video, uso compartido de coches, estacionamiento de vehículos, compra de boletos para eventos, etc. Los servicios en línea suelen emitir tokens que están directamente relacionados con las identidades de sus usuarios después de registrarse en una plataforma; los usuarios necesitan autenticarse utilizando las mismas credenciales cada vez que utilizan el servicio. Del mismo modo, al utilizar servicios en persona, como ir a un concierto, después de pagar por este servicio, el usuario suele recibir un boleto, que prueba que tiene derecho a utilizar ese servicio. En ambos escenarios, las principales preocupaciones giran en torno a la centralización de estos sistemas y a que no garantizan la privacidad de los clientes. Los proveedores de servicios involucrados son terceros de confianza: autoridades que ofrecen servicios y manejan datos privados sobre los usuarios. En este documento, diseñamos e implementamos FORT, un sistema descentralizado que permite a los clientes demostrar sus derechos para utilizar servicios específicos (ya sea en línea o en persona) sin revelar información sensible. Para lograr la descentralización, propusimos una solución donde todos los datos son manejados por una cadena de bloques. Describimos e identificamos de manera única los derechos de los usuarios utilizando tokens no fungibles (NFT), y la posesión de estos derechos se demuestra mediante el uso de pruebas de conocimiento cero, primitivas criptográficas que nos permiten garantizar la privacidad de los clientes. Además, proporcionamos pruebas de rendimiento de FORT, que muestran que nuestro protocolo es lo suficientemente eficiente como para ser utilizado en dispositivos con recursos informáticos limitados, como teléfonos inteligentes o relojes inteligentes, que son dispositivos comúnmente utilizados en nuestro escenario de caso de uso.
Descripción
Hoy en día, hay una gran cantidad de servicios que se ofrecen y se pagan en línea, como suscripciones a plataformas de streaming de video, uso compartido de coches, estacionamiento de vehículos, compra de boletos para eventos, etc. Los servicios en línea suelen emitir tokens que están directamente relacionados con las identidades de sus usuarios después de registrarse en una plataforma; los usuarios necesitan autenticarse utilizando las mismas credenciales cada vez que utilizan el servicio. Del mismo modo, al utilizar servicios en persona, como ir a un concierto, después de pagar por este servicio, el usuario suele recibir un boleto, que prueba que tiene derecho a utilizar ese servicio. En ambos escenarios, las principales preocupaciones giran en torno a la centralización de estos sistemas y a que no garantizan la privacidad de los clientes. Los proveedores de servicios involucrados son terceros de confianza: autoridades que ofrecen servicios y manejan datos privados sobre los usuarios. En este documento, diseñamos e implementamos FORT, un sistema descentralizado que permite a los clientes demostrar sus derechos para utilizar servicios específicos (ya sea en línea o en persona) sin revelar información sensible. Para lograr la descentralización, propusimos una solución donde todos los datos son manejados por una cadena de bloques. Describimos e identificamos de manera única los derechos de los usuarios utilizando tokens no fungibles (NFT), y la posesión de estos derechos se demuestra mediante el uso de pruebas de conocimiento cero, primitivas criptográficas que nos permiten garantizar la privacidad de los clientes. Además, proporcionamos pruebas de rendimiento de FORT, que muestran que nuestro protocolo es lo suficientemente eficiente como para ser utilizado en dispositivos con recursos informáticos limitados, como teléfonos inteligentes o relojes inteligentes, que son dispositivos comúnmente utilizados en nuestro escenario de caso de uso.