8 papers
From Network Intrusion Detection to Blockchain-Backed Endpoint Detection and Response: Mapping the Landscape of Decentralized Detection-and-Response Architectures
Yahya Shahsavari, Sara Rouhani, Kaiwen Zhang
While the literature on blockchain-assisted intrusion detection and prevention systems (IDS/IPS) for Internet of Things (IoT) and Industrial Internet of Things (IIoT) networks is m…
SoK: Federated Learning for Intrusion Detection in Vehicular Networks
Yahya Shahsavari, Reza Nourmohammadi, Sara Rouhani +1
Modern vehicular networks face an expanding attack surface across internal Electronic Control Units (ECUs) and external Vehicle-to-Everything (V2X) communication. Federated Learnin…
Layer 2 Coordinated Trusted Setup for Continuous CRS Generation
Khalid Hassan, Sara Rouhani
Zero-knowledge proof systems rely on a trusted setup phase to generate a Common Reference String (CRS), yet existing approaches are typically static, one-time ceremonies that are i…
Enhancing Split Learning with Sharded and Blockchain-Enabled SplitFed Approaches
Amirreza Sokhankhosh, Khalid Hassan, Sara Rouhani
Collaborative and distributed learning techniques, such as Federated Learning (FL) and Split Learning (SL), hold significant promise for leveraging sensitive data in privacy-critic…
Enabling Blockchain Interoperability Through Network Discovery Services
Khalid Hassan, Amirreza Sokhankhosh, Sara Rouhani
Web3 technologies have experienced unprecedented growth in the last decade, achieving widespread adoption. As various blockchain networks continue to evolve, we are on the cusp of…
Understanding the Issue Types in Open Source Blockchain-based Software Projects with the Transformer-based BERTopic
Md Nahidul Islam Opu, Shahidul Islam, Sara Rouhani +1
Blockchain-based software systems are increasingly deployed across diverse domains, yet a systematic understanding of their development challenges remains limited. This paper prese…
Proof-of-Collaborative-Learning: A Multi-winner Federated Learning Consensus Algorithm
Amirreza Sokhankhosh, Sara Rouhani
Regardless of their variations, blockchains require a consensus mechanism to validate transactions, supervise added blocks, maintain network security, synchronize the network state…
Versioned Analysis of Software Quality Indicators and Self-admitted Technical Debt in Ethereum Smart Contracts with Ethstractor
Khalid Hassan, Saeed Moradi, Shaiful Chowdhury +1
The rise of decentralized applications (dApps) has made smart contracts imperative components of blockchain technology. As many smart contracts process financial transactions, thei…