Skip to main content

Showing 1–11 of 11 results for author: Gai, F

.
  1. arXiv:2312.00741  [pdf, ps, other

    cs.CR cs.DC

    Crystal: Enhancing Blockchain Mining Transparency with Quorum Certificate

    Authors: Jianyu Niu, Fangyu Gai, Runchao Han, Ren Zhang, Yinqian Zhang, Chen Feng

    Abstract: Researchers have discovered a series of theoretical attacks against Bitcoin's Nakamoto consensus; the most damaging ones are selfish mining, double-spending, and consistency delay attacks. These attacks have one common cause: block withholding. This paper proposes Crystal, which leverages quorum certificates to resist block withholding misbehavior. Crystal continuously elects committees from miner… ▽ More

    Submitted 1 December, 2023; originally announced December 2023.

    Comments: 17 pages, 9 figures

  2. arXiv:2209.08512  [pdf, other

    cs.DC

    Phalanx: A Practical Byzantine Ordered Consensus Protocol

    Authors: Guangren Wang, Liang Cai, Fangyu Gai, Jianyu Niu

    Abstract: Byzantine fault tolerance (BFT) consensus is a fundamental primitive for distributed computation. However, BFT protocols suffer from the ordering manipulation, in which an adversary can make front-running. Several protocols are proposed to resolve the manipulation problem, but there are some limitations for them. The batch-based protocols such as Themis has significant performance loss because of… ▽ More

    Submitted 18 September, 2022; originally announced September 2022.

  3. arXiv:2207.08392  [pdf, other

    cs.CR

    Bitcoin-Enhanced Proof-of-Stake Security: Possibilities and Impossibilities

    Authors: Ertem Nusret Tas, David Tse, Fangyu Gai, Sreeram Kannan, Mohammad Ali Maddah-Ali, Fisher Yu

    Abstract: Bitcoin is the most secure blockchain in the world, supported by the immense hash power of its Proof-of-Work miners. Proof-of-Stake chains are energy-efficient, have fast finality but face several security issues: susceptibility to non-slashable long-range safety attacks, low liveness resilience and difficulty to bootstrap from low token valuation. We show that these security issues are inherent i… ▽ More

    Submitted 1 February, 2025; v1 submitted 18 July, 2022; originally announced July 2022.

    Comments: In IEEE Symposium on Security and Privacy 2023

  4. arXiv:2203.10551  [pdf, other

    cs.SE

    Human Values Violations in Stack Overflow: An Exploratory Study

    Authors: Sara Krishtul, Mojtaba Shahin, Humphrey O. Obie, Hourieh Khalajzadeh, Fan Gai, Ali Rezaei Nasab, John Grundy

    Abstract: A growing number of software-intensive systems are being accused of violating or ignoring human values (e.g., privacy, inclusion, and social responsibility), and this poses great difficulties to individuals and society. Such violations often occur due to the solutions employed and decisions made by developers of such systems that are misaligned with user values. Stack Overflow is the most popular… ▽ More

    Submitted 20 March, 2022; originally announced March 2022.

    Comments: Preprint- Accepted for publication in 25th International Conference on Evaluation and Assessment in Software Engineering (EASE2022)

  5. arXiv:2203.05158  [pdf, other

    cs.DC

    Scaling Blockchain Consensus via a Robust Shared Mempool

    Authors: Fangyu Gai, Jianyu Niu, Ivan Beschastnikh, Chen Feng, Sheng Wang

    Abstract: There is a resurgence of interest in Byzantine fault-tolerant (BFT) systems due to blockchains. However, leader-based BFT consensus protocols used by permissioned blockchains have limited scalability and robustness. To alleviate the leader bottleneck in BFT consensus, we introduce Stratus, a robust shared mempool protocol that decouples transaction distribution from consensus. Our idea is to have… ▽ More

    Submitted 25 September, 2022; v1 submitted 10 March, 2022; originally announced March 2022.

    Comments: This work is to appear in ICDE 2023

  6. arXiv:2107.04947  [pdf, ps, other

    cs.DC

    On the Performance of Pipelined HotStuff

    Authors: Jianyu Niu, Fangyu Gai, Mohammad M. Jalalzai, Chen Feng

    Abstract: HotStuff is a state-of-the-art Byzantine fault-tolerant consensus protocol. It can be pipelined to build large-scale blockchains. One of its variants called LibraBFT is adopted in Facebook's Libra blockchain. Although it is well known that pipelined HotStuff is secure against up to $1/3$ of Byzantine nodes, its performance in terms of throughput and delay is still under-explored. In this paper, we… ▽ More

    Submitted 10 July, 2021; originally announced July 2021.

    Comments: IEEE International Conference on Computer Communications (INFOCOM' 21)

  7. arXiv:2103.00777  [pdf, other

    cs.CR cs.DC

    Dissecting the Performance of Chained-BFT

    Authors: Fangyu Gai, Ali Farahbakhsh, Jianyu Niu, Chen Feng, Ivan Beschastnikh, Hao Duan

    Abstract: Permissioned blockchains employ Byzantine fault-tolerant (BFT) state machine replication (SMR) to reach agreement on an ever-growing, linearly ordered log of transactions. A new paradigm, combined with decades of research in BFT SMR and blockchain (namely chained-BFT, or cBFT), has emerged for directly constructing blockchain protocols. Chained-BFT protocols have a unifying propose-vote scheme ins… ▽ More

    Submitted 1 March, 2021; originally announced March 2021.

    Comments: 12 pages

  8. arXiv:2012.01636  [pdf, other

    cs.DC

    EBFT: Simplifying BFT Consensus Through Egalitarianism

    Authors: Jianyu Niu, Runchao Han, Shengqi Liu, Fangyu Gai, Ivan Beschastnikh, Yinqian Zhang, Chen Feng

    Abstract: We present Egalitarian BFT (EBFT), a simple and high-performance framework of BFT consensus protocols for decentralized systems like blockchains. The key innovation in EBFT is egalitarian block generation: nodes randomly and non-interactively propose blocks containing client transactions, rather than relying on a leader to do so. Apart from deterministic safety and liveness guarantees standard in… ▽ More

    Submitted 12 March, 2023; v1 submitted 2 December, 2020; originally announced December 2020.

    Comments: 17 page, 12 figures

  9. Fast-HotStuff: A Fast and Resilient HotStuff Protocol

    Authors: Mohammad M. Jalalzai, Jianyu Niu, Chen Feng, Fangyu Gai

    Abstract: The HotStuff protocol is a breakthrough in Byzantine Fault Tolerant (BFT) consensus that enjoys both responsiveness and linear view change. It creatively adds an additional round to classic BFT protocols (like PBFT) using two rounds. This brings us to an interesting question: Is this additional round really necessary in practice? In this paper, we answer this question by designing a new two-round… ▽ More

    Submitted 3 November, 2022; v1 submitted 22 October, 2020; originally announced October 2020.

    Journal ref: IEEE Transactions on Dependable and Secure Computing ( Early Access ), Page(s): 1 - 17, Date of Publication: 25 August 2023

  10. arXiv:2001.05082  [pdf, other

    cs.CR cs.DC

    Incentive Analysis of Bitcoin-NG, Revisited

    Authors: Jianyu Niu, Ziyu Wang, Fangyu Gai, Chen Feng

    Abstract: Bitcoin-NG is among the first blockchain protocols to approach the \emph{near-optimal} throughput by decoupling blockchain operation into two planes: leader election and transaction serialization. Its decoupling idea has inspired a new generation of high-performance blockchain protocols. However, the existing incentive analysis of Bitcoin-NG has several limitations. First, the impact of network ca… ▽ More

    Submitted 2 October, 2020; v1 submitted 14 January, 2020; originally announced January 2020.

    Comments: 12 pages, 11 figures

    Journal ref: IFIP WG7.3 Performance 2020

  11. arXiv:1906.06490  [pdf, other

    cs.CR cs.DC

    A Secure Consensus Protocol for Sidechains

    Authors: Fangyu Gai, Cesar Grajales, Jianyu Niu, Mohammad Mussadiq Jalalzai, Chen Feng

    Abstract: Sidechain technology has been envisioned as a promising solution to accelerate today's public blockchains in terms of scalability and interoperability. By relying on the mainchain for security, different sidechains can formulate their own rules to reach consensus. Although the literature has considered the possibility of using consensus protocols in the sidechain, so far a tailor-made consensus pr… ▽ More

    Submitted 15 November, 2019; v1 submitted 15 June, 2019; originally announced June 2019.

    Comments: 17 pages, 11 figures