Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Zhongxin Guo

dblp:185/9378 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
5since 2021 · last 2025
0000-0001-7381-7765ORCID · corroborated

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

Artificial intelligence and machine learning · 2 · 2 since 2021Systems, architecture and hardware · 2Computer networks · 1 · 1 since 2021Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Program synthesis and code generation · 61% Compilers and program optimization · 30% Software testing · 9%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 100%
Computer networks
1 paper
Network measurement and analytics · 100%
Network and information security
1 paper
Blockchain and cryptocurrency security · 100%
Artificial intelligence
1 paper
Language models and text generation · 100%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program synthesis and code generation › code generation with language models
repository-level code generation
1.722025
EpiCoder: Encompassing Diversity and Complexity in Code Generation · ICML 2025
FEA-Bench: A Benchmark for Evaluating Repository-Level Code Generation for Feature Implementation · ACL (1) 2025
Compilers and program optimization
code generation
0.912025
EpiCoder: Encompassing Diversity and Complexity in Code Generation · ICML 2025
Distributed systems
consensus
0.722021
Forerunner: Constraint-based Speculative Transaction Execution for Ethereum · SOSP 2021
Characterizing Ethereum's Mining Power Decentralization at a Deeper Level · INFOCOM 2021
Network measurement and analytics › internet measurement
blockchain network measurement
0.512021
Characterizing Ethereum's Mining Power Decentralization at a Deeper Level · INFOCOM 2021
Blockchain and cryptocurrency security
proof-of-work blockchain
0.512021
Characterizing Ethereum's Mining Power Decentralization at a Deeper Level · INFOCOM 2021
Distributed systems › blockchain
blockchain and cryptocurrency security
0.512021
Forerunner: Constraint-based Speculative Transaction Execution for Ethereum · SOSP 2021
Distributed systems › blockchain
smart contract execution
0.512021
Forerunner: Constraint-based Speculative Transaction Execution for Ethereum · SOSP 2021
Distributed systems
transaction processing
0.512021
Forerunner: Constraint-based Speculative Transaction Execution for Ethereum · SOSP 2021
Natural language and speech › Language models and text generation
code language models
0.312025
EpiCoder: Encompassing Diversity and Complexity in Code Generation · ICML 2025
Distributed systems › consensus › blockchain consensus
proof-of-work
0.112021
Characterizing Ethereum's Mining Power Decentralization at a Deeper Level · INFOCOM 2021

Methods — techniques the papers use, named apart from their topics

fine-tuning · 1.7feature tree synthesis · 1.7on-chain transaction analysis · 1.5data source integration · 1.5large language model · 0.9constraint-based speculative execution · 0.5
YearPublicationVenuePosition
2025 FEA-Bench: A Benchmark for Evaluating Repository-Level Code Generation for Feature Implementation
abstract
Wei Li, Xin Zhang, Zhongxin Guo, Shaoguang Mao, Wen Luo, Guangyue Peng, Yangyu Huang, Houfeng Wang, Scarlett Li. Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2025.
Wei Li 0232, Xin Zhang 0099, Zhongxin Guo, Shaoguang Mao, Wen Luo 0001, Guangyue Peng, Yangyu Huang, Houfeng Wang, Scarlett Li
ACL (1)3
2025 EpiCoder: Encompassing Diversity and Complexity in Code Generation
abstract
Existing methods for code generation use code snippets as seed data, restricting the complexity and diversity of the synthesized data. In this paper, we introduce a novel feature tree-based synthesis framework, which revolves around hierarchical code features derived from high-level abstractions of code. The feature tree is constructed from raw data and refined iteratively to increase the quantity and diversity of the extracted features, which captures and recognizes more complex patterns and relationships within the code. By adjusting the depth and breadth of the sampled subtrees, our framework provides precise control over the complexity of the generated code, enabling functionalities that range from function-level operations to multi-file scenarios. We fine-tuned widely-used base models to obtain EpiCoder series, achieving state-of-the-art performance on multiple benchmarks at both the function and file levels. In particular, empirical evidence indicates that our approach shows significant potential in the synthesizing of repository-level code data. Our code and data are publicly available.
Yaoxiang Wang, Haoling Li, Xin Zhang 0099, Jie Wu 0001, Xiao Liu 0029, Wenxiang Hu, Zhongxin Guo, Yangyu Huang, Yujiu Yang 0001, Jinsong Su, Qi Chen 0009, Scarlett Li
ICML7
2021 Characterizing Ethereum's Mining Power Decentralization at a Deeper Level
abstract
For proof-of-work blockchains such as Ethereum, the mining power decentralization is an important discussion point in the community. Previous studies mostly focus on the aggregated power of the mining pools, neglecting the pool participants who are the source of the pools' power. In this paper, we present the first large-scale study of the pool participants in Ethereum's mining pools. Pool participants are not directly observable because they communicate with their pools via private channels. However, they leave "footprints" on chain as they use Ethereum accounts to anonymously receive rewards from mining pools. For this study, we combine several data sources to identify 62,358,646 pool reward transactions sent by 47 pools to their participants over Ethereum's entire near 5-year history. Our analyses about these transactions reveal interesting insights about three aspects of pool participants: the power decentralization at the participant level, their pool-switching behavior, and why they participate in pools. Our results provide a complementary and more balanced view about Ethereum's mining power decentralization at a deeper level.
Liyi Zeng, Shuo Chen 0001, Xian Zhang 0001, Zhongxin Guo, Thomas Moscibroda
INFOCOM5
2021 Forerunner: Constraint-based Speculative Transaction Execution for Ethereum
abstract
Ethereum is an emerging distributed computing platform that supports a decentralized replicated virtual machine at a large scale. Transactions in Ethereum are specified in smart contracts, disseminated through broadcast, accepted into the chain of blocks, and then executed on each node. In this new Dissemination-Consensus-Execution (DiCE) paradigm, the time interval between when a transaction is known (during the dissemination phase) to when the transaction is executed (after the consensus phase) offers a window of opportunity to accelerate transaction processing through speculative execution. However, the traditional speculative execution, which hinges on the ability to predict the future accurately, is inadequate because of DiCE's many-future nature.
Zhongxin Guo, Runhuai Li, Shuo Chen 0001, Lidong Zhou, Yajin Zhou, Xian Zhang 0001
SOSP2
2021 Argus: A Fully Transparent Incentive System for Anti-Piracy Campaigns
abstract
Anti-piracy is fundamentally a procedure that relies on collecting data from the open anonymous population, so how to incentivize credible reporting is a question at the center of the problem. Industrial alliances and companies are running anti-piracy incentive campaigns, but their effectiveness is publicly questioned due to the lack of transparency. We believe that full transparency of a campaign is necessary to truly incentivize people. It means that every role, e.g., content owner, licensee of the content, or every person in the open population, can understand the mechanism and be assured about its execution without trusting any single role. We see this as a distributed system problem. In this paper, we present Argus, a fully transparent incentive system for anti-piracy campaigns. The groundwork of Argus is to formulate the objectives for fully transparent incentive mechanisms, which securely and comprehensively consolidate the different interests of all roles. These objectives form the core of the Argus design, highlighted by our innovations about a Sybil-proof incentive function, a commit-and-reveal scheme, and an oblivious transfer scheme. In the implementation, we overcome a set of unavoidable obstacles to ensure security despite full transparency. Moreover, we effectively optimize several cryptographic operations so that the cost for a piracy reporting is reduced to an equivalent cost of sending about 14 ETH-transfer transactions to run on the public Ethereum network, which would otherwise correspond to thousands of transactions. With the security and practicality of Argus, we hope real-world anti-piracy campaigns will be truly effective by shifting to a fully transparent incentive mechanism.
Xian Zhang 0001, Xiaobing Guo, Zixuan Zeng, Wenyan Liu 0001, Zhongxin Guo, Shuo Chen 0001, Qiufeng Yin, Mao Yang 0004
SRDS5
2018 TEE-KV: Secure Immutable Key-Value Store for Trusted Execution Environments
abstract
Trusted Execution Environments (TEEs) ensure strong data confidentiality for applications running in the TEEs even on untrusted servers. In particular, TEEs are expected to bring significant benefits to blockchain workloads for enterprise because it ensures confidentiality and correctness of transaction records without any heavy-weight data verification process such as proof-of-work. For example, Coco [3] improves both confidentiality and transaction throughput of existing blockchain protocols by utilizing TEE features.
Atsushi Koshiba, Zhongxin Guo, Mitaro Namiki, Lidong Zhou
SoCC3
2016 TR-Spark: Transient Computing for Big Data Analytics
abstract
Large-scale public cloud providers invest billions of dollars into their cloud infrastructure and operate hundreds of thousands of servers across the globe. For various reasons, much of this provisioned server capacity runs at low average utilization, and there is tremendous competitive pressure to increase utilization. Conceptually, the way to increase utilization is clear: Run time-insensitive batch-job workloads as secondary background tasks whenever server capacity is underutilized; and evict these workloads when the server's primary task requires more resources. Big data analytic tasks would seem to be an ideal fit to run opportunistically on such transient resources in the cloud. In reality, however, modern distributed data processing systems such as MapReduce or Spark are designed to run as the primary task on dedicated hardware, and they perform badly on transiently available resources because of the excessive cost of cascading re-computations in case of evictions.
Ying Yan 0006, Yanjie Gao, Zhongxin Guo, Bole Chen, Thomas Moscibroda
SoCC4