NKN, o New Kind of Network, es un protocolo de código abierto para redes de pares basadas en cadena de bloques pública para compartir ancho de banda de red y conectividad a Internet. El proyecto se lanzó en enero de 2018 y cuenta con Stephen Wolfram, creador de Mathematica y Wolfram|Alpha, y Whitfield Diffie, inventor de la criptografía de clave pública, como asesores. NKN Mainnet se lanzó en julio de 2019 y tiene hasta 25,000 nodos de consenso completos (más que Bitcoin o Ethereum).
Los casos de uso notables de NKN incluyen:
- Sistema de entrega de contenido (contrato con el gigante de video chino iQIYI)
- Cálculo de borde (contrato con China Mobile)
- D-chat (aplicación de mensajería segura)
- nShell (acceso remoto seguro al terminal).
El algoritmo de consenso de NKN se basa en autómatas celulares, A New Kind of Science y el modelo de Ising, donde una simple regla de mayoría local puede llevar a la convergencia a nivel de sistema en un pequeño número de iteraciones. El objetivo de diseño es escalar a números arbitrarios de nodos de consenso iguales.
NKN utiliza un esquema de direccionamiento global basado en claves públicas, para permitir la comunicación directa entre pares sin servidores centralizados. El enrutamiento de paquetes se basa en tablas hash distribuidas de Chord (DHT), que asignan cada dirección NKN a una posición aleatoria y verificable en el anillo DHT de Chord.