Nour Diallo

dblp:220/1268 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
5since 2021 · last 2025
0009-0001-7762-3981ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 4 · 1 first-author · 4 since 2021Software engineering, systems software and programming languages · 4 · 1 first-author · 4 since 2021Computer networks · 1 · 1 since 2021
YearPublicationVenuePosition
2025 Optimized Consensus with DAGWise: A GNN-Enhanced Approach for Scalable and Fault-Tolerant DAG-Based BFT
Nour Diallo, Lei Xu 0012, Dana Alsagheer, Yang Lu 0010, Larry Shi
ICBC1
2024 DIaC: Re-Imagining Decentralized Infrastructure as Code Using Blockchain
abstract
With the recent advances in concepts like decentralized “cloud” and blockchain-enabled decentralized computing environments, the legacy modeling and orchestration tools developed to support centrally managed cloud-based ICT infrastructures are challenged by such a new paradigm built on top of decentralization. On the other hand, decentralized “cloud” and computing infrastructures need to support many Dapp use cases. As the complexity of these targeted application scenarios increases, there is an urgent need for developing automation and modeling tools for deploying and managing decentralized infrastructures. Instead of creating such tools from scratch, a natural approach is extending mature infrastructure modeling tools for Dapps and decentralized computing environments. To this end, in this work, we have developed extensions to the TOSCA domain-specific language to support smart contract specification of decentralized computing infrastructures for supporting Dapps, where smart contracts or chain codes manage a decentralized computing environment. The result is blockchain-based orchestration and automation for decentralized “cloud” and computing environments that use existing infrastructure as code tools to deploy and manage decentralized applications.
Rabimba Karanjai, Keshav Kasichainula, Lei Xu 0012, Nour Diallo, Lin Chen 0009, Larry Shi
IEEE Trans. Netw. Serv. Manag.4
2023 Decentralized Machine Learning Governance
abstract
Researchers have started to recognize the necessity for a well-defined ML governance framework based on the principle of decentralization and comprehensively defining its scope of research and practice due to the growth of machine learning (ML) research and applications in the real world and the success of blockchain-based technology. In this paper, we study decentralized ML governance, which includes ML value chain management, decentralized identity for the ML community, decentralized ownership and rights management of ML assets, community-based decision-making for the ML process, decentralized ML finance, and risk management.
Dana Alsagheer, Nour Diallo, Rabimba Karanjai, Lei Xu 0012, Larry Shi
ICBC2
2023 DeFaaS: Decentralized Function-as-a-Service for Emerging dApps and Web3
abstract
Function-as-a-service (FaaS) is an emerging computation architecture, which provides high scalability and flexibility. All the existing F aaS systems are owned and managed by a single cloud service provider. While this is not an issue for most existing enterprise applications, such character is not compatible with the decentralization principle of dApp/Web3 applications, more of which are being deployed in the cloud environment. Therefore, there is an urgent need to build a decentralized FaaS, which is managed by multiple cloud service providers and allows a decentralized application to take advantages of FaaS. In this research paper, we propose DeFaaS, a novel system for managing decentralized FaaS using blockchain technology and decentralized API management, where functions are executed on a distributed network of nodes by multi-cloud data centers, rather than on a centralized server. This allows for greater scalability and flexibility, as well as improved security and reliability.
Rabimba Karanjai, Lei Xu 0012, Nour Diallo, Lin Chen 0009, Larry Shi
ICBC3
2022 Decentralized Application Infrastructures as Smart Contract Codes
abstract
With the recent advance in concepts like decentralized "cloud" and blockchain-enabled decentralized computing environments, the legacy modeling and orchestration tools developed to support centrally managed cloud-based ICT infrastructures are challenged by such a new paradigm built on top of decentralization. On the other hand, decentralized "cloud" and computing infrastructures need to support many Dapp use cases. As the complexity of these targeted application scenarios increases, there is an urgent need for developing automation and modeling tools for deploying and managing decentralized infrastructures. Instead of creating such tools from scratch, a natural approach is extending mature infrastructure modeling tools for Dapps and decentralized computing environments. To this end, in this work, we have developed extensions to the TOSCA domain-specific language to support smart contract specification of decentralized computing infrastructures for supporting Dapps, where smart contracts or chain codes manage a decentralized computing environment. The result is blockchain-based orchestration and automation for decentralized "cloud" and computing environments, which is a step forward for achieving full decentralization in general-purpose computing.
Rabimba Karanjai, Keshav Kasichainula, Nour Diallo, Mudabbir Kaleem, Lei Xu 0012, Lin Chen 0009, Larry Shi
ICBC3