Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security · 2022 · 52 citations · 39 references
ComputingComputer ScienceComputer SystemsComputer NetworksDistributed SystemsNetwork SecurityConsensus AlgorithmsConsensus ProtocolsDistributed ConsensusNetwork Fault ToleranceNetwork ProtocolsReliable Distributed SystemsAsynchronous Communication ProtocolsAsynchronous ConsensusAtomic BroadcastBlockchain CryptographyBroadcastDeterministic Communication ProtocolsSynchronous Communication ProtocolsVulnerability
An urgent demand of deploying BFT consensus (e.g., atomic broadcast) over the Internet is raised for implementing (permissioned) blockchain services. The deterministic synchronous protocols can be simple and fast in good network conditions, but are subject to denial-of-service (or even safety vulnerability) when synchrony assumption fails. Asynchronous protocols, on the contrary, are robust against the adversarial network, but are substantially more complicated and slower for the inherent use of randomness.
39
Bitcoin: A Peer-to-Peer Electronic Cash System
Dr Craig S Wright · SSRN Electronic Journal · 2008 · 14.3K citations · Full text
Consensus in the presence of partial synchrony
Cynthia Dwork, Nancy Lynch, Larry Stockmeyer · Journal of the ACM · 1988 · 1.9K citations · Full text
Maofan Yin, Dahlia Malkhi, Michael K. Reiter et al. · 2019 · 944 citations · Full text