Terminology | Solana Docs (2024)

Many terms are thrown around when discussing inflation and the related components (e.g. rewards/yield/interest), we try to define and clarify some commonly used concept here:

Total Current Supply [SOL]

The total amount of tokens (locked or unlocked) that have been generated (via genesis block or protocol inflation) minus any tokens that have been burnt (via transaction fees or other mechanism) or slashed. At network launch, 500,000,000 SOL were instantiated in the genesis block. Since then the Total Current Supply has been reduced by the burning of transaction fees and a planned token reduction event. Solana’s Total Current Supply can be found at https://explorer.solana.com/supply

Inflation Rate [%]

The Solana protocol will automatically create new tokens on a predetermined inflation schedule (discussed below). The Inflation Rate [%] is the annualized growth rate of the Total Current Supply at any point in time.

Inflation Schedule

A deterministic description of token issuance over time. The Solana Foundation is proposing a disinflationary Inflation Schedule. I.e. Inflation starts at its highest value, the rate reduces over time until stabilizing at a predetermined long-term inflation rate (see discussion below). This schedule is completely and uniquely parameterized by three numbers:

  • Initial Inflation Rate [%]: The starting Inflation Rate for when inflation is first enabled. Token issuance rate can only decrease from this point.
  • Disinflation Rate [%]: The rate at which the Inflation Rate is reduced.
  • Long-term Inflation Rate [%]: The stable, long-term Inflation Rate to be expected.

Effective Inflation Rate [%]

The inflation rate actually observed on the Solana network after accounting for other factors that might decrease the Total Current Supply. Note that it is not possible for tokens to be created outside of what is described by the Inflation Schedule.

  • While the Inflation Schedule determines how the protocol issues SOL, this neglects the concurrent elimination of tokens in the ecosystem due to various factors. The primary token burning mechanism is the burning of a portion of each transaction fee. 50%50\%50% of each transaction fee is burned, with the remaining fee retained by the validator that processes the transaction.
  • Additional factors such as loss of private keys and slashing events should also be considered in a holistic analysis of the Effective Inflation Rate. For example, it’s estimated that 1020%10-20\%1020% of all BTC have been lost and are unrecoverable and that networks may experience similar yearly losses at the rate of 12%1-2\%12%.

Staking Yield [%]

The rate of return (aka interest) earned on SOL staked on the network. It is often quoted as an annualized rate (e.g. "the network staking yield is currently 10%10\%10% per year").

  • Staking yield is of great interest to validators and token holders who wish to delegate their tokens to avoid token dilution due to inflation (the extent of which is discussed below).
  • 100%100\%100% of inflationary issuances are to be distributed to staked token-holders in proportion to their staked SOL and to validators who charge a commission on the rewards earned by their delegated SOL.
    • There may be future consideration for an additional split of inflation issuance with the introduction of Archivers into the economy. Archivers are network participants who provide a decentralized storage service and should also be incentivized with token distribution from inflation issuances for this service. - Similarly, early designs specified a fixed percentage of inflationary issuance to be delivered to the Foundation treasury for operational expenses and future grants. However, inflation will be launching without any portion allocated to the Foundation.
  • Staking yield can be calculated from the Inflation Schedule along with the fraction of the Total Current Supply that is staked at any given time. The explicit relationship is given by:

StakingYield=InflationRate×ValidatorUptime×(1ValidatorFee)×(1%SOLStaked)where:%SOLStaked=TotalSOLStakedTotalCurrentSupply\begin{aligned} \text{Staking Yield} =~&\text{Inflation Rate}\times\text{Validator Uptime}~\times \\ &\left( 1 - \text{Validator Fee} \right) \times \left( \frac{1}{\%~\text{SOL Staked}} \right) \\ \text{where:}\\ \%~\text{SOL Staked} &= \frac{\text{Total SOL Staked}}{\text{Total Current Supply}} \end{aligned}StakingYield=where:%SOLStakedInflationRate×ValidatorUptime×(1ValidatorFee)×(%SOLStaked1)=TotalCurrentSupplyTotalSOLStaked

Token Dilution [%]

Dilution is defined here as the change in proportional representation of a set of tokens within a larger set due to the introduction of new tokens. In practical terms, we discuss the dilution of staked or un-staked tokens due to the introduction and distribution of inflation issuance across the network. As will be shown below, while dilution impacts every token holder, the relative dilution between staked and un-staked tokens should be the primary concern to un-staked token holders. Staking tokens, which will receive their proportional distribution of inflation issuance, should assuage any dilution concerns for staked token holders. I.e. dilution from 'inflation' is offset by the distribution of new tokens to staked token holders, nullifying the 'dilutive' effects of the inflation for that group.

Adjusted Staking Yield [%]

A complete appraisal of earning potential from staking tokens should take into account staked Token Dilution and its impact on the Staking Yield. For this, we define the Adjusted Staking Yield as the change in fractional token supply ownership of staked tokens due to the distribution of inflation issuance. I.e. the positive dilutive effects of inflation.

Terminology | Solana Docs (2024)

FAQs

How many lamports per sol? ›

lamports : A numeric representation of the account's balance in lamports, the smallest unit of SOL (1 SOL = 1 billion lamports). owner : Specifies the public key (program ID) of the program that owns the account.

How much is a micro lamport? ›

A lamport on Solana represents the smallest denomination of the native cryptocurrency, SOL. Named in honor of Leslie Lamport, a pioneer in distributed systems, one lamport is equivalent to one-billionth of a SOL (0.000000001 SOL).

What is the stack size limit in Solana? ›

The Solana Runtime has three memory types; Stack, Heap, and Account space. The stack is meant for local variable storage and is where most simple data types are stored. There is 4KiB of stack memory, but generally each function gets its own 4KiB allocation.

What is the block structure in Solana? ›

Block Structure in Solana

A block in Solana is a data structure containing a set of transactions along with essential metadata. This metadata includes the block's hash, the previous block's hash, and other pertinent information.

How much is 1 lamport? ›

lamport # A fractional native token with the value of 0.000000001 sol.

What is the max supply of Sol? ›

SOL has a circulating supply of 465.27M coins and a max supply of 581.35M SOL.

What is the difference between lamports and microLamports? ›

A microLamport is a smallest unit of SOL, used to measure transaction fees and account balances within the Solana network. There are 1 million (1,000,000) microLamports in 1 lamport. 1 microLamport = 0.000001 lamports.

What is a Solana shred? ›

Shred packets are fragments of blocks (transaction data) that facilitate propagation within peer-to-peer networks. Data shreds are created by splitting up block data. Code shreds are created by constructing erasure codes over data shreds grouped into Forward Error Correction (FEC) sets.

What is Solana's Nakamoto coefficient? ›

On Solana, the Nakamoto Coefficient is 31. This means the lowest number of validators that would have to collude to censor the network is 31.

Is Solana written in Rust? ›

Solana supports writing onchain programs using the Rust programming language. To quickly get started with Solana development and build your first Rust program, take a look at these detailed quick start guides: Build and deploy your first Solana program using only your browser.

How many Solana do you need to run a node? ›

Contrary to popular belief, you do not need any SOL (the native currency for the Solana blockchain) to run a Solana node. This is only needed if you'd like to participate in consensus as sending a vote requires a small transaction fee.

How many slots does Solana have in one epoch? ›

On Solana, the primary unit of time is an epoch which consists of 432,000 slots. Each slot has a target duration of around 400 milliseconds, which puts one epoch at 48 to 52 hours currently.

What coding language does Solana blockchain use? ›

Solana programs are typically written in the Rust language, but C/C++ are also supported.

What is the signature algorithm of Solana? ›

Solana employs the Edwards-curve Digital Signature Algorithm (EdDSA), an elliptical signature algorithm for cryptography. K2 is a fork of Solana, so messages can also be encrypted using Koii addresses!

What is Solana built on? ›

Solana is a blockchain platform which uses a proof-of-stake mechanism to provide smart contract functionality.

How to calculate lamport Solana? ›

Lamports are the smallest unit value in Solana. 1 Solana is 1000000000 lamports (one billion). As an example, if you want to send 1.2 Sol with @solana/web3. js , the value of lamports in your TransferInstruction would be 1.2 * LAMPORTS_PER_SOL .

How many microLamports are in one sol? ›

How many microLamports in a SOL? There are 1 million (1,000,000) microLamports in 1 lamport. Since there are 1 billion lamports in a SOL, 1,000,000,000,000,000 microLamports are equal to 1 SOL.

How many decimals are in Solana lamports? ›

Solana's SOL token is fractional to nine decimal places. The smallest denomination is known as a Lamport after Leslie Lamport, a computer scientist who significantly influenced Solana's founders.

How much is Solana transaction fee in Lamports? ›

Currently, the base Solana transaction fee is set at a static value of 5k lamports per signature. On top of this base fee, any additional prioritization fees can be added.

Top Articles
Fees & Passes - Yellowstone National Park (U.S. National Park Service)
ADHD in adults can be life-threatening when left untreated: experts - National | Globalnews.ca
Joliet Patch Arrests Today
Cars & Trucks - By Owner near Kissimmee, FL - craigslist
Tj Nails Victoria Tx
Comcast Xfinity Outage in Kipton, Ohio
Craigslist Dog Kennels For Sale
Purple Crip Strain Leafly
Help with Choosing Parts
How to Store Boiled Sweets
Fredericksburg Free Lance Star Obituaries
Tracking Your Shipments with Maher Terminal
Letter F Logos - 178+ Best Letter F Logo Ideas. Free Letter F Logo Maker. | 99designs
Q33 Bus Schedule Pdf
Tygodnik Polityka - Polityka.pl
Conan Exiles: Nahrung und Trinken finden und herstellen
Traveling Merchants Tack Diablo 4
Eine Band wie ein Baum
Aerocareusa Hmebillpay Com
Glover Park Community Garden
Craigslist Battle Ground Washington
Silky Jet Water Flosser
2021 MTV Video Music Awards: See the Complete List of Nominees - E! Online
Makemv Splunk
2011 Hyundai Sonata 2 4 Serpentine Belt Diagram
EVO Entertainment | Cinema. Bowling. Games.
Cal State Fullerton Titan Online
Hrconnect Kp Login
Combies Overlijden no. 02, Stempels: 2 teksten + 1 tag/label & Stansen: 3 tags/labels.
Xxn Abbreviation List 2023
130Nm In Ft Lbs
Askhistorians Book List
Rugged Gentleman Barber Shop Martinsburg Wv
Ff14 Sage Stat Priority
Kempsville Recreation Center Pool Schedule
Devotion Showtimes Near The Grand 16 - Pier Park
Gina's Pizza Port Charlotte Fl
Aladtec Login Denver Health
Solarmovie Ma
Raisya Crow on LinkedIn: Breckie Hill Shower Video viral Cucumber Leaks VIDEO Click to watch full…
Lyca Shop Near Me
NHL training camps open with Swayman's status with the Bruins among the many questions
Google Flights Orlando
Bartow Qpublic
The Attleboro Sun Chronicle Obituaries
Hello – Cornerstone Chapel
Secrets Exposed: How to Test for Mold Exposure in Your Blood!
Dietary Extras Given Crossword Clue
Horseneck Beach State Reservation Water Temperature
Heat Wave and Summer Temperature Data for Oklahoma City, Oklahoma
Cvs Minute Clinic Women's Services
Houston Primary Care Byron Ga
Latest Posts
Article information

Author: Rev. Porsche Oberbrunner

Last Updated:

Views: 6581

Rating: 4.2 / 5 (53 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Rev. Porsche Oberbrunner

Birthday: 1994-06-25

Address: Suite 153 582 Lubowitz Walks, Port Alfredoborough, IN 72879-2838

Phone: +128413562823324

Job: IT Strategist

Hobby: Video gaming, Basketball, Web surfing, Book restoration, Jogging, Shooting, Fishing

Introduction: My name is Rev. Porsche Oberbrunner, I am a zany, graceful, talented, witty, determined, shiny, enchanting person who loves writing and wants to share my knowledge and understanding with you.