Sensors · 2019 · 141 citations · 48 references
ComputingComputer ScienceComputer SystemsData ManagementData MiningInternet Of ThingsCryptographic HashingHash FunctionsHash TablesIot Data ManagementQuery ProcessingBloom FiltersData Stream MiningData Stream ModelHashingIot Data MiningIot Data ProcessingIot System DesignQuery Performance Optimization
In the IoT (Internet of Things) environment, smart homes, smart grids, and telematics constantly generate data with complex attributes. These data have low heterogeneity and poor interoperability, which brings difficulties to data management and value mining. The promising combination of blockchain and the Internet of things as BCoT (blockchain of things) can solve these problems. This paper introduces an innovative method DCOMB (dual combination Bloom filter) to firstly convert the computational power of bitcoin mining into the computational power of query. Furthermore, this article uses the DCOMB method to build blockchain-based IoT data query model. DCOMB can implement queries only through mining hash calculation. This model combines the data stream of the IoT with the timestamp of the blockchain, improving the interoperability of data and the versatility of the IoT database system. The experiment results show that the random reading performance of DCOMB query is higher than that of COMB (combination Bloom filter), and the error rate of DCOMB is lower. Meanwhile, both DCOMB and COMB query performance are better than MySQL (My Structured Query Language).
48
Blockchain challenges and opportunities: a survey
Zibin Zheng, Hong‐Ning Dai, Xiangping Chen et al. · International Journal of Web and Grid Services · 2018 · 3.2K citations
Blockchain challenges and opportunities: a survey
Huaimin Wang, Zibin Zheng, Shaoan Xie et al. · International Journal of Web and Grid Services · 2018 · 1.6K citations
Blockchain Based Decentralized Management of Demand Response Programs in Smart Energy Grids
Claudia Pop, Tudor Cioara, Ionuț Anghel et al. · Sensors · 2018 · 617 citations · Full text