Sybil in the haystack: A comprehensive review of blockchain consensus mechanisms in search of strong Sybil attack resistance

M Platt, P McBurney - Algorithms, 2023 - mdpi.com
Consensus algorithms are applied in the context of distributed computer systems to improve
their fault tolerance. The explosive development of distributed ledger technology following …

Resilientdb: Global scale resilient blockchain fabric

S Gupta, S Rahnama, J Hellings, M Sadoghi - arXiv preprint arXiv …, 2020 - arxiv.org
Recent developments in blockchain technology have inspired innovative new designs in
resilient distributed and database systems. At their core, these blockchain applications …

Blockchain transaction processing

S Gupta, M Sadoghi - arXiv preprint arXiv:2107.11592, 2021 - arxiv.org
A blockchain is an append-only linked-list of blocks, which is maintained at each
participating node. Each block records a set of transactions and their associated metadata …

Neuchain: a fast permissioned blockchain system with deterministic ordering

Z Peng, Y Zhang, Q Xu, H Liu, Y Gao, X Li… - Proceedings of the VLDB …, 2022 - dl.acm.org
Blockchain serves as a replicated transactional processing system in a trustless distributed
environment. Existing blockchain systems all rely on an explicit ordering step to determine …

Rcc: Resilient concurrent consensus for high-throughput secure transaction processing

S Gupta, J Hellings, M Sadoghi - 2021 IEEE 37th International …, 2021 - ieeexplore.ieee.org
Recently, we saw the emergence of consensus-based database systems that promise
resilience against failures, strong data provenance, and federated data management …

The Bedrock of Byzantine Fault Tolerance: A Unified Platform for {BFT} Protocols Analysis, Implementation, and Experimentation

MJ Amiri, C Wu, D Agrawal, A El Abbadi… - … USENIX Symposium on …, 2024 - usenix.org
Byzantine Fault-Tolerant (BFT) protocols cover a broad spectrum of design dimensions from
infrastructure settings, such as the communication topology, to more technical features, such …

Ringbft: Resilient consensus over sharded ring topology

S Rahnama, S Gupta, R Sogani, D Krishnan… - arXiv preprint arXiv …, 2021 - arxiv.org
The recent surge in federated data management applications has brought forth concerns
about the security of underlying data and the consistency of replicas in the presence of …

Consensus in data management: From distributed commit to blockchain

F Nawab, M Sadoghi - Foundations and Trends® in …, 2023 - nowpublishers.com
The problem of distributed consensus has played a major role in the development of
distributed data management systems. This includes the development of distributed atomic …

[HTML][HTML] Cogsworth: Byzantine view synchronization

O Naor, M Baudet, D Malkhi, A Spiegelman - 2021 - cryptoeconomicsystems.pubpub.org
Most methods for Byzantine fault tolerance (BFT) in the partial synchrony setting divide the
local state of the nodes into views, and the transition from one view to the next dictates a …

Porygon: Scaling blockchain via 3d parallelism

W Chen, D Xia, Z Cai, HN Dai, J Zhang… - 2024 IEEE 40th …, 2024 - ieeexplore.ieee.org
Recently, stateless blockchains have been proposed to alleviate the storage overhead for
nodes. A stateless blockchain achieves storage-consensus parallelism, where storage …