NKN maintains dynamic topology and routing based on Chord Distributed Hash Table for millions of nodes and clients, who can join and leave at any time. Unique NKN addresses are used to identify nodes and clients, providing an overlay on top of TCP/IP. Data can be transmitted from any client to any other client efficiently without centralized servers.
NKN designed a highly scalable consensus algorithm called Major Vote Cellular Automata (MOCA) based on Cellular Automata and Ising model, and has implemented it in our next generation blockchain and peer-to-peer network across millions of nodes.
NKN designed signature chain as a proof of relay for nodes along the route. This allows a level of secure data transmission that is not only verifiable but also impossible to tamper with or forge, and resistant to attacks.