Questions tagged [protocol]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
1 answer
129 views

Liquidity Pool Deposit Operation Min/Max Price?

Does anyone know what the Min/Max Price parameters on the Liquidity Pool Deposit operation do at a conceptual level? https://developers.stellar.org/docs/start/list-of-operations/#liquidity-pool-...
1 vote
1 answer
32 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
1 answer
589 views

Fork stellar to create a new blockchain

I want to fork stellar and make a new blockchain, 1) how should I proceed? step by step. 2) how to keep that blockchain running. 3) what should I know before doing this. 4) Please refer to any ...
2 votes
1 answer
32 views

SCP Safety Guarantee Question

I have a question regarding the Stellar Consensus Protocol. In the SCP whitepaper it is stated on page 14 under the point 5.4 "Accepting is not enough": "But as discussed in Section 4.1, the only ...
1 vote
1 answer
110 views

Other sidechains on the Stellar network besides ZkVM?

Premise: I'm still in the learning process of anything that is blockchain and Stellar I've recently discovered ZkVM (here a nice article: https://medium.com/stellar-developers-blog/zkvm-a-new-design-...
1 vote
0 answers
119 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 ...
39 votes
1 answer
728 views

How are the Stellar (XLM) and Ripple (XRP) protocols different?

How are the Stellar Consensus Protocol and the XRP Ledger Consensus Process different, and what does it mean for users?
3 votes
1 answer
112 views

Nominate --> Prepare --> Commit --> Externalize question

Ok, so I am trying to grok how, if at all, state moves through this setup. Let's say a stellar node receives a transaction from a client that it wants to propose to the network. The node then sends ...
2 votes
1 answer
143 views

Upgrading core protocol version (docker quickstart, standalone)

I built the v10 docker image and launched it exposing the HTTP port for core. docker build -f Dockerfile.testing -t stellar:v10 . docker run --rm -it -p "5432:5432" -p "8000:8000" -p "11626:11626" \ ...
5 votes
1 answer
216 views

Why does the high level threshold level for quorum have to be above 66%?

What is reason that the threshold of consensus bearing nodes must be above 66% for the network to operate successfully? This is straight from the docs of the stellar-core_example.cfg file. ...
5 votes
2 answers
461 views

What is asymptotic security and why does Stellar, but not POW exhibit this?

One of the benefits mentioned of SCP in comparison to POW is 'asymptotic security' https://www.stellar.org/blog/stellar-consensus-protocol-proof-code/. What does this form of security mean in practice ...
1 vote
1 answer
90 views

Number of transactions in Ledger

Does one ledger hold multiple transactions from different accounts? By looking at the single ledger, I see only a few transactions. In the above ledger sequence, there are only 2 transactions.I assume ...
1 vote
1 answer
74 views

Is there a simplified or abridged version of the Mazieres paper describing the Stellar Consensus Protocol?

Is there a simplified document describing the Stellar Consensus Protocol that is more accessible and can be understood by the general public? I am trying to clarify and simplify the knowledge around ...
6 votes
1 answer
122 views

How are changes in the stellar protocol implemented?

Recently there was a lowering of the base fee from 10 to 0.5 lumens. Typically in a blockchain such a change would require a hard fork. How did all the validators agree to accept the new limit? Did ...
4 votes
1 answer
125 views

Question regarding Stellar Attachment Convention 'route' param and general clarification

Regarding the attachment convention, is my interpretation correct? Attachments are sent outside of the ledger. The sha256 hash of the attachment data is included in the transaction's memo field only ...
4 votes
1 answer
67 views

'Skip List' examples?

Has anyone used the 'Skip List' property on the ledger? If so, do you have an example / use case? Skip list: Hashes of ledgers in the past. Allows you to jump back in time in the ledger chain ...
6 votes
1 answer
97 views

How would I make a transaction to buy a physical product using the Stellar Network?

My understanding of the SCP is that when a trade happens it must hold the same value across the network. If a transaction happens that is not a 1 to 1 exchange and is validated by a node it is ...