GNUnet 0.16 ya fue liberado y estas son sus novedades

GNUnet-p2p-network-framework

Hace poco se presentó el lanzamiento de la nueva versión del framework GNUnet 0.16, en la cual se han realizado algunas mejoras importantes, de las cuales se pueden destacar por ejemplo que Taler ahora admite las firmas digitales y que tambien la tabla hash distribuida (DHT) implementa la capacidad de certificar rutas con una firma digital.

Ademas de ello, se menciona que esté es un nuevo lanzamiento importante, ya que rompe la compatibilidad del protocolo con las versiones 0.15.x, y las interacciones entre pares antiguos y nuevos generarán problemas. Los pares 0.15.x podrán comunicarse con el maestro Git o con los pares 0.16.x, pero algunos servicios, en particular GNS, no serán compatibles.

Para quienes desconocen de GNUnet deben saber que está diseñado para construir redes P2P descentralizadas seguras. Las redes creadas con GNUnet no tienen un solo punto de falla y pueden garantizar la inviolabilidad de la información privada de los usuarios, incluida la eliminación de posibles abusos por parte de las agencias de inteligencia y los administradores que tienen acceso a los nodos de la red.

GNUnet admite la creación de redes P2P sobre TCP, UDP, HTTP/HTTPS, Bluetooth y WLAN, y puede funcionar en modo F2F (Friend-to-friend). Se admite NAT transversal, incluido el uso de UPnP e ICMP. Se puede utilizar una tabla hash distribuida (DHT) para abordar la colocación de datos.

Se proporcionan herramientas para implementar redes de malla. Para otorgar y revocar derechos de acceso de forma selectiva, el servicio de intercambio de atributos de identidad descentralizado de reclaimID utiliza GNS (Sistema de nombres GNU) y cifrado basado en atributos (Cifrado basado en atributos).

Se están desarrollando varias aplicaciones listas para usar basadas en tecnologías GNUnet:

  • El Sistema de Nombres de Dominio GNS (Sistema de Nombres GNU), que sirve como un reemplazo totalmente descentralizado y no censurable para DNS.
  • Un servicio anónimo de intercambio de archivos que no permite analizar la información mediante la transmisión de datos solo en forma encriptada y no permite rastrear quién publicó, buscó y descargó archivos usando el protocolo GAP.
  • Sistema VPN para crear servicios ocultos en el dominio «.gnu» y reenviar túneles IPv4 e IPv6 sobre una red P2P.
  • Servicio de conversación GNUnet para realizar llamadas de voz a través de GNUnet.
  • Una plataforma para construir redes sociales descentralizadas Secushare usando el protocolo PSYC y soportando la distribución de notificaciones en modo multidifusión usando encriptación de extremo a extremo para que solo los usuarios autorizados.
  • Un sistema de correo electrónico cifrado de privacidad bastante fácil que utiliza GNUnet para proteger los metadatos y admite varios protocolos criptográficos para la verificación de claves;
  • El sistema de pago GNU Taler, que proporciona anonimato a los compradores, pero rastrea las transacciones de los vendedores para la transparencia y la declaración de impuestos.

Principales novedades de GNUnet 0.16

En esta nueva versión que se presenta de GNUnet 0.16 se destaca que se ha actualizado la especificación para el sistema de nombres de dominio GNS (GNU Name System) descentralizado. Se ha propuesto un nuevo tipo de registro REDIRECT para reemplazar los registros CNAME.

Por otra parte, se destaca que se ha agregado una nueva bandera de registro, CRITICAL, que se puede utilizar para marcar registros particularmente importantes, la imposibilidad de procesamiento que debería conducir a la devolución de un error de determinación de nombre. Las operaciones de configuración del túnel VPN se trasladan desde el resolutor a aplicaciones como el servicio DNS2GNS.

Tambien se menciona que la tabla hash distribuida (DHT) implementa la capacidad de certificar rutas con una firma digital. Las métricas de longitud de ruta se han convertido para usar la operación XOR tradicional, ademas de que se actualizó la especificación de estructuras de datos, funciones criptográficas y registros de recursos DHT.

Por otra parte, podremos encontrar que se ha agregado soporte para identificadores descentralizados (DID, Decentralized Identifier) ​​y credenciales verificadas (VC, Verifiable Credentials) al servicio de intercambio de atributos de identidad descentralizado (RECLAIM).

Ademas de ello, podremos encontrar que el sistema de pago GNU Taler ahora admite las firmas digitales de Klaus Schnorr (el firmante no puede acceder al contenido) y que el sistema de compilación proporciona la generación de archivos de encabezado actualizados de GANA (Autoridad de Números Asignados de GNUnet). Al compilar desde git, ahora se requiere recutils.

Finalmente, si estás interesado en poder conocer más al respecto sobre esta nueva versión liberada, puedes consultar los detalles en el siguiente enlace.


El contenido del artículo se adhiere a nuestros principios de ética editorial. Para notificar un error pincha aquí.

Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

bool(true)