I. Introduction
The Internet of Things (IoT) connects heterogeneous devices, collects associated data, enables massive data analysis, and facilitates smarter decision making. However, an open problem faced by the IoT is how to provide reliable and trustworthy data services that benefit massive data sharing and analysis amongst devices.