Cointime

Download App
iOS & Android

Solana Uncovered: An Introduction to the Solana Network

From CoinMetrics By: Caron Schaller

Introduction 

In the dynamic realm of digital assets, layer-1 blockchains provide both the execution environments to move and manage massive value and the consensus mechanisms to secure that value. As the blockchain landscape continues to expand and evolve, we have seen fewer layer-1 developments and more vertical expansion into layer-2 and modular solutions. However, some foundational monolithic blockchains still play a vital role in the Web3 ecosystem. Our exploration of layer-1 blockchains continues with with Solana and its network metrics, our latest experimental installment to Network Data Pro.

This highly performant chain has been a staple of the blockchain space since its mainnet launch in March 2020. For its first year, it kept a relatively low profile, kicking off support for ERC-20-like tokens through its Solana Program Library (SPL) in the following July. It rapidly gained traction as retail traders felt priced out by Ethereum’s high transaction fees, finding a place among the top 5 coins by market cap in August 2021 at $77B, at the time a 2.7% share of the total crypto market.

Source: Coin Metrics Network Data Pro

Solana fell almost as quickly as it rose, finding its most woeful moments in 2022, shortly after the bankruptcy of FTX and Alameda, which were intricately involved with Solana—FTX developed Project Serum, an on-chain central limit order book—and held a large number of locked SOL coins. Since then, Solana has reemerged from its ashes and is once again competing for the rank of third largest digital asset, with a market capitalization currently near $80B.

In its early days, Solana quickly became a home for high-frequency and retail traders. It boasted previously unimaginable transaction throughput and finalization times and has attracted a formidable force of developers. In this week’s issue of Coin Metrics’ State of the Network, we explore Solana and its architecture, the projects it has attracted, and what we find if we but scratch the surface of the data stored in this immense chain.

What is Solana & the SOL Coin?

Solana represents a groundbreaking blockchain platform specifically engineered to accommodate decentralized applications (dApps) and cryptocurrencies, with a sharp focus on optimizing for high transaction throughput while keeping costs minimal. This is achieved through a unique mechanism developed by Solana Labs known as Proof of History (PoH) alongside the traditional Delegated Proof of Stake (DPoS). This blend not only strives for scalability but also attempts to prevent decentralization and security from being compromised. The Solana team’s expertise in compression algorithms led to the conceptualization of PoH, which serves as a chronological testament to event occurrences, significantly streamlining the consensus process and propelling Solana towards then unprecedented efficiencies in decentralized transaction speeds.

The architectural prowess of Solana allows it to support a theoretical 710,000 transactions per second (TPS) with a blocktime of 0.4 seconds. In practice, TPS rarely approaches 10,000 and blocktime usually hovers around 0.5 seconds. Nevertheless, this feat starkly contrasts with the throughput of other blockchains, all while maintaining negligible transaction fees and without sacrificing security. The SOL coin underscores the synergy by facilitating transaction and staking mechanisms and is also the dominant countercurrency for DeFi transactions on the network.

Source: Coin Metrics Network Data Pro, CM Labs

Daily SOL transfers on Solana approximately match those of Ethereum in US Dollars. A noticeable peculiarity caused by Solana’s low transaction fees and fast execution is the seemingly high number of “minnow” transfers—those worth less than $1M—when compared with “whale” transfers. Over 80% of the total value transferred on Solana stems from such minnow transfers. On the other hand, Ethereum currently sports a minnow ratio of only 40% as users shy away from sending funds from which fees would take a significant chunk.

Consensus and Staking

Under the delegated proof of stake consensus mechanism, SOL can be staked by both validators and delegators, with the former running high performance physical infrastructure and the latter delegating their stakes to validators. Validator infrastructure generally consists of a machine with 512 GB of memory and a 16 core CPU, the general recommendations for being able to execute the high flow of transactions.

Following a leader schedule, a single validator processes each block, which is then voted on by the remaining validators. The leader is responsible for sequencing messages and computing the chain’s new state. By rotating leadership, the network ensures decentralization and security. Votes are weighted based on the validators' stakes and a supermajority is required for a block to be confirmed, ensuring finality and preventing forks within the network. Validators and their delegators are rewarded with a steady and predictable flow of block rewards once per epoch (approximately every 2 to 3 days). Inflation currently hovers around 5% depending on the speed of the chain, but is scheduled to fall to 1.5% ten years after chain genesis.

Source: Coin Metrics Labs

The lead validator of each block receives half of that block’s transaction fees with the other half being burnt, creating a deflationary effect on SOL. Signing a transaction costs only 0.000005 SOL. Every transaction must pay this base fee, including vote transactions by validators. Unlike Ethereum blocks, Solana blocks are far from full and, for a long time, users were not even able to set priority fees, which has historically kept the SOL burn rate very low.

However, recent demand for block inclusion and a recent ecosystem upgrade have made the transaction fee model quite a bit more complex. The compute budget program has given users the ability to manipulate the compute units of their transactions, which quantify the computational complexity of a transaction, similar to gas on EVM blockchains. Users can increase the price they are willing to pay per compute unit and also set higher compute unit limits for heavy-duty transactions. 

Transactions and Vote Transactions

The high throughput and large block size of Solana comes at the expense of an immense chain size. Altogether, the Solana blockchain is over 150 TB. As a result, Solana nodes cannot provide full history back to chain genesis, but are pruned after two epochs (approximately 4 days). Deep history is stored in centralized BigTable instances hosted by the Solana Foundation or professional RPC providers.

Another factor that increases the overall size of the Solana blockchain is the inclusion of vote transactions in the block. Validator vote transactions sit in the block alongside user transactions, which leads to a misleading transaction throughput as other blockchains generally do not include consensus operations in their block execution payloads. Ethereum, for example, isolates consensus in a completely separate consensus layer and other ecosystems also have dedicated chains specifically for consensus actions among validators.

Source: Coin Metrics Network Data Pro, CM Labs

As the number of non-vote transactions rises, we see a steady fall in vote transactions. Validators can choose to vote on multiple blocks in a single bundled transaction – a cost-saving strategy that may explain this fall. Some Solana validators have also explored other strategies to cut costs, some of which are detrimental to consensus and could lead to chain halts, such as purposely missing votes near the end of an epoch to submit those votes at the beginning of the next epoch, a practice which pumps up their APR values on paper and attracts more delegators.

As with all chains, MEV is present on Solana. In the previous bull run of 2021, users spammed the chain to be included in a block first, causing several multi-hour chain outages as validators were unable to come to agreement on the chain tip at the time. With the compute budget program, users can now outbid each other in an effort to be the first to mint an NFT or backrun arbitrage a large DEX transaction.

To avoid penalization, a block leader will prioritize creating a block over ensuring all transactions are included. With this new bidding system, during periods of high blockspace demand, non-prioritized transactions can thus still face a bottleneck and be priced out of being executed in that block. A high volume of sophisticated bot traders is currently eking out normal users that may not be familiar with offering a priority fee. And since Solana does not have a mempool, transactions time out and fail after a few seconds. Users have to manually resubmit them. This is visible on-chain as Solana is again facing a peak in failed transaction rates at 30% (or 75% for just non-vote transactions).

Source: Coin Metrics Network Data Pro

We can see clear spikes in transaction fees and the corresponding increase in burnt SOL on January 31st and for the whole of March. The first spike occurred as a result of the JUP airdrop. The memecoin frenzy set off the currently high fee levels which are depressing inflation by over 10%.

Solana Accounts and Users

Accounts on Solana can be broken down into externally-owned accounts (EOAs) and program-derived accounts (PDAs). Unlike EVM-compatible chains where state is stored in individual smart contracts, Solana asks every user to store data on-chain themselves by way of PDAs. Executable code can be added to the chain by publishing a so-called program, which functions as a blueprint that allows users to generate a PDA that is co-owned by the user and the program. Both the owner and program can move funds to other accounts as the program’s code decrees. Each such PDA has its own unique address. In fact, even to interact with a new token, a PDA must first be created for that token. As a result, a unique addresses metric is misleading on Solana. Instead, we can estimate unique Solana users by identifying EOAs as wallets.

Source: Coin Metrics Network Data Pro, CM Labs

While the number of unique accounts have increased alongside unique wallets, the ratio of accounts per wallet has steadily decreased from 50 in October 2023 to 10 today, showing that active users in October interacted with a wide array of programs in the Solana ecosystem and today’s average user seems to be much more limited in their on-chain interactions, perhaps even partisan towards a favorite memecoin. If these users prove to be non-transitory, they may also eventually collect a much higher number of PDAs associated with their EOA, be it from holding more unique tokens or from slowly building up more interactions with diverse dApps.

Solana Ecosystem

Solana's introduction has galvanized a diverse array of projects, encompassing decentralized finance (DeFi), non-fungible tokens (NFTs), and beyond, all drawn to its scalability and developer-centric environment. Despite encountering hurdles related to network stability and occasional outages, the resilience and continuous enhancements of the Solana network underscore its commitment to fostering a robust ecosystem, bolstered by regular month-long hackathons. Solana is currently the leading blockchain with regard to memecoin trading, mobile interoperability, and decentralized physical infrastructure networks (DePIN) such as Hivemapper or Helium.

The Solana Program Library provides a standardized program for minting tokens, both fungible and non-fungible. Recent upgrades to this program have added extensions such as confidential transfers, transfer fees, and soulbound tokens – these are awarded to individual addresses as “badges” and cannot be transferred. SPL tokens have always been vital to the Solana ecosystem, though over the past few months they have taken on an outsized role when comparing transactions that transferred tokens with those that transferred SOL. This may again be explained by behavioral differences between seasoned Solana users and seasonal memecoin traders. The former is much more likely to choose SOL as the safe countercurrency in their trades while the latter relies more on chain-agnostic stablecoins such as USDC and USDT.

Source: Coin Metrics Network Data Pro

Since its launch on Solana in January 2021, USDC has always been the ecosystem’s most dominant stablecoin, with a current supply of 2.5B. Though USDT followed suit only four days later, it failed to gather the same traction. USDC tokens unofficially bridged from Ethereum through Wormhole had long been the go-to stablecoins in Solana’s early days. Even today, unique daily user counts for USDC and USDT have ranged from 14,000 and 3,500 in October 2023 to 260,000 and 112,000 on January 31st, 2024, respectively. UXD, the decentralized Solana-native stablecoin lags far behind at an average daily user count below 1000. Ethereum users are similarly active regarding USDT at 100,000 unique daily addresses, while USDC users are less active at only 30,000, with both values only seeing a modest growth of 20% since October 2023.

Source: Coin Metrics Labs

Conclusion

With its streamlined consensus mechanism, Solana manages to bridge security with throughput and continues to champion the monolithic blockchain narrative, albeit at the cost of greater centralization. Higher hardware requirements keep out amateur, staking-at-home validators and the couple of times chain tip consensus has broken down, prominent validators are forced to coordinate through backchannels to restart it. Nevertheless, with its ease of access, focus on exceptional UI/UX, and dedicated developer support, Solana attracts both developers and users alike.

Its Proof of History mechanism ensures efficiency and speed, attracting projects that require fast execution. Solana's growing ecosystem offers tools and resources for a wide range of applications, from DeFi to NFTs, encouraging innovation. Users are drawn to Solana for its fast transaction times, making activities like trading and gaming seamless. The low fees enhance accessibility for a broader audience, democratizing access to blockchain technology, though it remains to be seen whether the participants in its memecoin frenzy are merely transitory.

Comments

All Comments

Recommended for you

  • Crypto trading ecosystem LazyBear completes strategic financing of 4 million USDT

    The cryptocurrency trading ecosystem LazyBear announced the completion of a strategic financing of 4 million USDT, with participation from Gogeko Labs, DWF Labs, Shadow Labs, Salad Labs, Bees Network, REI Network, IBIT, Crypto Bullish, SYNBO Protocol, Bazaars, Sypool, Bitcoin Gbox, GemX Crypto, Wikibit, and others. It is reported that LazyBear is a cryptocurrency trading ecosystem for retail traders, committed to providing users with an industry-leading, low-fee, inclusive, and enjoyable trading experience.

  • Tether Invests $200M in Majority Stake of Brain-Computer Interface Company Blackrock Neurotech

    Tether's venture capital division, Tether Evo, has invested $200 million to acquire a majority stake in Blackrock Neurotech, a company that develops medical devices powered by brain signals to aid those impacted by paralysis and neurological disorders. The investment will fund the roll-out and commercialization of the devices and research and development purposes. Tether, the issuer of stablecoin USDT, has recently established four divisions to expand beyond stablecoin issuance and believes in nurturing emerging technologies with transformative capabilities. Paolo Ardoino, CEO of Tether, stated that Blackrock Neurotech's brain-computer-interfaces have the potential to open new realms of communication, rehabilitation, and cognitive enhancement.

  • Turnkey Raises $15M Series A Funding to Expand Wallet Infrastructure for Crypto Developers

    New York-based Turnkey has secured $15m in Series A funding led by Lightspeed Faction and Galaxy Ventures, with participation from Sequoia, Coinbase Ventures, Alchemy, Figment Capital, and Mirana Ventures. The company, founded by the team behind Coinbase Custody, offers a wallet infrastructure that enables developers to build anything that involves a wallet or cryptographic transaction. Turnkey plans to use the funds to expand operations and development efforts, and has already integrated with companies including Alchemy, Dynamic, Goldfinch, Halliday, Thunder Terminal, and Kinto. The product suite offers embedded and smart wallet services, biometric passkey logins, and seamless onboarding experiences for users.

  • Thai regulator to crack down on deceptive cryptocurrency ads

    Cryptocurrency advertisements that contain false, exaggerated, distorted, concealed, or misleading information violate Thai regulations. Regulatory agencies in major cryptocurrency markets have also taken similar measures to minimize investment losses in cryptocurrencies. For example, the UK Financial Conduct Authority (FCA) issued 450 illegal cryptocurrency advertising alerts in 2023 alone. In addition, in November 2023, the Spanish National Securities Market Commission, the main securities market regulatory agency, condemned fraudulent cryptocurrency asset promotion activities on X and reiterated the company's obligation to comply with local laws. The Thai Securities and Exchange Commission reminded cryptocurrency exchanges to include appropriate warnings about investment risks and to avoid attracting new users through special promotions. He warned that violating the above guidelines would result in "legal punishment".

  • Russia to impose cryptocurrency restrictions, exempting miners and central bank projects

    Russia will implement cryptocurrency restrictions, exempting miners and central bank projects. Starting from September 1st, Russia will impose strict restrictions on the circulation of cryptocurrencies such as Bitcoin, only allowing the issuance of digital financial assets within its jurisdiction. Anatoly Aksakov, Chairman of the Financial Market Committee of the State Duma, led this initiative. This is part of a wider government effort to control the cryptocurrency ecosystem in the face of escalating geopolitical tensions. Aksakov stated that the upcoming legislation aims to restrict non-Russian cryptocurrency transactions to strengthen the dominance of the ruble. Meanwhile, recent reports indicate that Russian entities have used cryptocurrencies, particularly Tether's USDT, to purchase key components for military technology.

  • Ethereum stablecoin transaction volume exceeds $1 trillion so far in April, setting a new record

    On April 29th, The Block data shows that as of April 28th, the trading volume of stablecoins on the Ethereum blockchain reached a record high of $1.08 trillion in April, with DAI trading volume ranking first at $578.07 billion, followed by USDC at $268.15 billion in second place, and USDT at $198.62 billion in third place.

  • Shenyu: Up to one billion users' cloud input methods may have leaked input content. Please take immediate measures to reduce the risk.

    On April 29th, Cobo co-founder and CEO Shen Yu wrote on X platform that the cloud input method used by up to one billion users may have leaked input content. If you have entered mnemonic words or other sensitive information through any of the following cloud input methods, please take immediate measures to reduce the risk.

  • EU member states prepare to enforce landmark crypto law, MiCA

    The European Union is set to enforce MiCA, a crypto law that mandates national regulators to license and supervise service providers. While the regulation is EU-wide, countries can implement slightly different technical standards that crypto firms must adhere to. MiCA's specialized rules for stablecoin issuers will take effect in a few months, followed by licensing and other requirements for crypto firms broadly in December. Each jurisdiction must transpose the EU regulation into local law, select which of their regulators will oversee crypto, and prepare to authorize token issuers and other service providers. Regulators are facing challenges in implementing the new legislation, particularly in terms of licensing requirements, and each country's crypto industry has its own concerns about implementation and proposed laws.

  • The total open interest of BTC contracts on the entire network dropped to $29.83 billion

    According to Coinglass data, the total open position of BTC futures contracts on the entire network is 478,180 BTC, equivalent to 29.83 billion US dollars.

  • An independent Bitcoin miner obtained the entire 3.125 BTC block reward by verifying block 841,286

    On April 29th, independent mining pool ckpool's software engineer and administrator Con Kolivas posted on social media that a miner had mined the 282nd independent block in Bitcoin history. The miner's computing power at the time was about 120PH, which is equivalent to about 0.12 EH, with an average of about 12 PH per week, accounting for about 0.02% of the total network hash rate.