中文
相关论文

相关论文: Revisiting Fast Practical Byzantine Fault Toleranc…

200 篇论文

In this note, we observe a safety violation in Zyzzyva and a liveness violation in FaB. To demonstrate these issues, we require relatively simple scenarios, involving only four replicas, and one or two view changes. In all of them, the…

分布式、并行与集群计算 · 计算机科学 2017-12-06 Ittai Abraham , Guy Gueta , Dahlia Malkhi , Lorenzo Alvisi , Rama Kotla , Jean-Philippe Martin

In this note, we revisit EZBFT[2] and present safety, liveness and execution consistency violations in the protocol. To demonstrate these violations, we present simple scenarios, involving only four replicas, two clients, and one or two…

分布式、并行与集群计算 · 计算机科学 2019-09-10 Nibesh Shrestha , Mohan Kumar

This paper introduces Flexible BFT, a new approach for BFT consensus solution design revolving around two pillars, stronger resilience and diversity. The first pillar, stronger resilience, involves a new fault model called alive-but-corrupt…

密码学与安全 · 计算机科学 2019-06-03 Dahlia Malkhi , Kartik Nayak , Ling Ren

FaB Paxos[5] sets a lower bound of 5f + 1 replicas for any two-step consensus protocols tolerating f byzantine failures. Yet, hBFT[3] promises a two-step consensus protocol with only 3f + 1 replicas. As a result, it violates safety property…

分布式、并行与集群计算 · 计算机科学 2019-04-30 Nibesh Shrestha , Mohan Kumar , SiSi Duan

Byzantine fault tolerant protocols enable state replication in the presence of crashed, malfunctioning, or actively malicious processes. Designing such protocols without the assistance of verification tools, however, is remarkably…

分布式、并行与集群计算 · 计算机科学 2020-09-23 Joel Wanner , Laurent Chuat , Adrian Perrig

Strong replica consistency is often achieved by writing deterministic applications, or by using a variety of mechanisms to render replicas deterministic. There exists a large body of work on how to render replicas deterministic under the…

分布式、并行与集群计算 · 计算机科学 2008-03-12 Wenbing Zhao

Byzantine Fault Tolerant (BFT) systems are considered by the systems research community to be state of the art with regards to providing reliability in distributed systems. BFT systems provide safety and liveness guarantees with reasonable…

分布式、并行与集群计算 · 计算机科学 2011-10-24 Nikos Chondros , Konstantinos Kokordelis , Mema Roussopoulos

Ensuring that an AI system behaves reliably and as intended, especially in the presence of unexpected faults or adversarial conditions, is a complex challenge. Inspired by the field of Byzantine Fault Tolerance (BFT) from distributed…

分布式、并行与集群计算 · 计算机科学 2026-04-30 John deVadoss , Matthias Artzt

Consensus mechanisms used by popular distributed ledgers are highly scalable but notoriously inefficient. Byzantine fault tolerance (BFT) protocols are efficient but far less scalable. Speculative BFT protocols such as Zyzzyva and Zyzzyva5…

密码学与安全 · 计算机科学 2019-10-15 Lachlan J. Gunn , Jian Liu , Bruno Vavala , N. Asokan

This paper introduces Hamster, a novel synchronous Byzantine Fault Tolerance protocol that achieves better performance and has weaker dependency on synchrony. Specifically, Hamster employs coding techniques to significantly decrease…

分布式、并行与集群计算 · 计算机科学 2024-10-01 Ximing Fu , Mo Li , Qingming Zeng , Tianyang Li , Shenghao Yang , Yonghui Guan , Chuanyi Liu

Practical Byzantine Fault Tolerance (PBFT) is a seminal state machine replication protocol that achieves a performance comparable to non-replicated systems in realistic environments. A reason for such high performance is the set of…

分布式、并行与集群计算 · 计算机科学 2021-07-26 Christian Berger , Hans P. Reiser , Alysson Bessani

Partially synchronous Byzantine consensus protocols typically structure their execution into a sequence of views, each with a designated leader process. The key to guaranteeing liveness in these protocols is to ensure that all correct…

分布式、并行与集群计算 · 计算机科学 2020-08-11 Manuel Bravo , Gregory Chockler , Alexey Gotsman

The problem of Byzantine consensus has been key to designing secure distributed systems. However, it is particularly difficult, mainly due to the presence of Byzantine processes that act arbitrarily and the unknown message delays in general…

分布式、并行与集群计算 · 计算机科学 2023-05-05 Alejandro Ranchal-Pedrosa , Vincent Gramoli

With the rapid development of blockchain, Byzantine fault-tolerant protocols have attracted revived interest recently. To overcome the theoretical bounds of Byzantine fault tolerance, many protocols attempt to use Trusted Execution…

分布式、并行与集群计算 · 计算机科学 2021-07-07 Jiashuo Zhang , Jianbo Gao , Ke Wang , Zhenhao Wu , Ying Lan , Zhi Guan , Zhong Chen

A self-stabilizing protocol provides by definition a tolerance to transient failures. Recently, a new class of self-stabilizing protocols appears. These protocols provides also a tolerance to a given number of permanent failures. In this…

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

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

Byzantine fault-tolerant (BFT) protocols allow a group of replicas to come to a consensus even when some of the replicas are Byzantine faulty. There exist multiple BFT protocols to securely tolerate an optimal number of faults $t$ under…

密码学与安全 · 计算机科学 2021-11-09 Peiyao Sheng , Gerui Wang , Kartik Nayak , Sreeram Kannan , Pramod Viswanath

Arma is a Byzantine Fault Tolerant (BFT) consensus system designed to achieve horizontal scalability across all hardware resources: network bandwidth, CPU, and disk I/O. As opposed to preceding BFT protocols, Arma separates the…

分布式、并行与集群计算 · 计算机科学 2024-05-29 Yacov Manevich , Hagar Meir , Kaoutar Elkhiyaoui , Yoav Tock , May Buzaglo

All practical applications contain some degree of nondeterminism. When such applications are replicated to achieve Byzantine fault tolerance (BFT), their nondeterministic operations must be controlled to ensure replica consistency. To the…

分布式、并行与集群计算 · 计算机科学 2016-11-15 Wenbing Zhao

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
‹ 上一页 1 2 3 10 下一页 ›