中文
相关论文

相关论文: No Need for Recovery: A Simple Two-Step Byzantine …

200 篇论文

Byzantine consensus protocols aim at maintaining safety guarantees under any network synchrony model and at providing liveness in partially or fully synchronous networks. However, several Byzantine consensus protocols have been shown to…

分布式、并行与集群计算 · 计算机科学 2023-10-16 Jérémie Decouchant , Burcu Kulahcioglu Ozkan , Yanzhuo Zhou

Traditional techniques for handling Byzantine failures are expensive: digital signatures are too costly, while using $3f{+}1$ replicas is uneconomical ($f$ denotes the maximum number of Byzantine processes). We seek algorithms that reduce…

分布式、并行与集群计算 · 计算机科学 2021-08-04 M. K. Aguilera , N. Ben-David , R. Guerraoui , D. Papuc , A. Xygkis , I. Zablotchi

The majority of the literature on consensus assumes that protocols are jointly started at all nodes of the distributed system. We show how to remove this problematic assumption in semi-synchronous systems, where messages delays and relative…

分布式、并行与集群计算 · 计算机科学 2013-08-01 Danny Dolev , Christoph Lenzen

Classic Byzantine fault-tolerant consensus protocols forfeit liveness in the face of asynchrony in order to preserve safety, whereas most deployed blockchain protocols forfeit safety in order to remain live. In this work, we achieve the…

分布式、并行与集群计算 · 计算机科学 2020-07-06 Alistair Stewart , Eleftherios Kokoris-Kogia

Byzantine agreement enables n processes to agree on a common L-bit value, despite up to t > 0 arbitrary failures. A long line of work has been dedicated to improving the bit complexity of Byzantine agreement in synchrony. This has…

分布式、并行与集群计算 · 计算机科学 2024-08-21 Pierre Civit , Muhammad Ayaz Dzulfikar , Seth Gilbert , Rachid Guerraoui , Jovan Komatovic , Manuel Vidigueira , Igor Zablotchi

Digital money can be implemented efficiently by avoiding consensus. However, no-consensus implementations have drawbacks, as they cannot support smart contracts, and (even more fundamentally) they cannot deal with conflicting transactions.…

分布式、并行与集群计算 · 计算机科学 2022-10-05 Jakub Sliwinski , Yann Vonlanthen , Roger Wattenhofer

We provide the first protocol that solves Byzantine agreement with optimal early stopping ($\min\{f+2,t+1\}$ rounds) and optimal resilience ($n>3t$) using polynomial message size and computation. All previous approaches obtained sub-optimal…

分布式、并行与集群计算 · 计算机科学 2015-04-16 Ittai Abraham , Danny Dolev

Given a system with $n > 3t + 1$ processes, where $t$ is the tolerated number of faulty ones, we present a fast asynchronous Byzantine agreement protocol that can reach agreement in $O(t)$ expected running time. This improves the $O(n^2)$…

分布式、并行与集群计算 · 计算机科学 2015-11-30 Cheng Wang

In this work we look at Byzantine consensus in asynchronous systems under the local broadcast model. In the local broadcast model, a message sent by any node is received identically by all of its neighbors in the communication network,…

分布式、并行与集群计算 · 计算机科学 2019-09-09 Muhammad Samir Khan , Nitin Vaidya

Large scale cryptocurrencies require the participation of millions of participants and support economic activity of billions of dollars, which has led to new lines of work in binary Byzantine Agreement (BBA) and consensus. The new work aims…

分布式、并行与集群计算 · 计算机科学 2020-04-07 Thaddeus Dryja , Quanquan C. Liu , Neha Narula

One of the most recent members of the Paxos family of protocols is Generalized Paxos. This variant of Paxos has the characteristic that it departs from the original specification of consensus, allowing for a weaker safety condition where…

分布式、并行与集群计算 · 计算机科学 2017-10-23 Miguel Pires , Srivatsan Ravi , Rodrigo Rodrigues

Traditional resilient systems operate on fully-replicated fault-tolerant clusters, which limits their scalability and performance. One way to make the step towards resilient high-performance systems that can deal with huge workloads, is by…

数据库 · 计算机科学 2021-08-20 Jelle Hellings , Mohammad Sadoghi

In this paper, we propose a modularized framework for communication processes applicable to crash and Byzantine fault-tolerant consensus protocols. We abstract basic communication components and show that the communication process of the…

分布式、并行与集群计算 · 计算机科学 2025-02-18 Yuetai Li , Zhangchen Xu , Yiqi Wang , Zihan Zhou , Lei Zhang , Jon Crowcroft

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…

分布式、并行与集群计算 · 计算机科学 2022-09-20 Guangren Wang , Liang Cai , Fangyu Gai , Jianyu Niu

This paper explores the problem of reaching approximate consensus in synchronous point-to-point networks, where each directed link of the underlying communication graph represents a communication channel between a pair of nodes. We adopt…

分布式、并行与集群计算 · 计算机科学 2016-10-31 Lewis Tseng , Nitin Vaidya

This paper studies the {\em good-case latency} of {\em unauthenticated} Byzantine fault-tolerant broadcast, which measures the time it takes for all non-faulty parties to commit given a non-faulty broadcaster. For both asynchrony and…

分布式、并行与集群计算 · 计算机科学 2021-09-28 Ittai Abraham , Ling Ren , Zhuolun Xiang

We suggest that the Quantum Honest Byzantine Agreement (QHBA) protocol [1] essentially reduces consensus to coincidence. The volume of coincidence is the parameter that drives a receiver to echo its input. A lack of coincidence results in…

量子物理 · 物理学 2024-12-19 Marcus Edwards

Self-stabilization is a versatile approach to fault-tolerance since it permits a distributed system to recover from any transient fault that arbitrarily corrupts the contents of all memories in the system. Byzantine tolerance is an…

分布式、并行与集群计算 · 计算机科学 2010-05-31 Swan Dubois , Toshimitsu Masuzawa , Sébastien Tixeuil

In the Byzantine agreement problem, n nodes with possibly different input values aim to reach agreement on a common value in the presence of t < n/3 Byzantine nodes which represent arbitrary failures in the system. This paper introduces a…

分布式、并行与集群计算 · 计算机科学 2018-03-08 Darya Melnyk , Yuyi Wang , Roger Wattenhofer

Byzantine fault tolerance (BFT) has been extensively studied in distributed trustless systems to guarantee system's functioning when up to 1/3 Byzantine processes exist. Despite a plethora of previous work in BFT systems, they are mainly…

分布式、并行与集群计算 · 计算机科学 2020-02-11 Quan Nguyen , Andre Cronje