Hot answers tagged

12 votes
Accepted

How to get a list of all nodes on the network

Yes, it should be possible but I'm not aware of any tool/library that implements it. Thet idea is that you send a message of type GET_PEERS to a known stellar core instance, which in turn will reply ...
user avatar
  • 1,366
9 votes
Accepted

What are the best ways to calculate the time for XLM transaction based on the projected growth of the network?

On Google's cloud servers they managed 36,000,000 transactions per second hour. Visa handles 24,000. So as far as time goes I suspect it will take the same amount of time as it does now unless it gets ...
user avatar
  • 502
7 votes
Accepted

Securing Stellar node

TL;DR: only expose port 11625 on stellar-core. Stellar Core Port 11625 Port 11625 of stellar-core must be exposed outside your network to allow it to communicate with peers. The stellar-core ...
user avatar
  • 1,070
7 votes
Accepted

What prevents the Stellar Development Foundation from flooding the market with the ~90M XLM they hold?

As a non-profit they are bound by law to have no part of the net income or assets benefit any member of the corporation or private person. I'm not sure how this exactly works with pay but I think ...
user avatar
  • 502
7 votes
Accepted

How do nodes in the Stellar network work?

The developer guide has a link to a Medium post that details how it works using a lunch analogy that does it's best to explain this quite complicated topic. You can read it in full here https://...
user avatar
5 votes

How to get a list of all nodes on the network

It depends what you want to do with those peers: if you're looking at ip+port addresses, you can simply get a list of known peers on the network by just leaving a stellar-core running for a while. ...
user avatar
4 votes
Accepted

Is it possible to submit transactions to Stellar Core directly without Horizon?

There are HTTP commands that can be issued directly to core. For example: /tx?blob=Base64 submit a transaction to the network. See https://www.stellar.org/developers/stellar-core/software/commands....
user avatar
  • 3,357
4 votes

What's networkPassphrase used for?

The network passphrase hash is a component of the transaction hash data that is signed (example from the Java SDK). This means that transactions in one network are invalid in other networks.
user avatar
  • 3,357
4 votes

Should an address be restricted from sending unlimited XLM to itself?

I'd said that such behavior is rather a bug. Confirmed on both, public and test networks. Definitely should be reported here.
user avatar
  • 6,826
3 votes
Accepted

Possible to get a list of account holders satisfying certain criteria using Horizon?

If you run an instance of stellar core you can query the database. There are no actual endpoints of Horizon that enable you to query like that.
user avatar
3 votes
Accepted

How does a node discover the quorums that it is in?

Nodes rely on the fact that SCP messages are broadcasted to all peers on the network (for the most part); the number of peer to peer connections just increases the chances that the network as a whole ...
user avatar
3 votes

Who hosts and maintains Stellar Horizon server?

Horizon server talks to Stellar core, and anyone can host stellar core and Horizon server. There are many core servers running they are like nodes on Stellar network, so there is no single point of ...
user avatar
3 votes

How is node membership handled on Stellar?

Each node defines which other ones it trusts for the quorum. The layers are a good example for a model how to organise whom to trust. But on the technical side there are just node addresses and ...
user avatar
  • 1,300
3 votes

How to get a list of all nodes on the network

If you're running stellar-core take a look at list of commands available https://github.com/stellar/stellar-core/blob/master/docs/software/commands.md This command shows you overview of quorum for ...
user avatar
  • 938
2 votes
Accepted

Issue establishing SCP with Public Network

Just for anyone else having the same trouble - I was using a template with some old/expired validators in it. You can get other examples from the docs and from dashboard.stellar.org. Setting up for ...
user avatar
  • 141
2 votes

Network.usePublicNetwork(); showing syntax error

I've tracked down the reason for this. The following is taken from the description for the 0.8.0 SDK release: "Configure network at the transaction and server level rather than using a singleton to ...
user avatar
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 ...
user avatar
  • 488
1 vote

How did the Stellar Blockchain Network start?

Dunno if that's helpful, here's something I wrote 1.5 years ago https://galactictalk.org/d/230-history-of-stellar-as-i-remember-it
user avatar
  • 938
1 vote
Accepted

What is the storage size and growth rate for the Live network?

You can find some information on current storage size here. As for the growth rate, nobody can predict how much transactions per second we can expect even in the next month. Number of accounts metric ...
user avatar
  • 6,826
1 vote
Accepted

How do I ensure that validator maintenance is safe for the overall network?

As an administrator of a validator, you must ensure that the maintenance you are about to take on is safe for the overall network and for your validator. Safe means that the other validators that ...
user avatar
  • 481
1 vote

What are the best ways to calculate the time for XLM transaction based on the projected growth of the network?

Throughput is 1000 transactions per second. If the network load was demanding 2000 transactions in a second then it would take 2 seconds to fulfill that need. If that need was maintained for 4 hours, ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible