Maofan Yin

dblp:166/6440 · DBLP profile ↗
← Back
8ranked-venue papers
2as first author
2since 2021 · last 2026
0009-0006-2717-8150ORCID · corroborated

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

Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-authorSystems, architecture and hardware · 2 · 1 first-author · 1 since 2021Security and privacy · 2 · 1 since 2021Artificial intelligence and machine learning · 1Computer networks · 1

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.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Distributed systems · 72% Storage systems · 28%
Network and information security
1 paper
Blockchain and cryptocurrency security · 50% Cryptographic protocols and secure computation · 50%

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

TopicWeightPapersLastEvidence papers
Distributed systems
consensus
1.132026
Sync HotStuff: Simple and Practical Synchronous State Machine Replication · SP 2020
HotStuff: BFT Consensus with Linearity and Responsiveness · PODC 2019
FicusDB: Scalable Multi-Versioned Authenticated Archival Storage · EuroSys 2026
Cryptographic protocols and secure computation
authenticated data structure
1.012026
FicusDB: Scalable Multi-Versioned Authenticated Archival Storage · EuroSys 2026
Blockchain and cryptocurrency security › blockchain data management
blockchain storage
1.012026
FicusDB: Scalable Multi-Versioned Authenticated Archival Storage · EuroSys 2026
Storage systems
storage reliability
1.012026
FicusDB: Scalable Multi-Versioned Authenticated Archival Storage · EuroSys 2026
Distributed systems › fault tolerance
byzantine fault tolerance
0.822020
Sync HotStuff: Simple and Practical Synchronous State Machine Replication · SP 2020
HotStuff: BFT Consensus with Linearity and Responsiveness · PODC 2019
Distributed systems › replication
state machine replication
0.412020
Sync HotStuff: Simple and Practical Synchronous State Machine Replication · SP 2020
Distributed systems
fault tolerance
0.112020
Sync HotStuff: Simple and Practical Synchronous State Machine Replication · SP 2020
Distributed systems
replication
0.112019
HotStuff: BFT Consensus with Linearity and Responsiveness · PODC 2019

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

storage layer redesign · 2.0authenticated data structure interface preservation · 2.0pipelining · 0.4BFT replication · 0.4
YearPublicationVenuePosition
2026 FicusDB: Scalable Multi-Versioned Authenticated Archival Storage
abstract
As consensus protocols scale, storage has become the dominant bottleneck in modern blockchains. Systems must maintain historical versions, generate integrity proofs, and sustain high throughput as state grows. Prior work often redesigns the authenticated data structure (ADS), but such changes sacrifice compatibility and require disruptive hard forks. We take the complementary approach: redesigning the storage layer while preserving the existing ADS interface.
Maofan Yin, Robbert van Renesse
EuroSys2
2024 BBCA-Chain: Low Latency, High Throughput BFT Consensus on a DAG
Dahlia Malkhi, Chrysoula Stathakopoulou, Maofan Yin
FC (1)3
2020 Sync HotStuff: Simple and Practical Synchronous State Machine Replication
abstract
Synchronous solutions for Byzantine Fault Tolerance (BFT) can tolerate up to minority faults. In this work, we present Sync HotStuff, a surprisingly simple and intuitive synchronous BFT solution that achieves consensus with a latency of 2Δ in the steady state (where Δ is a synchronous message delay upper bound). In addition, Sync HotStuff ensures safety in a weaker synchronous model in which the synchrony assumption does not have to hold for all replicas all the time. Moreover, Sync HotStuff has optimistic responsiveness, i.e., it advances at network speed when less than one-quarter of the replicas are not responding. Borrowing from practical partially synchronous BFT solutions, Sync HotStuff has a two-phase leader-based structure, and has been fully prototyped under the standard synchrony assumption. When tolerating a single fault, Sync HotStuff achieves a throughput of over 280 Kops/sec under typical network performance, which is comparable to the best known partially synchronous solution.
Ittai Abraham, Dahlia Malkhi, Kartik Nayak, Ling Ren 0001, Maofan Yin
SP5
2019 HotStuff: BFT Consensus with Linearity and Responsiveness
abstract
We present HotStuff, a leader-based Byzantine fault-tolerant replication protocol for the partially synchronous model. Once network communication becomes synchronous, HotStuff enables a correct leader to drive the protocol to consensus at the pace of actual (vs. maximum) network delay--a property called responsiveness---and with communication complexity that is linear in the number of replicas. To our knowledge, HotStuff is the first partially synchronous BFT replication protocol exhibiting these combined properties. Its simplicity enables it to be further pipelined and simplified into a practical, concise protocol for building large-scale replication services.
Maofan Yin, Dahlia Malkhi, Michael K. Reiter, Guy Golan-Gueta, Ittai Abraham
PODC1
2016 Discriminatively trained joint speaker and environment representations for adaptation of deep neural network acoustic models
abstract
A recent trend in normalization of factors extraneous to a speech recognition task has been to explicitly introduce features related to the unwanted variability in the training of Deep Neural Networks (DNN). Typically, this is done by either perturbing the training set with models of these extraneous factors such as vocal tract length and environmental noise or augmenting the conventional spectral features with auxiliary information such as i-vector, noise spectrum, etc. Another emerging approach is to derive low dimensional representations of the factors from the hidden layers of DNN and use it for normalization of the acoustic model. Almost all of these approaches focus on either speaker or environment normalization. In this paper we propose a novel approach for estimating a compact joint representation of speakers and environment by training a DNN, with a bottleneck layer, to classify the i-vector features into speaker and environment labels by Multi-Task Learning (MTL). Another novelty is to learn this compact representation while learning to map the i-vector of a noisy utterance into its corresponding clean speaker i-vector and noise-only i-vector. Experiments were conducted on an artificially noise-corrupted version of the WSJ corpus. The proposed compact joint speaker-environment representations show promising gains.
Maofan Yin, Sunil Sivadas, Kai Yu 0004, Bin Ma 0001
ICASSP1
2015 Multi-task joint-learning of deep neural networks for robust speech recognition
abstract
Although deep neural networks (DNNs) have achieved great success in automatic speech recognition (ASR), significant performance degradation still exists in noisy environments. In this paper, a novel multi-task joint-learning framework is proposed to address the noise robustness for speech recognition. The architecture integrates two different DNNs, including the regressive denoising DNN and the discriminative recognition DNN, into a complete multi-task structure and all the parameters can be optimized in a real joint-learning mode just from the beginning in model training. In addition, the basic multi-task structure is further explored and reorganized into a more general framework which can get substantial gains. Furthermore, noise adaptive training can also be easily incorporated within this architecture to achieve further performance improvement. Experiments on the Aurora4 task showed that the proposed approach can achieve a WER below 10% without using adaptation or sequence training, a very large and significant (more than 20% relative) improvement over a strong DNN-HMM baseline.
Yanmin Qian, Maofan Yin, Yongbin You, Kai Yu 0004
ASRU2
2015 Cluster adaptive training for deep neural network
abstract
Although context-dependent DNN-HMM systems have achieved significant improvements over GMM-HMM systems, there still exists big performance degradation if the acoustic condition of the test data mismatches that of the training data. Hence, adaptation and adaptive training of DNN are of great research interest. Previous works mainly focus on adapting the parameters of a single DNN by regularized or selective fine-tuning, applying linear transforms to feature or hidden-layer output, or introducing vector representation of non-speech variability into the input. These methods all require relatively large number of parameters to be estimated during adaptation. In contrast, this paper employs the cluster adaptive training (CAT) framework for DNN adaptation. Here, multiple DNNs are constructed to form the bases of a canonical parametric space. During adaptation, an interpolation vector, specific to a particular acoustic condition, is used to combine the multiple DNN bases into a single adapted DNN. The DNN bases can also be constructed at layer level for more flexibility. The CAT-DNN approach was evaluated on an English switchboard task in unsupervised adaptation mode. It achieved significant WER reductions over the unadapted DNN-HMM, relative 6% to 8.5%, with only 10 parameters.
Tian Tan 0002, Yanmin Qian, Maofan Yin, Yimeng Zhuang, Kai Yu 0004
ICASSP3
2015 FT-INDEX: A distributed indexing scheme for switch-centric cloud storage system
abstract
Nowadays, cloud storage systems may contain tens of thousands of servers and large scale data sets, which significantly require efficient data management scheme and query processing mechanism. To fulfill these requirements in modern data centers, the infrastructure of cloud systems, we propose FT-Index, a secondary indexing scheme for cloud system with switch-centric topology. FT-Index has a two-layer design. The upper-layer index, called global index, is distributed across different hosts in the system, while the lower-layer index, named local index, is a B+-tree for local query. We further adopt the Interval tree to reorganize the global index and propose two versions of FT-Index with different publishing methods to lower the rate of false positives and reduce the cost of forwarding queries. We provide detailed theoretical analysis on the upper bound of false positives, physical hops per query, and the relationship between them. We also conduct abundant experiments to validate the efficiency of FT-Index.
Xiaofeng Gao 0001, Binjie Li, Zongchen Chen, Maofan Yin, Guihai Chen, Yaohui Jin
ICC4