Shuo Liu (刘硕)
I am a Ph.D. candidate at the School of Computer Science and Technology, Shandong University (SDU), Class of 2022. I am a member of the Blockchain and Distributed Security Lab, where I am privileged to be advised by Prof. Minghui Xu and Prof. Xiuzhen Cheng.
Research Interests
- Distributed Systems: Byzantine Fault-Tolerant (BFT) Consensus.
- Wireless Networking: Secure Coordination of Unmanned Swarms & Satellite Networks.
- Robotics Systems: Reliable, secure, and hardware-aware runtime support for ROS 2, physical AI, and networked robot swarms.
Current Direction
My long-term research goal is to develop trustworthy and high-performance systems infrastructure for embodied and networked robots. I focus on secure and dependable data planes for embodied AI systems, where learned policies, sensor streams, actuator commands, and coordination states are transferred efficiently and safely within a robot and across collaborating robots.
My current research addresses this problem through three interconnected layers. At the intra-robot layer, I investigate secure and high-performance data planes based on shared memory, with an emphasis on zero-copy communication and precise ownership tracking to ensure correct resource lifecycle management and isolation. At the inter-robot layer, I study communication planes built on middleware and networking substrates such as DDS and Zenoh, aiming to preserve performance and security semantics across robots. At the coordination layer, I explore dependable decision planes for multi-robot systems by developing Byzantine fault-tolerant consensus protocols that ensure distributed state consistency and enable the verification of safety-critical collective decisions.
ROS 2 currently serves as my primary experimental platform because it provides a realistic and widely adopted software stack for embodied AI systems. However, my research is not confined to ROS 2. My broader objective is to develop abstractions and mechanisms that generalize to DDS, iceoryx, zenoh, and other data-intensive publish/subscribe systems, while using ROS 2 as an integrated environment for implementation, experimentation, and evaluation.
News
Selected Publications
Conference Papers
Journal Articles
Academic Services
Program Committee
- EuroSys ‘26 (Shadow PC)
Journal Reviewer
- IEEE TIFS, TMC, TC, TWC
Teaching at SDU
| Course | Role | Period |
|---|---|---|
| Introduction to Cryptography | Teaching Assistant | Fall 2021–2026 |
| Introduction to Blockchain | Teaching Assistant | Fall 2023–2025 |
