{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,5]],"date-time":"2026-05-05T12:30:22Z","timestamp":1777984222580,"version":"3.51.4"},"reference-count":25,"publisher":"Association for Computing Machinery (ACM)","issue":"4","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Internet Technol."],"published-print":{"date-parts":[[2025,11,30]]},"abstract":"<jats:p>\n                    The transition of the web from centralized to decentralized or distributed architectures offers numerous advantages but also introduces significant challenges. One of the key challenges is user profiling to provide personalization, particularly personalized content recommendations. Traditional centralized recommendation systems rely on aggregated user data and central servers, making them incompatible with the principles of decentralization in Web 3.0. To bridge this gap, we propose\n                    <jats:italic toggle=\"yes\">D-RecSys<\/jats:italic>\n                    , a decentralized recommendation framework specifically designed for Web 3.0-based content-sharing dApps.\n                    <jats:italic toggle=\"yes\">D-RecSys<\/jats:italic>\n                    combines federated learning and clustering algorithms to deliver personalized recommendations while preserving user privacy and anonymity. The framework leverages blockchain technology for trustless coordination, enabling the generation of a global model through a modified block structure and mining algorithm. This structure facilitates the aggregation of local models into intermediate block models and subsequently produces the global model. To validate the effectiveness of\n                    <jats:italic toggle=\"yes\">D-RecSys<\/jats:italic>\n                    , we conducted a number of experiments in a simulated Web 3.0 environment. To ensure the generalization capability of the framework, we used three datasets from different domains, i.e., anime recommendation, e-commerce product recommendation, and cellphone recommendation. The results demonstrate that\n                    <jats:italic toggle=\"yes\">D-RecSys<\/jats:italic>\n                    achieves performance levels comparable to centralized recommendation systems while adhering to the core principles of decentralization, user anonymity, and data privacy.\n                  <\/jats:p>","DOI":"10.1145\/3771093","type":"journal-article","created":{"date-parts":[[2025,10,7]],"date-time":"2025-10-07T11:19:49Z","timestamp":1759835989000},"page":"1-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["D-RecSys: A Decentralized Recommendation Framework for Web 3.0-Based Content-Sharing Platforms"],"prefix":"10.1145","volume":"25","author":[{"given":"Utsa","family":"Roy","sequence":"first","affiliation":[{"name":"Computer Science and Technology, Indian Institute of Engineering Science and Technology","place":["Howrah, India"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-0332-9126","authenticated-orcid":false,"given":"Ritoja","family":"Mukhopadhyay","sequence":"additional","affiliation":[{"name":"Computer Science and Technology, Indian Institute of Engineering Science and Technology","place":["Howrah, India"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-7079-9172","authenticated-orcid":false,"given":"Prateush","family":"Sharma","sequence":"additional","affiliation":[{"name":"Computer Science and Engineering, Indian Institute of Technology (Indian School of Mines) Dhanbad","place":["Dhanbad, India"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4079-8259","authenticated-orcid":false,"given":"Nirnay","family":"Ghosh","sequence":"additional","affiliation":[{"name":"Computer Science and Technology, Indian Institute of Engineering Science and Technology","place":["Howrah, India"]}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,11,17]]},"reference":[{"key":"e_1_3_2_2_2","article-title":"Communication-efficient federated neural collaborative filtering with multi-armed bandits","author":"Ali Waqar","year":"2024","unstructured":"Waqar Ali, Muhammad Ammad-ud din, Xiangmin Zhou, Yan Zhang, and Jie Shao. 2024. Communication-efficient federated neural collaborative filtering with multi-armed bandits. ACM Transactions on Recommender Systems 4, 1 (2024), 1\u201328.","journal-title":"ACM Transactions on Recommender Systems"},{"key":"e_1_3_2_3_2","article-title":"Responsible recommendation services with blockchain empowered asynchronous federated learning","author":"Ali Waqar","year":"2024","unstructured":"Waqar Ali, Rajesh Kumar, Xiangmin Zhou, and Jie Shao. 2024. Responsible recommendation services with blockchain empowered asynchronous federated learning. ACM Transactions on Intelligent Systems and Technology 15, 4 (2024), 1\u201324.","journal-title":"ACM Transactions on Intelligent Systems and Technology"},{"key":"e_1_3_2_4_2","article-title":"HidAttack: An effective and undetectable model poisoning attack to federated recommenders","author":"Ali Waqar","year":"2024","unstructured":"Waqar Ali, Khalid Umer, Xiangmin Zhou, and Jie Shao. 2024. HidAttack: An effective and undetectable model poisoning attack to federated recommenders. IEEE Transactions on Knowledge and Data Engineering 37, 3 (2024), 1227\u20131240.","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3708982"},{"key":"e_1_3_2_6_2","unstructured":"Juan Benet. 2014. Ipfs-content addressed versioned p2p file system. arXiv:1407.3561. Retrieved from https:\/\/arxiv.org\/abs\/1407.3561"},{"key":"e_1_3_2_7_2","first-page":"22","article-title":"Ethereum white paper","volume":"1","year":"2013","unstructured":"Vitalik Buterin and Gavin Wood. 2013. Ethereum white paper. GitHub Repository 1 (2013), 22\u201323.","journal-title":"GitHub Repository"},{"key":"e_1_3_2_8_2","article-title":"Marking the pace: A blockchain-enhanced privacy-traceable strategy for federated recommender systems","author":"Cai Zhen","year":"2023","unstructured":"Zhen Cai, Tao Tang, Shuo Yu, Yunpeng Xiao, and Feng Xia. 2023. Marking the pace: A blockchain-enhanced privacy-traceable strategy for federated recommender systems. IEEE Internet of Things Journal 11, 6 (2023), 10384\u201310397.","journal-title":"IEEE Internet of Things Journal"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/3569452"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3055624.3075944"},{"key":"e_1_3_2_11_2","first-page":"74","volume-title":"Proceedings of the 2021 IEEE 5th International Conference on Cryptography, Security and Privacy (CSP)","author":"Lin Liangjie","year":"2021","unstructured":"Liangjie Lin, Yuchen Tian, and Yang Liu. 2021. A blockchain-based privacy-preserving recommendation mechanism. In Proceedings of the 2021 IEEE 5th International Conference on Cryptography, Security and Privacy (CSP). IEEE, 74\u201378."},{"key":"e_1_3_2_12_2","unstructured":"Rohan Madhwal and Johan Pouwelse. 2023. Web3Recommend: Decentralised recommendations with trust and relevance. arXiv:2307.01411. Retrieved from https:\/\/arxiv.org\/abs\/2307.01411"},{"issue":"1","key":"e_1_3_2_13_2","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1007\/s13278-024-01252-7","article-title":"Trustworthy decentralization based on blockchain tools for social network architectures","volume":"14","author":"Mlika Fatma","year":"2024","unstructured":"Fatma Mlika, Wafa Karoui, and Lotfi Ben Romdhane. 2024. Trustworthy decentralization based on blockchain tools for social network architectures. Social Network Analysis and Mining 14, 1 (2024), 95.","journal-title":"Social Network Analysis and Mining"},{"issue":"10","key":"e_1_3_2_14_2","doi-asserted-by":"crossref","first-page":"41","DOI":"10.5120\/ijca2023922776","article-title":"Web 3.0: A review and its future","volume":"185","author":"Nasar Mohammad","year":"2023","unstructured":"Mohammad Nasar. 2023. Web 3.0: A review and its future. International Journal of Computer Applications 185, 10 (2023), 41\u201346.","journal-title":"International Journal of Computer Applications"},{"key":"e_1_3_2_15_2","article-title":"Livepeer whitepaper","author":"Petkanics Doug","year":"2018","unstructured":"Doug Petkanics and Eric Tang. 2018. Livepeer whitepaper. Technical Report, Livepeer (2018).","journal-title":"Technical Report, Livepeer"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2024.107581"},{"issue":"2","key":"e_1_3_2_17_2","first-page":"1","article-title":"FedBlocks: Federated learning and blockchainbased privacy-preserved pioneering framework for IoT healthcare using IPFS in web 3.0 era","volume":"28","author":"Purohit Ravindrakumar M.","year":"2025","unstructured":"Ravindrakumar M. Purohit, Jai Prakash Verma, Rachna Jain, and Ashish Kumar. 2025. FedBlocks: Federated learning and blockchainbased privacy-preserved pioneering framework for IoT healthcare using IPFS in web 3.0 era. Cluster Computing 28, 2 (2025), 1\u201315.","journal-title":"Cluster Computing"},{"key":"e_1_3_2_18_2","first-page":"1","article-title":"Recommender systems: Techniques, applications, and challenges","author":"Ricci Francesco","year":"2021","unstructured":"Francesco Ricci, Lior Rokach, and Bracha Shapira. 2021. Recommender systems: Techniques, applications, and challenges. Recommender Systems Handbook (2021), 1\u201335.","journal-title":"Recommender Systems Handbook"},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/3657284"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2019.102471"},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11042-024-19171-2"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/3383313.3411528"},{"key":"e_1_3_2_23_2","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1145\/3372923.3404833","volume-title":"Proceedings of the 31st ACM Conference on Hypertext and Social Media","author":"Trujillo Milo","year":"2020","unstructured":"Milo Trujillo, Maur\u00edcio Gruppi, Cody Buntain, and Benjamin D. Horne. 2020. What is bitchute? characterizing the. In Proceedings of the 31st ACM Conference on Hypertext and Social Media. 139\u2013140."},{"key":"e_1_3_2_24_2","first-page":"204","volume-title":"Proceedings of the 2010 7th International Conference on Information Technology: New Generations","author":"Young Steven","year":"2010","unstructured":"Steven Young, Itamar Arel, Thomas P. Karnowski, and Derek Rose. 2010. A fast and stable incremental clustering algorithm. In Proceedings of the 2010 7th International Conference on Information Technology: New Generations. IEEE, 204\u2013209."},{"key":"e_1_3_2_25_2","doi-asserted-by":"crossref","first-page":"1324","DOI":"10.1109\/ICDE60146.2024.00109","volume-title":"Proceedings of the 2024 IEEE 40th International Conference on Data Engineering (ICDE)","author":"Yuan Wei","year":"2024","unstructured":"Wei Yuan, Liang Qu, Lizhen Cui, Yongxin Tong, Xiaofang Zhou, and Hongzhi Yin. 2024. Hetefedrec: Federated recommender systems with model heterogeneity. In Proceedings of the 2024 IEEE 40th International Conference on Data Engineering (ICDE). IEEE, 1324\u20131337."},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cosrev.2024.100667"}],"container-title":["ACM Transactions on Internet Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3771093","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,17]],"date-time":"2025-11-17T12:20:29Z","timestamp":1763382029000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3771093"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,17]]},"references-count":25,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,11,30]]}},"alternative-id":["10.1145\/3771093"],"URL":"https:\/\/doi.org\/10.1145\/3771093","relation":{"has-preprint":[{"id-type":"doi","id":"10.36227\/techrxiv.173496537.73321597\/v1","asserted-by":"object"}]},"ISSN":["1533-5399","1557-6051"],"issn-type":[{"value":"1533-5399","type":"print"},{"value":"1557-6051","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11,17]]},"assertion":[{"value":"2024-12-10","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-09-15","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-11-17","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}