33
votes
Accepted
How are the Stellar (XLM) and Ripple (XRP) protocols different?
Tl;dr: Stellar’s protocol (SCP) uses a decentralized state propagation where each node commits to a value if every node it deems trustworthy agrees while Ripple uses a supermajority vote (80%) among ...
7
votes
How would I make a transaction to buy a physical product using the Stellar Network?
Stellar transactions are non-reversible. A solution to prevent fraud when buying a physical product is to use multi-signature and have both the buyer and the seller agree on an impartial mediator. The ...
7
votes
Accepted
'Skip List' examples?
Skip list are designed to speed up ledger chain validation as they allow to jump in the chain by up to 500000 ledgers (that's about a month worth of ledgers).
Use case is that even from thin client ...
4
votes
Accepted
What is asymptotic security and why does Stellar, but not POW exhibit this?
As a practical matter, SCP's asymptotic security follows from the fact that it depends only on digital signatures (and hash functions) for security, and that these can be tuned to resist arbitrarily ...
4
votes
Accepted
How are changes in the stellar protocol implemented?
You can read the network configuration section in the admin guide.
Here is the relevant snippet:
For a new value to be adopted, the same level of consensus between nodes needs to be reached as for ...
3
votes
Accepted
Question regarding Stellar Attachment Convention 'route' param and general clarification
Attachments are sent outside of the ledger using Compliance Protocol. The sha-256 hash of the attachment is part of a transaction to identify a previously sent attachment when a transaction is ...
3
votes
What is asymptotic security and why does Stellar, but not POW exhibit this?
You're mixing up two completely different concepts here. One is about transaction finality, and the other is about resistance to sybil attacks.
POW has probabilistic finality, since there's always ...
3
votes
Accepted
Upgrading core protocol version (docker quickstart, standalone)
I think the date that you used is in the future 1534550400 = Saturday, August 18, 2018 12:00:00 AM.
if you want it to happen right away, just use the epoch as per the documentation it's 1970-01-01T00:...
3
votes
Nominate --> Prepare --> Commit --> Externalize question
First, note that the values in stellar are actually sets of transactions, or actually triples with a set of transactions, a timestamp, and a list of upgrades. Second, it's a little hard to follow ...
3
votes
Accepted
Why does the high level threshold level for quorum have to be above 66%?
This is by analogy with symmetric Byzantine agreement protocols (in which everyone has the same quorum slices). You need any two quorums to intersect at an honest node. If your threshold is 2/3 or ...
2
votes
Other sidechains on the Stellar network besides ZkVM?
Responded on Reddit but will respond here as well.
OrbitLens is also working on a sidechain called Project Centaurus.
Project Centaurus is the second layer payment network, exchange, and scaling ...
1
vote
What happens in the unlikely case that a Validator has no transactions to nominate but it's time to start a nominating round?
It is perfectly fine to nominate an empty transaction set, which is what validators do in case there are no transactions submitted. From the Stellar Consensus Protocol point of view, empty set is ...
1
vote
SCP Safety Guarantee Question
A node can only be befouled if there exists an ill-behaved node befouling the node.
This is only true if you have nominal quorum intersection. That's why so many of the theorems say "assume an FBAS ...
1
vote
Fork stellar to create a new blockchain
1) Setup three stellar-core nodes and configure them in a way that
you have your own network passphrase
each node writes their own archive
each node can read the other nodes archives
they include ...
1
vote
Accepted
Number of transactions in Ledger
A ledger may contain up to 50 transactions (parameter max_tx_set_size in ledger details). This value is not a constant, it is determined by the current protocol version, and may be changed by ...
1
vote
Is there a simplified or abridged version of the Mazieres paper describing the Stellar Consensus Protocol?
There is https://www.stellar.org/stories/adventures-in-galactic-consensus-chapter-1/, which is a quite nice, as they say, graphic novel.
For people who like to think of themselves as very serious, ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
protocol × 18consensus × 6
stellar-core × 5
scp × 5
transactions × 2
xlm × 2
ledger × 2
security × 2
validators × 2
history × 1
fees × 1
private-network × 1
network × 1
ripple × 1
xrp × 1
purchasing × 1
attachments × 1