{"title":"SemChain:基于区块链的物联网分布式资源目录语义发现","authors":"Kheireddine Zaghouani , Badis Djamaa , Ali Yachir , Saïd Mahmoudi","doi":"10.1016/j.iot.2025.101591","DOIUrl":null,"url":null,"abstract":"<div><div>As the Web evolves towards Web 3.0, integrating the Internet of Things (IoT), the Semantic Web, and Blockchain (BC) technology, managing the growing number of IoT devices and ensuring their interoperability and trust becomes increasingly critical. Centralized solutions are prone to single points of failure, while distributed systems face synchronization and consensus issues. Although integrating BC into IoT has shown promise in addressing these challenges, existing approaches often overlook the resource limitations of IoT devices, the importance of standardized IoT protocols, and the impact of BC consensus mechanisms on network performance. To bridge these gaps, this paper presents SemChain: a framework integrating BC within the semantic web of things in a robust, resource-friendly, and trustworthy manner. Leveraging the CoAP standard, a distributed network of resource directories, and a permissioned BC with Smart Contracts (SC), SemChain strengthens the security and trust of semantic resource registration and discovery in IoT environments. Other key contributions include proposing two data storage approaches, namely SemChain-Full and SemChain-Hash, devising multiple SC transactions, and providing a detailed description of a prototype implementation. The framework’s performance is evaluated against state-of-the-art approaches within a smart hospital use case, demonstrating notable improvements, including an average precision of 92<span><math><mtext>%</mtext></math></span> and a recall of 88<span><math><mtext>%</mtext></math></span> in resource discovery.</div></div>","PeriodicalId":29968,"journal":{"name":"Internet of Things","volume":"31 ","pages":"Article 101591"},"PeriodicalIF":6.0000,"publicationDate":"2025-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"SemChain : A Blockchain-based semantic discovery on distributed resource directories for the Internet of Things\",\"authors\":\"Kheireddine Zaghouani , Badis Djamaa , Ali Yachir , Saïd Mahmoudi\",\"doi\":\"10.1016/j.iot.2025.101591\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>As the Web evolves towards Web 3.0, integrating the Internet of Things (IoT), the Semantic Web, and Blockchain (BC) technology, managing the growing number of IoT devices and ensuring their interoperability and trust becomes increasingly critical. Centralized solutions are prone to single points of failure, while distributed systems face synchronization and consensus issues. Although integrating BC into IoT has shown promise in addressing these challenges, existing approaches often overlook the resource limitations of IoT devices, the importance of standardized IoT protocols, and the impact of BC consensus mechanisms on network performance. To bridge these gaps, this paper presents SemChain: a framework integrating BC within the semantic web of things in a robust, resource-friendly, and trustworthy manner. Leveraging the CoAP standard, a distributed network of resource directories, and a permissioned BC with Smart Contracts (SC), SemChain strengthens the security and trust of semantic resource registration and discovery in IoT environments. Other key contributions include proposing two data storage approaches, namely SemChain-Full and SemChain-Hash, devising multiple SC transactions, and providing a detailed description of a prototype implementation. The framework’s performance is evaluated against state-of-the-art approaches within a smart hospital use case, demonstrating notable improvements, including an average precision of 92<span><math><mtext>%</mtext></math></span> and a recall of 88<span><math><mtext>%</mtext></math></span> in resource discovery.</div></div>\",\"PeriodicalId\":29968,\"journal\":{\"name\":\"Internet of Things\",\"volume\":\"31 \",\"pages\":\"Article 101591\"},\"PeriodicalIF\":6.0000,\"publicationDate\":\"2025-04-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Internet of Things\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2542660525001040\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INFORMATION SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Internet of Things","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2542660525001040","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
SemChain : A Blockchain-based semantic discovery on distributed resource directories for the Internet of Things
As the Web evolves towards Web 3.0, integrating the Internet of Things (IoT), the Semantic Web, and Blockchain (BC) technology, managing the growing number of IoT devices and ensuring their interoperability and trust becomes increasingly critical. Centralized solutions are prone to single points of failure, while distributed systems face synchronization and consensus issues. Although integrating BC into IoT has shown promise in addressing these challenges, existing approaches often overlook the resource limitations of IoT devices, the importance of standardized IoT protocols, and the impact of BC consensus mechanisms on network performance. To bridge these gaps, this paper presents SemChain: a framework integrating BC within the semantic web of things in a robust, resource-friendly, and trustworthy manner. Leveraging the CoAP standard, a distributed network of resource directories, and a permissioned BC with Smart Contracts (SC), SemChain strengthens the security and trust of semantic resource registration and discovery in IoT environments. Other key contributions include proposing two data storage approaches, namely SemChain-Full and SemChain-Hash, devising multiple SC transactions, and providing a detailed description of a prototype implementation. The framework’s performance is evaluated against state-of-the-art approaches within a smart hospital use case, demonstrating notable improvements, including an average precision of 92 and a recall of 88 in resource discovery.
期刊介绍:
Internet of Things; Engineering Cyber Physical Human Systems is a comprehensive journal encouraging cross collaboration between researchers, engineers and practitioners in the field of IoT & Cyber Physical Human Systems. The journal offers a unique platform to exchange scientific information on the entire breadth of technology, science, and societal applications of the IoT.
The journal will place a high priority on timely publication, and provide a home for high quality.
Furthermore, IOT is interested in publishing topical Special Issues on any aspect of IOT.