Glosario

El Ego
Usamos el término "Ego" para referirnos al hecho de que los usuarios de GNUnet pueden tener múltiples identidades no vinculadas, en el sentido de alter egos. La capacidad de tener más de una identidad es importante, ya que es posible que deseemos mantener nuestros egos separados por ejemplo el de negocios del político o romántico.
Los egos en GNUnet son técnicamente equivalentes a las identidades (y el código no los distingue entre ellos). A veces simplemente usamos el término "ego" para enfatizar que puedes tener más de uno.
Identidad
En GNUnet, los usuarios se identifican mediante una clave pública, y esa clave pública a menudo se denomina como la "Identidad" del usuario. Sin embargo, el concepto no es tan draconiano como suele serlo en la vida real, donde muchos se ven obligados a tener un nombre, un pasaporte y un número de identificación único.
Siempre y cuando las identidades en GNUnet sean simplemente claves públicas, los usuarios son libres de crear cualquier número de identidades, y nombramos a esos egos para enfatizar la diferencia. Aunque los usuarios pueden crear tales egos libremente, es posible tener un ego certificado por alguna autoridad de certificación, lo que se asemeja más al concepto tradicional de identidad.
Por ejemplo, una universidad puede certificar las identidades de sus estudiantes de manera que puedan demostrar que están estudiando. Los estudiantes pueden mantener su identidad de estudiante (certificada) separada de otros egos que usan para otras actividades en su vida.
Pseudónimo
Un pseudónimo es un ego que tiene como objetivo estar desvinculado del nombre propio. Los usuarios de GNUnet pueden crear varios egos y, por ende, varios pseudónimos.
El uso repetitivo del mismo pseudónimo se podrá asociar al nombre debido a que ambos serán identificados por la misma clave pública. La anonimidad requiere el uso de pseudónimos "anónimos" especiales (para GNUnet, este es el elemento neutral de la curva elíptica) o un pseudónimo desechable de uso único.
Espacio de nombres
El sistema de nombres GNU permite que cada identidad asocie de forma segura y privada cualquier numero de pares valor-etiqueta con un ego. El valor se denomina conjunto de registros siendo la terminología del sistema de nombres de dominio (DNS). El mapeo de etiquetas a conjuntos de registros para un ego dado se llama espacio de nombres. Si los registros se hacen públicos y por lo tanto se publican es posible que otros usuarios busquen el registro dada la clave publica y la etiqueta del ego. Aquí no solo la etiqueta puede actuar como una frase de contraseña, sino también la clave publica. que a pesar de su nombre puede no ser de conocimientos publico y nunca es revelado por el propio protocolo.
Par
Un "par" es una instancia de GNUnet con clave pública por instancia y direcciones de red propias. Técnicamente, es posible ejecutar múltiples pares en el mismo anfitrión pero esto solamente tendría sentido para realizar una prueba.
GNUnet respalda múltiples usuarios por diseño para compartir el mismo par, al igual que UNIX es un sistema multi-usuario. Un "par" típicamente consiste de un conjunto de servicios fundacionales de GNUnet ejecutándose como el usuario "gnunet", y permitiendo a todos los usuarios en el grupo "gnunet" utilizar el API. En sistemas multiusuario, servicios adicionales "personalizados" pueden ser requeridos por usuario.
Aunque los pares también se identifican por claves públicas, estas están completamente desvinculadas a egos o identidades. Espacios de nombres no pueden ser asociados con un par, solo con egos.