Live data from Hacker News

Stellar Consensus Protocol: Proof and Code

stellar.org

1–10 of 99 posts

Re: Stellar Consensus Protocol: Proof and Code

#3
post #2

[deleted]

(disclaimer: I had early access to the whitepaper for review)

You should look in the white paper[0] to the definition of an FBAS which differs from epaxos (while epaxos is egalitarian, SCP is federated). All related proofs are included in the whitepaper, the central one being theorem 3 in 4.2. Finally the protocol specification (Figure 15, p28) is also very interesting.

[0] https://www.stellar.org/papers/stellar-consensus-protocol.pd...

Re: Stellar Consensus Protocol: Proof and Code

#5
post #3
post #2

[deleted]

(disclaimer: I had early access to the whitepaper for review) You should look in the white paper[0] to the definition of an FBAS which differs from epaxos (while epaxos is egalitarian, SCP is federated). All related proofs are included in the whitepaper, the central one being theorem 3 in 4.2. Finally the protocol specification (Figure 15, p28) is also very interesting. [0] https://www.stellar.org/papers/stellar-cons…

Hi. I won't be able to read this for a while. I am not familiar with federated byzantine. Can you quickly comment on the difference between this and purely distributed consensus? How is fault tolerance maintained? Do we presume that top tiers are free of byzantine nodes?

Thanks!

Re: Stellar Consensus Protocol: Proof and Code

#6

Interesting that Graydon Hoare [1], Rust's (initial) creator is one of the core developers. 1. https://github.com/graydon

Graydon also created monotone, which was a big influence on git.

http://www.monotone.ca/monotone.pdf

https://en.wikipedia.org/wiki/Monotone_%28software%29#Monoto...

Re: Stellar Consensus Protocol: Proof and Code

#10
post #7

I'm still reading the paper, but I'm not seeing any discussion of a sybil or eclipse attack defense.

This is kind of explained away implicitly by pages 6-7. Each node has its own quorum slice, and they tend to point upward to a set of trustworthy financial institutions, not entirely unlike DNS.

i.e. FBA relies on a web of trust, not just on showing up and churning out hashes or whatever.

Post reply on HN