Questions tagged [scp]

For questions regarding the Stellar Consensus Protocol (SCP).

11 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
3
votes
1answer
269 views

What are the good configurations for having a running cluster of 3 nodes?

I am trying to set up a private stellar cluster with at least 3 nodes. I am able to setup a 2-nodes cluster but when it comes to add another node, the cluster is broken and only one node is synced. ...
3
votes
2answers
52 views

(SCP) When does a node get its higher-layer software's input?

According to the SCP document (draft-mazieres-dinrg-scp-04, https://datatracker.ietf.org/doc/draft-mazieres-dinrg-scp/), the following paragraph describes how a node get its higher-layer software's ...
1
vote
0answers
11 views

The Balloting protocol of SCP - Step 9

The Paper on SCP at https://pdfs.semanticscholar.org/3bab/b89369eed603ce3c702f447ee6274429cda1.pdf?_ga=2.113216397.862297418.1585318681-2089854760.1525259881, describe the concrete balloting protocol ...
1
vote
0answers
27 views

pBFT in closed 100 node setup

Can Practical Byzantine Fault Tolerance (pBFT) be considered as one of the quorum configurations of SCP of stellar? I am considering the situation where the 100 nodes are run in a closed network.
1
vote
0answers
107 views

How should one decide how many and which nodes to select in the quorum set when configuring a Stellar Core Node

How should one decide how many and which nodes to select in the quorum set when configuring a Stellar Core Node (in archiver mode)? There is a list of validators in the link below, should all or some ...
1
vote
0answers
95 views

Can a transaction be successful in a 2-node private Stellar Network?

I have a 2-node private network running, when I try to submit a transaction using an XDR generated from the Stellar Lab, it first shows up as "PENDING", then one of the node stops working. Any idea, ...
0
votes
0answers
8 views

How can a node safely apply its externalized state while still allowing late commit messages?

Consider a case with Qset { N: 6, Threshold: 4}, 6 nodes and a threshold of 4. If a Node has received 4 commit confirmed messages for a ballot b then it is safe to act on it - as an example by ...
0
votes
1answer
22 views

What happens in the unlikely case that a Validator has no transactions to nominate but it's time to start a nominating round?

In the case that a Validator's transaction pool is empty, is the following code ever called inside of HerderImpl::triggerNextLedger?: mHerderSCPDriver.nominate(slotIndex, newProposedValue, proposedSet,...
0
votes
1answer
29 views

How does a node vote “against” a proposal?

In the SCP white-paper it's mentioned that when a node votes on a proposal, it promises that it has never voted against that proposal. However, how exactly would a node vote "against" a ...
0
votes
2answers
101 views

Peer getting rejected from the private network

Hi I created a private network of 3 nodes with the following configurations like this: # more than one node should validate. threashold = 2 [QUORUM_SET] THRESHOLD_PERCENT=34 VALIDATORS=["$node01","$...
0
votes
1answer
57 views

Problem in connecting new node to the network

I am trying to setup a network of 2 nodes(node01, node02) and then want another node to be connected to that network. Here is what my configuation is : For node 1: [QUORUM_SET] THRESHOLD_PERCENT=...