Short Bios

I am currently a research assistant professor at Southern University of Science and Technology (SUSTech), working with Prof. Yinqian Zhang. I received my Ph.D. degree from The University of British Columbia (UBC) in Sep. 2021, under the supervision of Prof. Chen Feng.

[Opening] I am looking for self-motivated students (1-2 Master students) to start in fall 2025 at SUSTech

Research

My research fields include blockchain, distributed systems, and confidential computing. Below are some major research projects.

Incentive and BFT Consensus Analysis: This project applies stochastic processes to analyze decentralized incentive and BFT consensus designs. Related works include Ethereum (selfish mining, ICDCS’19), Bitcoin-NG (selfish mining, Performance’20), chained HotStuff (evaluation framework, INFOCOM’21), Crystal (transparent mining protocol, TDSC’22), and private transactions (ACSAC’24).

BFT Consensus at Scale: This project aims to design simple and scalable BFT systems. Related works include EBFT (the simplest BFT consensus, Homepage), Fast-HotStuff (robust chained BFT, TDSC’23), Stratus (shared mempool, ICDE’23), and Ladon (multi-BFT consensus, EuroSys’25).

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), and Narrator/Narrator-Pro (state continuity system, CCS’22/TDSC’24), and Mercury/TeeRollup (Exchange/Layer 2).

News

  • (2024/10)[Service] I am invited to serve on the technical program committee of ACM CCS’25.
  • (2024/08)[Service] I am invited to serve on the technical program committee of AsiaCCS’25.
  • (2024/07)[Paper] Our work, Ladon, a high-performance multi-BFT protocol has been accepted to EuroSys’25.
  • (2024/03)[Paper] Our work, Narrator-Pro (an extension to Narrator), has been accepted to TDSC.
  • (2024/03)[Service] I am invited to serve on the technical program committee of IEEE GBC’24.
  • (2024/01)[Service] I am invited to serve on the technical program committee of ACM CCS’24.
  • (2023/08)[Paper] Our work, Fast-HotStuff, has been accepted to TDSC, respectively.
  • (2023/02)[Paper] Our work, SodsBC, has been accepted to TDSC.
  • (2022/10)[Paper] Our paper, “Crystal: Enhancing Blockchain Mining Transparency with Quorum Certificate”, has been accepted to TDSC.
  • (2022/08)[Paper] Our work, Narrator, has been accepted to CCS 2022.
  • (2022/08)[Paper] Our paper, “ENGRAFT: Enclave-guarded Raft on Byzantine Faulty Nodes”, has been accepted to CCS 2022.
  • (2022/08)[Paper] Our paper, “Scaling Blockchain Consensus via a Robust Shared Mempool”, has been accepted to ICDE 2023.
  • (2022/04)[Paper] Our paper, “When Power-of-d-Choices Meets Priority”, has been accepted to IWQoS 2022.
  • (2021/12)[Paper] Our paper, “Publish or Perish: Defending Withholding Attack in Dfinity Consensus”, has been selected as the best paper in MSN 2021.

Preprints

  1. Analysis of Nakamoto Consensus, Revisited
    Jianyu Niu, Chen Feng, Hoang Dau, Yu-Chih Huang, Jingge Zhu
    [Paper] [Selected as “Paper of the Week” (Issue #31) by ZK Capital]
  2. EBFT: Simplifying BFT Consensus Through Egalitarianism
    Jianyu Niu, Runchao Han, Shengqi Liu, Fangyu Gai, Ivan Beschastnikh, Yinqian Zhang, Chen Feng
    [One variant used in VeChain] [Paper] [Previous version selected as reading list by Stanford EE374]
  3. An Empirical Study on Ethereum Private Transactions and the Security Implications [Paper]
    Xingyu Lyu, Mengya Zhang, Xiaokuan Zhang, Jianyu Niu, Yinqian Zhang, Zhiqiang Lin
  4. Mercury: Practical Cross-Chain Exchange via Trusted Hardware [Paper]
    Xiaoqing Wen, Quanbi Feng, Jianyu Niu*, Yinqian Zhang, Chen Feng
  5. TeeRollup: Efficient Rollup Design Using Heterogeneous TEE [Paper]
    Xiaoqing Wen, Quanbi Feng, Jianyu Niu*, Yinqian Zhang, Chen Feng
  6. Klotski: Towards Consensus Enabled Collaborative Vehicles in Intelligent Transportation
    Yuanhang Zhou, Shubo Peng, Hanzheng Lyu, Fei Tong, Chengqiang Huang, Jianyu Niu*, in submission.
  7. Leader Rotation Is Not Enough: Scrutinizing Leadership Democracy of Chained BFT Consensus
    Yining Tang, Jianyu Niu*, Runchao Han, Chen Feng, and Yinqian Zhang, in submission.

Conference Publications (*corresponding author, _ supervised students)

  1. [EuroSys’25] Ladon: High-Performance Multi-BFT Consensus via Dynamic Global Ordering [Extended]
    Hanzheng Lyu, Shaokang Xie, Jianyu Niu*, Chen Feng, Yinqian Zhang, Ivan Beschastnikh
    European Conference on Computer Systems, Rotterdam, Netherlands, Apr. 2025.
  2. [GBC’24] TeeData: Enabling Privacy-Preserving Blockchain Data Sharing and Trading via TEE
    Dahui Li, Pengru Chen, Hongyan Sun, Jianyu Niu, Yinqian Zhang
    IEEE Global Blockchain Conference, Shanghai, China, Nov. 2024.
  3. [ACSAC’24] Breaking the Privacy Barrier: On the Feasibility of Reorganization Attacks on Ethereum Private Transaction
    Mengya Zhang, Xingyu Lyu, Jianyu Niu, Xiaokuan Zhang, Yinqian Zhang, and Zhiqiang Lin
    Annual Computer Security Applications Conference, December 2024.
  4. [ICMC’24] SoK: AI-Powered Security Analysis of Smart Contract
    Shuo Yang, Jianyu Niu, Yinqian Zhang
    International Conference on Meta Computing, Qingdao, China, Jun. 2024.
  5. [FORTE’24] Formally Verifying a Rollback-Prevention Protocol for TEEs
    Weili Wang, Jianyu Niu, Michael K. Reiter, Yinqian Zhang
    International Conference on Formal Techniques for Distributed Objects, Components, and Systems.
  6. [SEED’24] SoK: Opportunities for Accelerating Multi-Party Computation via Trusted Hardware
    Tong Liu, Zhen Huang, Jiaao Li, Jianyu Niu, Guoxing Chen, Yinqian Zhang
    International Symposium on Secure and Private Execution Environment Design.
  7. [SecureComm’23] Byzantine Protocols with Asymptotically Optimal Communication Complexity
    Hanzheng Lyu, Shaokang Xie, Jianyu Niu, Chen Feng
    EAI International Conference on Security and Privacy in Communication Networks.
  8. [ICDE’23] Scaling Blockchain Consensus via a Robust Shared Mempool
    Fangyu Gai, Jianyu Niu*, Ivan Beschastnikh, Chen Feng, Sheng Wang
    IEEE International Conference on Data Engineering.
  9. [CCS’22] Narrator: Secure and Practical State Continuity for Trusted Execution in the Cloud
    Jianyu Niu, Wei Peng, Xiaokuan Zhang, Yinqian Zhang
    ACM Conference on Computer and Communications Security.
  10. [CCS’22] ENGRAFT: Enclave-guarded Raft on Byzantine Faulty Nodes
    Weili Wang, Sen Deng, Jianyu Niu, Michael K. Reiter, Yinqian Zhang
    ACM Conference on Computer and Communications Security.
  11. [IWQoS’22] When Power-of-d-Choices Meets Priority
    Jianyu Niu, Chunpu Wang, Hong Xu, Chen Feng
    IEEE/ACM International Symposium on Quality of Service, Virtual, Jun. 2022.
  12. [MSN’21] Publish or Perish: Defending Withholding Attack in Dfinity Consensus (Best Paper Award)
    Hanzheng Lyu, Jianyu Niu, Fangyu Gai, Chen Feng
    IEEE International Conference on Mobility, Sensing and Networking, Virtual, Dec. 2021.
  13. [ICDCS’21] Dissecting the Performance of Chained-BFT
    Fangyu Gai, Ali Farahbakhsh, Jianyu Niu, Chen Feng, Ivan Beschastnikh, Hao Duan
    IEEE International Conference on Distributed Computing Systems, Virtual, Jul. 2021.
  14. [INFOCOM’21] On the Performance of Pipelined HotStuff [Blogs]
    Jianyu Niu, Fangyu Gai, Mohammad Mussadiq Jalalzai, Chen Feng
    IEEE International Conference on Computer Communications, Virtual, May. 2021.
  15. [Performance’20] Incentive Analysis of Bitcoin-NG, Revisited
    Jianyu Niu, Ziyu Wang, Fangyu Gai, Chen Feng
    International Symposium on Computer Performance, Modeling, Measurements and Evaluation, Virtual, Nov. 2020.
  16. [ICDCS’19] Selfish Mining in Ethereum
    Jianyu Niu, Chen Feng
    IEEE International Conference on Distributed Computing Systems, Dallas, Texas, Jun. 2019.

Journal Publications

  1. [TDSC] Ensuring State Continuity for Confidential Computing: A Blockchain-based Approach
    Wei Peng, Xiang Li, Jianyu Niu*, Xiaokuan Zhang, Yinqian Zhang
    IEEE Transactions on Dependable and Secure Computing, 2024.
  2. [TDSC] A Privacy-Preserving Incentive Mechanism for Mobile Crowdsensing based on Blockchain
    Fei Tong, Yuanhang Zhou, Kaiming Wang, Guang Cheng, Jianyu Niu, Shibo He
    IEEE Transactions on Dependable and Secure Computing, 2024.
  3. [TDSC] Fast-Hotstuff: A Fast and Resilient Hotstuff Protocol
    Mohammad Jalalzai, Jianyu Niu, Chen Feng, Fangyu Gai
    [Paper] [Selected as reading list by Stanford EE374] [Used in Deso and Zilliqa 2.0]
    IEEE Transactions on Dependable and Secure Computing, 2023.
  4. [IoTJ] A Secure Sidechain for Decentralized Trading in Internet of Things
    Fangyu Gai , Jianyu Niu*, Mohammad M. Jalalzai , Seyed Ali Tabatabaee, Chen Feng
    IEEE Internet of Things Journal, 2023.
  5. [TDSC] SodsBC: A Practical Post-quantum by Design Asynchronous Blockchain Framework
    Shlomi Dolev, Bingyong Guo, Jianyu Niu, Ziyu Wang (Alphabetically ordered)
    IEEE Transactions on Dependable and Secure Computing, 2023.
  6. [TDSC] Crystal: Enhancing Blockchain Mining Transparency with Quorum Certificate
    Jianyu Niu, Fangyu Gai, Runchao Han, Ren Zhang, Yinqian Zhang, Chen Feng
    IEEE Transactions on Dependable and Secure Computing, 2022.
  7. [TDSC] The Hermes BFT for Blockchains
    Mohammad Jalalzai, Chen Feng, Costas Busch, Golden, Richard III, Jianyu Niu
    IEEE Transactions on Dependable and Secure Computing, 2021.
  8. [PEVA] Incentive Analysis of Bitcoin-NG, Revisited
    Jianyu Niu, Ziyu Wang, Fangyu Gai, Chen Feng
    Elsevier journal Performance EvaluationFast tracked from Performance’20), 2020.

Mentoring Students

Ph.D. Students:

  • Hanzheng Lyu (2021.9-, UBCO, co-advised with Prof. Chen Feng)
  • Xiaoqing Wen (2022.11-, UBCO, co-advised with Prof. Chen Feng)

Master Students:

  • Yining Tang (2022.11-, SUSTech, co-advised with Prof. Yinqian Zhang)
  • Tong Liu (2024.6-, SUSTech, co-advised with Prof. Yinqian Zhang)
  • Quanbi Feng (2024.9-, SUSTech)
  • Shubo Peng (2024.9-, SUSTech)

Research Assistants & Interns:

  • Yinan Mi (2023.9-2024.10)
  • Hongyan Sun (2024.4-2024.6)

Undergraduate Students (Thesis):

  • Hongjing Huang (2024.9-)
  • Qihang Luo (2024.9-)
  • Dahui Li (2024.9-)
  • Shaokang Xie (2023.9-2024.6, next position: PhD at UC Davis)
  • Quanbi Feng (2023.9-2024.6, next position: MSc at SUSTech)
  • Shubo Peng (2023.9-2024.6, next position: MSc at SUSTech)
  • Hang Huang (2023.9-2024.6, next position: Huawei 2012 Lab)
  • Shengqi Liu (2023.9-2024.6, next position: MSc at UIUC)

Visting Students:

  • Yuanhang Zhou (2023.6-2023.11, MSc at SEU, next position: PhD at UW)
  • Shuo Yang (2023.10-2024.8, MPhil at CUHK, next position: PhD at CityU)

Professional Activities

Program Committee Member

  • IEEE Global Blockchain Conference (GBC) 2024
  • ACM Conference on Computer and Communications Security (CCS) 2024, 2025
  • IEEE International Conference on Mobility, Sensing and Networking (MSN) 2021
  • ACM Asia Conference on Computer and Communications Security (AsiaCCS) 2025

Journal & Conference Reviewer

  • IEEE Network, 2023.
  • IEEE Transactions on Computer (TOC), 2023.
  • IEEE Internet of Things Journal (IoTJ), 2025.
  • IEEE Communications Letters (CL), Exemplary Reviewers (2019), 2019.
  • IEEE Transactions on Dependable and Secure Computing (TDSC), 2024.
  • IEEE Open Journal of the Communications Society, 2020, 2021, 2022, 2023, 2024.
  • Asia Conference on Computer and Communications Security (AsiaCCS), 2024.
  • International Conference on Parallel and Distributed Systems (ICPADS), 2024.

Last updated: 2024/09.