About me

I am currently a Research Fellow at City University of Hong Kong (CityU), working with Prof. Cong Wang. Previously, I was a Research Assistant Professor at Southern University of Science and Technology (SUSTech), working with Prof. Yinqian Zhang from 2021-2025. I received my Ph.D. degree from The University of British Columbia (UBC) in Sep. 2021, under the supervision of Prof. Chen Feng.

Research

My research interests span blockchain systems, Byzantine fault-tolerant (BFT) consensus, distributed confidential computing, and AI-assisted distributed systems. My work aims to build decentralized systems that are secure, scalable, and confidential. Below are several representative research directions.

Blockchain Performance and Security Analysis

This project applies stochastic processes to analyze decentralized incentive and BFT consensus designs. Related analysis include Ethereum (selfish mining, ICDCS’19), Bitcoin-NG (selfish mining, Performance’20), chained HotStuff (evaluation framework, INFOCOM’21/TDSC’25), Crystal (block withholding resilience, TDSC’22), private transactions (ACSAC’24), chained BFT (Responsiveness & Democracy,ToN’26), Solana (PoH re-anchoring, Security’26).

Scalable BFT Consensus

This project aims to design simple and scalable BFT systems. Related works include Hermes (structured transmission, TDSC’21), EBFT (extreme simplicity, TDSC’26/Homepage), Fast-HotStuff (robust chained BFT, TDSC’23), Stratus (shared mempool, ICDE’23), and Ladon/Orthrus/Hydra (multi-BFT consensus, EuroSys’25/ICDE’25/ICDE’26).

Distributed Confidential Computing

This project explores integrations of confidential computing and various distributed computing techniques like blockchains and Federated Learning. Related works include Engraft (confidential consensus, CCS’22), Narrator/Narrator-Pro (state continuity system, CCS’22/TDSC’24), Achilles (TEE-assisted BFT, EuroSys’25), Mercury/TeeRollup (Bridge/TDSC’26, Rollup/TC’25), and Fides (TEE-assisted DAG).

News

  • (2026/05) Our work on Solana PoH security analysis has been accepted to USENIX Security’26.
  • (2026/02) Our work, Hydra, a Multi-BFT protocol without global ordering, has been accepted to ICDE’26.
  • (2025/12) I am invited to serve as a PC member for ACM SoCC’26.
  • (2025/10) I am invited to serve as a PC member for ACM CCS’26.
  • (2025/08) I am invited to serve as a PC member for USENIX Security’26 and IEEE ICPADS’25.
  • (2025/03) Our work, Orthrus, a high-performance Multi-BFT protocol, has been accepted to ICDE’25.
  • (2025/01) Our work, Achilles, an efficient TEE-assisted BFT protocol, has been accepted to EuroSys’25.
  • (2024/11) I am invited to serve as a PC member for ACM/IFIP Middleware’25.
Older News
  • (2024/11) Our work on side-channel attacks against KV-cache sharing has been accepted to NDSS'25.
  • (2024/10) I am invited to serve as a PC member for ACM CCS'25.
  • (2024/08) I am invited to serve as a PC member for AsiaCCS'25.
  • (2024/07) Our work, Ladon, a high-performance Multi-BFT protocol, has been accepted to EuroSys'25.
  • (2024/01) I am invited to serve as a PC member for ACM CCS'24.
  • (2022/08) Our works, Narrator and ENGRAFT, have been accepted to CCS'22.
  • (2022/08) Our work on robust shared mempool design has been accepted to ICDE'23.

Last updated: 2026/05.