Hanzheng Lyu

dblp:251/9983 · DBLP profile ↗
← Back
9ranked-venue papers
5as first author
8since 2021 · last 2026
0000-0001-7507-167XORCID · corroborated

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

Systems, architecture and hardware · 3 · 1 first-author · 3 since 2021Computer networks · 2 · 1 first-author · 1 since 2021Security and privacy · 2 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-author · 2 since 2021
YearPublicationVenuePosition
2026 Hydra: Breaking the Global Ordering Barrier in Multi-BFT Consensus
abstract
Multi-Byzantine Fault Tolerant (Multi-BFT) consensus, which runs multiple BFT instances in parallel, has recently emerged as a promising approach to overcome the leader bottleneck in classical BFT protocols. However, existing designs rely on a global ordering layer to serialize blocks across instances, an intuitive yet costly mechanism that constrains scalability, amplifies failure propagation, and complicates deployment. In this paper, we challenge this conventional wisdom. We present HYDRA, the first Multi-BFT consensus framework that eliminates global ordering altogether. HYDRA introduces an object-centric execution model that partitions transactions by their accessed objects, enabling concurrent yet deterministic execution across instances. To ensure consistency, HYDRA combines lightweight lock-based coordination with a deadlock resolution mechanism, achieving both scalability and correctness. We implement HYDRA and evaluate it on up to 128 replicas in both LAN and WAN environments. Experimental results show HYDRA outperforms several state-of-the-art Multi-BFT protocols in the presence of a straggler. These results demonstrate strong consistency and high performance by removing global ordering, opening a new direction toward scalable Multi-BFT consensus design.
Hanzheng Lyu, Shaokang Xie, Jianyu Niu, Mohammad Sadoghi, Yinqian Zhang, Cong Wang 0001, Ivan Beschastnikh, Chen Feng 0001
ICDE1
2026 EBFT: Simplifying BFT Consensus Through Egalitarianism
Jianyu Niu, Runchao Han, Hanzheng Lyu, Ivan Beschastnikh, Yinqian Zhang, Chen Feng 0001
IEEE Trans. Dependable Secur. Comput.3
2025 Ladon: High-Performance Multi-BFT Consensus via Dynamic Global Ordering
abstract
Multi-BFT consensus runs multiple leader-based consensus instances in parallel, circumventing the leader bottleneck of a single instance. However, it contains an Achilles' heel: the need to globally order output blocks across instances. Deriving this global ordering is challenging because it must cope with different rates at which blocks are produced by instances. Prior Multi-BFT designs assign each block a global index before creation, leading to poor performance.
Hanzheng Lyu, Shaokang Xie, Jianyu Niu, Chen Feng 0001, Yinqian Zhang, Ivan Beschastnikh
EuroSys1
2025 Orthrus: Accelerating Multi-BFT Consensus Through Concurrent Partial Ordering of Transactions
abstract
Multi-Byzantine Fault Tolerant (Multi-BFT) consensus allows multiple consensus instances to run in parallel, resolving the leader bottleneck problem inherent in classic BFT consensus. However, the global ordering of Multi-BFT consensus enforces a strict serialized sequence of transactions, imposing additional confirmation latency and also limiting concurrency. In this paper, we introduce Orthrus, a Multi-BFT protocol that accelerates transaction confirmation through partial ordering while reserving global ordering for transactions requiring stricter sequencing. To this end, Orthrus strategically partitions transactions to maximize concurrency and ensure consistency. Additionally, it incorporates an escrow mechanism to manage interactions between partially and globally ordered transactions. We evaluated Orthrus through extensive experiments in realistic settings, deploying 128 replicas in WAN and LAN environments. Our findings demonstrate latency reductions of up to 87% in WAN compared to existing Multi-BFT protocols.
Hanzheng Lyu, Shaokang Xie, Jianyu Niu, Ivan Beschastnikh, Yinqian Zhang, Mohammad Sadoghi, Chen Feng 0001
ICDE1
2025 Dissecting Ethereum Staking at Scale: A Comprehensive Measurement and Analysis
abstract
Decentralization is a critical security property for blockchain systems. Ethereum adopts a protocol design with multiple incentive mechanisms to encourage validators to contribute to decentralization. However, little empirical evidence exists on the actual effectiveness of Ethereum's incentive mechanism. In this paper, we collect and analyze data on validator rewards from Ethereum's consensus and execution layers, examining both the distribution of rewards and the degree of decentralization in the current network. Our findings show that Ethereum's reward allocation exhibits a relatively balanced distribution, with neither staking pools nor exchanges earning disproportionately higher returns simply due to their larger stake. These findings reveal the effectiveness of Ethereum's incentive design and the current state of decentralization, providing a foundation for future improvements in mechanism design and exploration.
Quanbi Feng, Yinan Mi, Hanzheng Lyu, Jianbin Zou, Jianyu Niu
ICPADS3
2025 TeeRollup: Efficient Rollup Design Using Heterogeneous TEE
abstract
Rollups have emerged as a promising approach to improving blockchains’ scalability by offloading transaction execution off-chain. Existing rollup solutions either leverage complex zero-knowledge proofs or optimistically assume execution correctness unless challenged. However, these solutions suffer from high gas costs and significant withdrawal delays, hindering their adoption in decentralized applications. This paper introducesTeeRollup, an efficient rollup protocol that leverages Trusted Execution Environments (TEEs) to achieve both low gas costs and short withdrawal delays. Sequencers (i.e., system participants) execute transactions within TEEs and upload signed execution results to the blockchain with confidential keys of TEEs. Unlike most TEE-assisted blockchain designs,TeeRollupadopts a practical threat model where the integrity and availability of TEEs may be compromised. To address these issues, we first introduce a distributed system of sequencers with heterogeneous TEEs, ensuring system security even if a certain proportion of TEEs are compromised. Second, we propose a challenge mechanism to solve the redeemability issue caused by TEE unavailability. Furthermore,TeeRollupincorporates Data Availability Providers (DAPs) to reduce on-chain storage overhead and uses a laziness penalty mechanism to regulate DAP behavior. We implement a prototype ofTeeRollupin Golang, using the Ethereum test network, Sepolia. Our experimental results indicate thatTeeRollupoutperforms zero-knowledge rollups (ZK-rollups), reducing on-chain verification costs by approximately 86% and withdrawal delays to a few minutes.
Xiaoqing Wen, Quanbi Feng, Hanzheng Lyu, Jianyu Niu, Yinqian Zhang, Chen Feng 0001
IEEE Trans. Computers3
2023 Byzantine Protocols with Asymptotically Optimal Communication Complexity
Hanzheng Lyu, Shaokang Xie, Jianyu Niu, Chen Feng 0001
SecureComm (1)1
2021 Publish or Perish: Defending Withholding Attack in Dfinity Consensus
abstract
Synchronous Byzantine consensus has regained its popularity with the rise of permissioned blockchains due to its significantly better fault tolerance (up to minority faults) than its partially synchronous counterpart (less than one third). Dfinity Consensus is a state-of-the-art synchronous Byzantine consensus protocol. However, Dfinity is vulnerable to the withholding attack. For example, adversaries can strategically withhold blocks, resulting in an increase in latency and unbounded message complexity. Motivated by this observation, we present Dfinity++, which can effectively defend such an attack. The key idea behind Dfinity++ is simple. Since honest replicas would timely publish their blocks, one can detect delayed blocks and then trigger a fast switch to the next iteration, leading to better resource usage. Our results show that against a static/mildly adversary, Dfinity++ is able to reduce the latency (of committing a new block) by 10.7%, and at the same time enjoys a message complexity of $O\left(n^{2}\right)$.
Hanzheng Lyu, Jianyu Niu, Fangyu Gai, Chen Feng 0001
MSN1
2020 Blockchain: A distributed solution to UAV-enabled mobile edge computing
abstract
Mobile edge computing (MEC) is to process, analyse, store and calculate the network data at the edge of the network. When the ground infrastructure is damaged in an emergency, the unmanned aerial vehicle (UAV) formation can be rapidly deployed to undertake the task of MEC. However, there are some potential problems to be considered in UAV‐enabled MEC, such as the trust among UAVs from different sources and the stability of UAV formation network. In view of the problems existing, this study proposes a blockchain‐based architecture to build a system of mutual trust, fairness, openness, and stability in this scenario. Through the implementation of blockchain technology, key data such as device computing capacity, task allocation, and task execution process are recorded openly, transparently, and irrevocably. As multi‐party trust is built to reduce the occurrence of fraud, system participants can get a reasonable reward. On this basis, the smart contract is used to ensure that algorithms are accessible to the public, and the sub‐blockchain technology improves the stability of the system. In the case study, the simulation results show that the resource consumption and time cost of the proposed scheme is reasonable and feasible.
Zhenyu Guan 0002, Hanzheng Lyu, Dawei Li 0009, Yiming Hei, Tongchen Wang
IET Commun.2