-
All nodes will come up in state `candidate`. In this mode, app will try to elect itself as leader and do nothing else. Electing oneself to be a leader is done by creating a file `${METADATA_BUCKET}/le…
-
Learn and implement distributed consensus algorithms.
-
In according to the design doc, implement basic HotStuff version and run it in a cluster under supervision.
Collect important metrics and logs while running the algorithm to finalize the consensus des…
-
### Description
Perf performance triage, the function com.swirlds.platform.consensus.ConsensusUtils. generateWhitening() has costly algorithm
https://perf.analytics.eng.hashgraph.io/permanent/engn…
-
See #2932 and #2952. This issue is to explore the algorithms behind the consensus close time negotation / voting.
Currently the close time is generated through an averaging of the current votes. Ot…
-
https://medium.com/eosio/dpos-bft-pipelined-byzantine-fault-tolerance-8a0634a270ba
https://github.com/EOSIO/eos/issues/2718#issuecomment-389222260
https://lamport.azurewebsites.net/pubs/paxos-si…
-
- The Google File System
- Scaling Memcache at Facebook
- In Search of an Understandable Consensus Algorithm (Extended Version)
- ZooKeeper: Wait-free coordination for Internet-scale systems
- Wha…
-
### Title
OIP: 1002
Title: Proof of Authority Consensus Algorithm
Author: Mason Fischer
Status: Draft
Type: Standard
Layer: Consensus
Created: 201…
-
# 分布式数据库的一致性问题与共识算法 - This Cute World
[https://thiscute.world/posts/consistency-and-consensus-algorithm/](https://thiscute.world/posts/consistency-and-consensus-algorithm/)
-
```
author: @dr-orlovsky
layers: consensus
breaking: consensus, api
requires: RCP-241024A
supersedes: RCP-241013A, RCP-240731A
```
## Background
Consensus ordering is a way how we determin…