Creando datos
Categorías de Datos
Existen siete categorías de datos:
Datos Generales: Esta es cualquier información general sobre el propietario de los datos como nombre, edad, etc.
Datos Educativos: Estos son datos sobre la educación del propietario, escuela, certificados, títulos, etc.
Datos de Salud: Estos son datos sobre el historial médico del propietario.
Datos Profesionales: Estos son datos sobre la historia laboral del propietario.
Datos de Propiedades: Estos son datos sobre las posesiones del propietario, ya sea bienes raíces u otros. Esto incluye la dirección de esas posesiones cuando sea relevante.
Otros: Estos son datos sobre el propietario que no encajan en ninguna de las categorías anteriores.
Datos Buscables: Estos son datos almacenados en formato no cifrado y que pueden buscarse a través de la página de SSI. Esto puede ser datos sobre la cadena de suministro de un producto para que los usuarios que compren el producto puedan buscarlo por su ID en la página de SSI y obtener toda su información de la cadena de suministro directamente desde el blockchain. Esto permite a las empresas proporcionar un pasaporte de cadena de suministro para cada producto que venden.
Pasaporte de Cadena de Suministro
Este es un conjunto de información sobre la cadena de suministro de los materiales que se utilizaron para fabricar un producto. En el caso de una batería, por ejemplo, deberías poder ver toda la información sobre:
todos los materiales que se utilizaron en la fabricación de la batería
la cadena de suministro de cada uno de esos materiales
cómo se extrajeron/produjeron esos materiales y en qué condiciones
Visualizamos un futuro en el que se cree un Pasaporte de Cadena de Suministro (ya sea en SSI o en cualquier otra plataforma) para cada producto vendido y los usuarios puedan buscar el pasaporte de cadena de suministro de su producto por ID de producto.
Rellenar esa brecha de conocimiento ayudará a prevenir muchos problemas en la industria manufacturera, la industria minera y muchas otras industrias. Ayudará a:
prevenir el trabajo infantil, el trabajo forzoso, las violaciones de los derechos humanos
prevenir condiciones de trabajo inseguras y la explotación de los empleados
prevenir prácticas no sostenibles
prevenir la minería ilegal (ya que las empresas no podrán comprar minerales extraídos ilegalmente)
etc.
Cómo Crear un Dato SSI?
En primer lugar, para que los datos creados sean confiables para las personas, deben ser creados por un auditor de confianza en una categoría apropiada para la categoría de datos que se está creando. En general, cuanto más alto sea el color de un auditor, mejor. Puedes buscar el auditor adecuado y luego clasificarlos por color para encontrar el adecuado en la página de auditores.
Además, un auditor no debería crear datos sobre sí mismo, sin importar cuánto se confíe en él/ella.
Aquí tienes una guía paso a paso para crear datos sobre la edad de uno de nuestros usuarios, suponiendo que el usuario tiene 22 años:
Ve a la página de SSI y haz clic en el botón Hacer una Entrada
En la página de creación de datos, completa el campo Pregunta con el valor Edad y el campo Respuesta con la edad del usuario. Configura Dirección de Billetera del Propietario con la dirección de billetera de nuestro usuario, elegimos General como nuestra categoría de datos, ingresamos el ID de perfil del usuario junto con el nuestro, y finalmente definimos un rango de tiempo de validez para la edad. Para definir el rango de tiempo de validez para la edad de nuestro usuario, tuvimos que verificar la fecha de nacimiento del usuario que, en nuestro caso, es el 30 de agosto. Lo definimos como la fecha de finalización de la validez de nuestro dato.
Después de que pase el tiempo de finalización de la validez, nuestro dato expira y el usuario tendría que crear uno nuevo.
Puedes agregar más entradas y Validar el formulario.
¡Felicidades, has creado con éxito un nuevo dato para tu usuario.
Cómo Crear un Dato Automático?
PaySwap es el auditor en el caso de la creación automática de datos. El número de datos que se pueden crear automáticamente es limitado.
Ve a la página de SSI y haz clic en el botón Hacer una Entrada Automática
En la página que se muestra, selecciona el tipo de dato que te gustaría crear y sigue las guías de ayuda disponibles cuando pasas el cursor sobre el ícono de ayuda de un campo.
Visualización de Tus Datos
Una vez que se hayan creado datos para ti por un auditor de confianza, estará disponible en la página de SSI en la categoría que se eligió para él. Puedes ver tus datos actualmente activos, datos caducados o datos pendientes (datos que se volverán activos en el futuro).
El texto debajo de cada dato es el valor del dato tal como se almacena.
Para ver tus datos descifrados, haz clic en el icono de candado rojo a la derecha del panel de tu dato y firma una transacción con tu billetera. Debería volverse verde y revelar los datos reales.
Creación de un Token de Identidad
Los tokens de identidad son mecanismos a través de los cuales los usuarios pueden demostrar información sobre sí mismos a los contratos inteligentes implementados en el blockchain o a seres humanos. Los tokens de identidad solo pueden ser acuñados por el propietario de su dato subyacente, no por su auditor
. Son tokens NFT que muestran su dato subyacente. Creemos uno para nuestro dato de edad:
Haz clic en la flecha derecha en el panel del dato de edad y luego en la página que se muestra, haz clic en el candado rojo y firma la transacción para descifrar los datos
Haz clic en el botón Generar Datos a la derecha y completa el formulario como en la siguiente imagen.
Valida la transacción para generar el token de identidad. Deberías poder ver tu token de identidad desde la pestaña NFTs > SSI en tu página de perfil. Haz clic en el botón Tu Perfil del menú desplegable en la parte superior derecha de tu pantalla para ir a tu página de perfil
Nuestro token de identidad recién creado es el tercero de izquierda a derecha en la imagen siguiente. Como puedes ver, muestra la pregunta que es edad así como la respuesta correcta que es testify_eq_22 lo que significa que está testificando que el propietario tiene una edad igual a 22.
Este token se puede mostrar a seres humanos para demostrar la edad y su ID se puede ingresar al llamar ciertas funciones de contrato inteligente para demostrar la edad a esos contratos.
Creación de Datos a Prueba de Conocimiento Cero
Puedes crear datos a prueba de conocimiento cero a partir de cualquier dato previamente creado. Creemos uno.
El proceso es similar al de los tokens de identidad. Ve a la página del dato, descifra y haz clic en el botón Generar Datos
La Prueba de Conocimiento Cero que se está creando en la imagen de arriba es que la edad del usuario es mayor de 18 sin revelar la edad real del usuario. Valida el formulario.
Deberías poder ver el token generado desde la pestaña NFTs > SSI en tu página de perfil al igual que con los tokens de identidad
Como puedes ver, muestra la Pregunta que es edad así como una respuesta que no revela la edad real del usuario: testify_gt_18 lo que significa que está testificando que la edad del usuario es mayor de 18
Este token se puede mostrar a seres humanos para demostrar la mayoría de edad y su ID se puede ingresar al llamar ciertas funciones de contrato inteligente para demostrar la mayoría de edad a esos contratos.
En cuanto a los otros parámetros que se muestran:
SID: ID del Remitente o en este caso ID del Auditor
RID: ID del Receptor o el ID del Propietario del dato
AID: ID del Auditor
Compartir Datos
Solo puedes compartir datos que ya han sido creados para ti. El sistema SSI te permite especificar la duración durante la cual estás dispuesto a compartir los datos:
El proceso es similar al de los tokens de identidad. Ve a la página del dato, descifra y haz clic en el botón Generar Datos
Selecciona la pestaña Compartir Datos y completa la fecha de finalización de la compartición, el ID del usuario con el que estás compartiendo el dato y especifica si estás dispuesto a generar una prueba NFT de que compartiste el dato
Valida la operación y regresa a la página de inicio de SSI para ver tus datos compartidos. En este ejemplo, hemos compartido el dato con nosotros mismos, por lo que estará disponible en nuestro Bandeja de Entrada porque si lo hubiéramos compartido con otra persona, no lo estaría. Todos los datos compartidos contigo están disponibles en tu bandeja de entrada junto con la fecha en que ya no podrás verlo (que en nuestra imagen de ejemplo es el 28 de octubre de 2023 a la 1:15 a.m.
Para descifrar datos compartidos, no necesitas firmar
una transacción, solo tienes que hacer clic en el icono de candado rojo a la derecha del panel del dato
Dado que hemos especificado al compartir nuestro dato que queríamos que se acuñara una prueba NFT de nuestra operación de compartir, esta prueba se ha generado y está disponible desde la pestaña NFTs > SSI en nuestra página de perfil
Last updated