{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T15:05:19Z","timestamp":1753887919507,"version":"3.41.2"},"reference-count":50,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2021,7,12]],"date-time":"2021-07-12T00:00:00Z","timestamp":1626048000000},"content-version":"vor","delay-in-days":192,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100005047","name":"Natural Science Foundation of Liaoning Province","doi-asserted-by":"publisher","award":["2019-MS-028"],"award-info":[{"award-number":["2019-MS-028"]}],"id":[{"id":"10.13039\/501100005047","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61300187","61370198"],"award-info":[{"award-number":["61300187","61370198"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Wireless Communications and Mobile Computing"],"published-print":{"date-parts":[[2021,1]]},"abstract":"<jats:p>As a large number of mobile terminals are connected to the IoT, the security problem of IoT is a challenge to the IoT technology. Blockchain technology has the characteristics of decentralization, data encryption, smart contract, and so on, especially suitable in the complex heterogeneous network. However, sequential access based on block files in the blockchain hinders efficient query processing. The problem is due to current blockchain solutions do not support temporal data processing. In this paper, we propose two index building methods (TISD and TIF) to address this issue in Hyperledger Fabric System. TISD (temporal index based on state databases) segments the historical data by time interval in the time dimension and indexes events at the same time interval. TIF (temporal index based on files) builds the index of files by the block transaction data, which is arranged in chronological order and is stored at a certain time interval. In the experimental part, we compare the query time on two datasets and analyse the query performance. Experiments demonstrated that our two methods are relatively stable in overall time performance on different datasets in the Hyperledger Fabric System.<\/jats:p>","DOI":"10.1155\/2021\/9945530","type":"journal-article","created":{"date-parts":[[2021,7,12]],"date-time":"2021-07-12T17:50:08Z","timestamp":1626112208000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Temporal Index Scheme of Hyperledger Fabric System in IoT"],"prefix":"10.1155","volume":"2021","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5090-6404","authenticated-orcid":false,"given":"Yongqiang","family":"Lu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3203-6118","authenticated-orcid":false,"given":"Zhaobin","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shaoqi","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhiyang","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weijiang","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xuhui","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2021,7,12]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_2_9_1_2","DOI":"10.1109\/LES.2016.2630729"},{"doi-asserted-by":"crossref","unstructured":"HanJ.andKimJ. A lightweight authentication mechanism between IoT devices Information and Communication Technology Convergence (ICTC) 2017 Piscataway NJ 1153\u20131155.","key":"e_1_2_9_2_2","DOI":"10.1109\/ICTC.2017.8190883"},{"doi-asserted-by":"publisher","key":"e_1_2_9_3_2","DOI":"10.1145\/3426968"},{"doi-asserted-by":"publisher","key":"e_1_2_9_4_2","DOI":"10.1109\/TNSE.2018.2830307"},{"key":"e_1_2_9_5_2","first-page":"289","article-title":"Blockchain empowered arbitrable data auditing scheme for network storage as a service","volume":"13","author":"Xu Y.","year":"2020","journal-title":"IEEE Transactions on Services Computing"},{"doi-asserted-by":"publisher","key":"e_1_2_9_6_2","DOI":"10.1365\/s40702-018-00468-4"},{"unstructured":"ButerinV. Ethereum: a Next-Generation Smart Contract and Decentralized Application Platform 2014.","key":"e_1_2_9_7_2"},{"doi-asserted-by":"publisher","key":"e_1_2_9_8_2","DOI":"10.1109\/JIOT.2021.3053842"},{"doi-asserted-by":"crossref","unstructured":"AndroulakiE. BargerA. BortnikovV. CachinC. ChristidisK. De CaroA. EnyeartD. FerrisC. LaventmanG. ManevichY. andMuralidharanS. Hyperledger fabric: a distributed operating system for permissioned blockchains The Thirteenth EuroSys Conference 2018 New York NY USA 1\u201315.","key":"e_1_2_9_9_2","DOI":"10.1145\/3190508.3190538"},{"doi-asserted-by":"publisher","key":"e_1_2_9_10_2","DOI":"10.1109\/TETC.2020.3005610"},{"doi-asserted-by":"publisher","key":"e_1_2_9_11_2","DOI":"10.1109\/ACCESS.2019.2921936"},{"doi-asserted-by":"publisher","key":"e_1_2_9_12_2","DOI":"10.1145\/140979.140996"},{"doi-asserted-by":"publisher","key":"e_1_2_9_13_2","DOI":"10.1109\/TNSE.2020.2976697"},{"doi-asserted-by":"crossref","unstructured":"WuuG.andDayalU. A uniform model for temporal object-oriented databases 1992 Eighth International Conference on Data Engineering 1992 AZ USA 584\u2013593.","key":"e_1_2_9_14_2","DOI":"10.1109\/ICDE.1992.213150"},{"doi-asserted-by":"publisher","key":"e_1_2_9_15_2","DOI":"10.1109\/MC.2017.3571042"},{"doi-asserted-by":"crossref","unstructured":"DanziP. KalorA. E. StefanovicC. andPopovskiP. Analysis of the communication traffic for blockchain synchronization of iot devices 2018 IEEE International Conference on Communications 2018 Kansas City MO USA 1\u20137.","key":"e_1_2_9_16_2","DOI":"10.1109\/ICC.2018.8422485"},{"doi-asserted-by":"publisher","key":"e_1_2_9_17_2","DOI":"10.1109\/TETC.2018.2860051"},{"key":"e_1_2_9_18_2","first-page":"40","article-title":"Spatio-temporal access methods","volume":"26","author":"Mokbel M.","year":"2003","journal-title":"IEEE Data Engineering Bull"},{"doi-asserted-by":"publisher","key":"e_1_2_9_19_2","DOI":"10.1007\/978-1-4614-8265-9"},{"doi-asserted-by":"publisher","key":"e_1_2_9_20_2","DOI":"10.1145\/3211933.3211939"},{"doi-asserted-by":"publisher","key":"e_1_2_9_21_2","DOI":"10.1109\/JSAC.2020.2980802"},{"doi-asserted-by":"crossref","unstructured":"CaiZ.andHeZ. Trading private range counting over big iot data 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS) 2019 Dallas TX USA.","key":"e_1_2_9_22_2","DOI":"10.1109\/ICDCS.2019.00023"},{"doi-asserted-by":"publisher","key":"e_1_2_9_23_2","DOI":"10.1109\/TII.2020.3022432"},{"volume-title":"International Workshop on the World Wide Web and Databases","author":"Chien S.","first-page":"184","key":"e_1_2_9_24_2"},{"doi-asserted-by":"publisher","key":"e_1_2_9_25_2","DOI":"10.1002\/cpe.5556"},{"doi-asserted-by":"publisher","key":"e_1_2_9_26_2","DOI":"10.1109\/TETC.2020.2993032"},{"unstructured":"ThinW. Y. DongN. BaiG. andDongJ. S. Formal analysis of a proof-of-stake blockchain The 23rd International Conference on Engineering of Complex Computer Systems 2018 Melbourne VIC Australia 197\u2013200.","key":"e_1_2_9_27_2"},{"volume-title":"Blockchain technology overview","year":"2019","author":"Yaga D.","key":"e_1_2_9_28_2"},{"doi-asserted-by":"publisher","key":"e_1_2_9_29_2","DOI":"10.1016\/j.future.2019.12.019"},{"unstructured":"Noac\u2019hP.andCostanA. A performance evaluation of apache kafka in support of big data streaming applications The 2017 IEEE International Conference on Big Data 2017 Boston MA USA 4803\u20134806.","key":"e_1_2_9_30_2"},{"unstructured":"GuetaG. G. AbrahamI. GrossmanS. MalkhiD. PinkasB. ReiterM. SeredinschiD. A. TamirO. andTomescuA. SBFT: a scalable and decentralized trust infrastructure The 49th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks 2019 Portland OR USA 568\u2013580.","key":"e_1_2_9_31_2"},{"doi-asserted-by":"crossref","unstructured":"TulkinbekovK.andPirahandehM. ClevelDB: coalesced LevelDB for Small Data Eleventh International Conference on Ubiquitous and Future Networks 2019 Zagreb Croatia 567\u2013569.","key":"e_1_2_9_32_2","DOI":"10.1109\/ICUFN.2019.8806187"},{"doi-asserted-by":"crossref","unstructured":"DyresonC. Using couchdb to compute temporal aggregates The 18th IEEE International Conference on High Performance Computing and Communications; 14th IEEE International Conference on Smart City; 2nd IEEE International Conference on Data Science and Systems 2016 Sydney NSW Australia 1131\u20131138.","key":"e_1_2_9_33_2","DOI":"10.1109\/HPCC-SmartCity-DSS.2016.0159"},{"doi-asserted-by":"publisher","key":"e_1_2_9_34_2","DOI":"10.1007\/978-3-319-31232-3_2"},{"doi-asserted-by":"publisher","key":"e_1_2_9_35_2","DOI":"10.1109\/TCC.2021.3057771"},{"doi-asserted-by":"publisher","key":"e_1_2_9_36_2","DOI":"10.1109\/TII.2020.3047675"},{"unstructured":"BailleuM. ThalheimJ. BhatotiaP. FetzerC. HondaM. andVaswaniK. SPEICHER: securing lsm-based key-value stores using shielded execution The 17th USENIX Conference on File and Storage Technologies 2019 Boston MA 173\u2013190.","key":"e_1_2_9_37_2"},{"unstructured":"LiY. TianC. GuoF. LiC. andXuY. Elasticbf: elastic bloom filter with hotness awareness for boosting read performance in large key-value stores The 2019 USENIX Annual Technical Conference 2019 Renton WA 739\u2013752.","key":"e_1_2_9_38_2"},{"doi-asserted-by":"publisher","key":"e_1_2_9_39_2","DOI":"10.1109\/ACCESS.2018.2851571"},{"doi-asserted-by":"publisher","key":"e_1_2_9_40_2","DOI":"10.1145\/3391297"},{"doi-asserted-by":"publisher","key":"e_1_2_9_41_2","DOI":"10.1109\/MCOM.2018.1701245"},{"doi-asserted-by":"publisher","key":"e_1_2_9_42_2","DOI":"10.1109\/TDSC.2020.2977646"},{"doi-asserted-by":"publisher","key":"e_1_2_9_43_2","DOI":"10.1109\/TCBB.2020.2994780"},{"doi-asserted-by":"publisher","key":"e_1_2_9_44_2","DOI":"10.1109\/JIOT.2019.2927497"},{"doi-asserted-by":"publisher","key":"e_1_2_9_45_2","DOI":"10.1109\/TNSE.2021.3055762"},{"doi-asserted-by":"publisher","key":"e_1_2_9_46_2","DOI":"10.1016\/j.future.2017.08.020"},{"doi-asserted-by":"publisher","key":"e_1_2_9_47_2","DOI":"10.1109\/TII.2019.2911697"},{"doi-asserted-by":"publisher","key":"e_1_2_9_48_2","DOI":"10.1109\/TVT.2020.3036631"},{"doi-asserted-by":"publisher","key":"e_1_2_9_49_2","DOI":"10.1109\/TII.2021.3061419"},{"doi-asserted-by":"crossref","unstructured":"CliffordJ.andCrokerA. The historical relational data model (HRDM) and algebra based on lifespans The Third International 24 Conference on Data Engineering 1987 Los Angeles CA USA 528\u2013537.","key":"e_1_2_9_50_2","DOI":"10.1109\/ICDE.1987.7272420"}],"container-title":["Wireless Communications and Mobile Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2021\/9945530.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2021\/9945530.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2021\/9945530","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,3]],"date-time":"2024-09-03T23:28:44Z","timestamp":1725406124000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2021\/9945530"}},"subtitle":[],"editor":[{"given":"Zhuojun","family":"Duan","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2021,1]]},"references-count":50,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["10.1155\/2021\/9945530"],"URL":"https:\/\/doi.org\/10.1155\/2021\/9945530","archive":["Portico"],"relation":{},"ISSN":["1530-8669","1530-8677"],"issn-type":[{"type":"print","value":"1530-8669"},{"type":"electronic","value":"1530-8677"}],"subject":[],"published":{"date-parts":[[2021,1]]},"assertion":[{"value":"2021-03-12","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-06-28","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-07-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"9945530"}}