The Stellar network is a ledger and exchange pair orderbook maintained by a public, global node network that aims to increase security, eliminate control by any central party, and keep transaction fees competitively low.
Existing global financial infrastructure is made up of closed regional and national systems that do not easily intercommunicate due to differing financial and banking regulations, technology, infrastructure and diverse currencies. Stellar intends to use their ledger and orderbook network to make peer to peer payments across borders and currencies a frictionless experience.
One can conceive Stellar’s network as a distributed intermediary that connects disparate financial systems by translating a wide range of assets into credit representations, where assets can then be exchanged with greater speed, ease and under potentially more secure systems. It is important to note that the transactions within the network require trust amongst different credit-issuing parties to coordinate the actual settlement of assets. The Stellar Development Foundation was founded by Jed McCaleb in 2014 as a non-profit with a mission to promote global access, literacy and inclusion by facilitating cross-border peer-to-peer payments. Stellar is targeting the $574 Billion USD per year remittances market, so that individuals can send and receive money across political borders and between currencies faster and at significantly lower cost than is otherwise available through money wires, SWIFT and ACH transfers.
Another user base emerged on the network in early 2017, as projects launching tokens started exploring Stellar as an alternative to Ethereum. While Ethereum boasts about its “Turing-completeness”, Stellar argues that few projects actually need to utilize Turing-complete functionality and claims their decision to not build that functionality results in faster transaction processing speeds and significantly lower fees. Stellar maintains an average 5-second transaction processing time, each transaction costing USD $.00000306. Stellar only provides 12 possible operations types with which to build smart contracts, the Stellar team argues that this is more than sufficient for the vast majority of project use cases. The protocol provides features supporting KYC compliance and enforcement, multisignature capabilities, a decentralized exchange facilitating the instant conversion between various asset classes and currencies, and is secured through a node network utilizing the Stellar Consensus Protocol (SCP).
The Stellar Consensus Protocol (SCP) was launched in April 2015 under the guidance of Professor David Mazieres, head of Stanford’s Secure Computing group. In event of node disagreement, the SCP prioritizes safety over the network’s liveness, and claims to offer a set of provable safety properties. The SCP represents a new consensus category called a federated byzantine agreement (FBA), which differs from traditional byzantine agreements by allowing open node membership. Nodes that join the network identify other nodes that their operator trusts, and, in doing so, create a ‘quorum’.
Any account wishing to issue an asset, in the form of a tradable credit onto the Stellar network, is called an Anchor. Anchors can be thought of as private banks, issuing currencies that other accounts may choose to trust and do business with. Anchors can be individuals, companies, non-profits, financial institutions or other entities. The assets that they issue and trade on the network may be fiat currency, cryptocurrencies, commodities like oil and gold, fractional rights in real estate, equities, other types of securities or even their own token. The Stellar Decentralized Exchange (SDEX) is where assets are issued and made visible to the network, benefitting from the liquidity available on the market. The SDEX allows for someone to send a payment using one type of asset and receive another.
The Lumen (XLM) is the Stellar network’s native currency and is intended to be used as a medium of exchange. The XLM grants access to the network and is required to pay base fees for transactions; any account intending to transact must hold a minimum of 1 XLM. Because it is the only asset on the network that does not require a trustline with which to exchange, XLM acts as a bridge currency within the SDEX, pairing with any other asset to provide liquidity. 100 billion Lumens were created at genesis, with a scheduled 1% annual fixed inflation rate thereafter; additional tokens, along with transaction fees, were distributed to accounts chosen by existing Stellar users. The network’s peak supply of Lumens reached 105 billion Lumens in the second half of 2019, at which point 20 billion XLM were held by the public, 17 billion were held in the Stellar Development Foundation’s operating fund, and 68 billion were allocated for future airdrops.
However, developers have made notable revisions to Stellar’s monetary policy since its initial launch. In October of 2019, the Stellar Development Foundation announced the removal of the aforementioned inflation mechanism from the network, effectively capping the supply of Lumens at 105 billion. Furthermore, in November of 2019, the SDF burned 55 billion XLM—5 billion from its operating fund and 50 billion slated for airdrops—by sending the coins to inaccessible account, resulting in a total supply of 50 billion XLM. The remaining 30 billion XLM held by the SDF have been allocated as follows: 2 billion to ecosystem support, 12 billion to direct development, 10 billion to use-case investment and 6 billion to user acquisition.