Yes, NKN is a public blockchain network which is hosted on the Ethereum blockchain. This is why users of the NKN platform can easily buy NKN tokens by exchanging ETH.