Projects per year
Abstract
The surging interest in blockchain technology has revitalized the search
for effective Byzantine consensus schemes. In particular, the
blockchain community has been looking for ways to effectively integrate
traditional Byzantine fault-tolerant (BFT) protocols into a blockchain
consensus layer allowing various financial institutions to securely
agree on the order of transactions. However, existing BFT protocols can
only scale to tens of nodes due to their
O(n2)
message complexity. In this paper, we propose FastBFT, a fast and
scalable BFT protocol. At the heart of FastBFT is a novel message
aggregation technique that combines hardware-based trusted execution
environments (TEEs) with lightweight secret sharing. Combining this
technique with several other optimizations (i.e., optimistic execution,
tree topology and failure detection), FastBFT achieves low latency and
high throughput even for large scale networks. Via systematic analysis
and experiments, we demonstrate that FastBFT has better scalability and
performance than previous BFT protocols.
Original language | English |
---|---|
Pages (from-to) | 139-151 |
Number of pages | 13 |
Journal | IEEE Transactions on Computers |
Volume | 68 |
Issue number | 1 |
DOIs | |
Publication status | Published - 1 Jan 2019 |
MoE publication type | A1 Journal article-refereed |
Keywords
- Bitcoin
- Blockchain
- Byzantine fault-tolerance
- distributed systems
- Fault tolerance
- Fault tolerant systems
- Protocols
- Silicon
- state machine replication
- trusted component
Fingerprint
Dive into the research topics of 'Scalable Byzantine Consensus via Hardware-assisted Secret Sharing'. Together they form a unique fingerprint.Projects
- 1 Finished
-
BCon/Asokan
Asokan, N., Liu, J., Tambe, A., Paverd, A. & Gunn, L.
01/09/2017 → 31/08/2020
Project: Academy of Finland: Other research funding
Prizes
-
Scalable Byzantine Consensus via Hardware-Assisted Secret Sharing
Asokan, N. (Recipient), 2019
Prize: Award or honor granted for a specific work