NNS è un servizio decentralizzato, open source ed estensibile di nomi di dominio ".neo" sviluppato sulla blockchain NEO sviluppato dalla NEL - una nuova comunità di sviluppatori che si dedicheranno allo sviluppo di diverse app sulla blockchain NEO e la prima sarà Neo Name Service.
Ciò che NEL vuole fare è rendere semplici e leggibili gli indirizzi NEO quindi al posto di avere un lunghissimo indirizzo alfanumerico potremo sceglierci un indirizzo leggibile e semplice da ricordare. Il funzionamento è semplice, una volta che abbiamo scelto un nome di dominio ad esempio Alessio.neo apriremo un'asta alla quale chiunque potrà partecipare ed il miglior offerente si riserverà il dominio.
NNS quindi è l'equivalente di ENS (Ethereum Name Service) e funzionerà allo stesso modo solamente sulla blockchain di NEO e con la differenza che NNS implementerà diverse altre funzioni:
i sottodomini. Con questa funzione ad esempio un wallet come o3 potrebbe permettere ai propri utenti di registrare un wallet col proprio sottodominio xxxx.o3.neo
potrà essere utilizzato su archivi di file distribuiti come IPFS.
sosterrà la risoluzione inversa che diventerà un modo efficace per verificare gli indirizzi e i contratti intelligenti.
Infine la ciliegina sulla torta, NNS avrà un proprio share token denominato NNC, esso pagherà i dividendi delle aste a chi holda NNC.
I possessori di NNC infatti riceveranno Sgas un secondo token il cui valore sarà legato a quello di NeoGAS, questo token non sarà vendibile ne acquistabile ma solamente convertibile in NeoGAS.