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

  • Hong Kong's financial industry may study launching stablecoin trading desks and institutional custody services

    Hong Kong Monetary Authority recently announced the list of participants in the stablecoin issuer sandbox, including JD Coin Chain, Circle Coin Innovation, Standard Chartered Bank, Anni Group, Hong Kong Telecom and other institutions. Research reports released by Zeng Shengjun, a researcher at the Greater Bay Area Financial Research Institute of the Shenzhen Branch of Bank of China, and Guan Zhenqiu, a researcher at the Hong Kong Financial Research Institute of Bank of China, analyzed that the Hong Kong dollar stablecoin can improve the efficiency and inclusiveness of the Hong Kong financial system. Its stability, free convertibility, high security, high open source and cross-border mobility can provide support for a wider range of financial innovations.

  • Bitcoin scaling network Mezo completes $7.5 million in financing, led by Ledger Cathay Fund

    Bitcoin scaling network Mezo has completed a $7.5 million financing round, with Ledger Cathay Fund leading the investment and Mantle EcoFund ecosystem projects from ArkStream Capital, Aquarius Fund, Flowdesk, GSR, Origin Protocol, and Bybit participating. This round of financing brings its total funding to $30 million.The new funds will be used for Mezo's plan to expand the adoption of its network, including integrating more products into its network, such as its Bitcoin staking platform Acre.

  • As of July 25, BlackRock IBIT held more than 338,000 bitcoins, an increase of more than 1,092 bitcoins from the previous day.

    BlackRock's official update on the Bitcoin ETF shows that as of July 25th, the market value of IBIT has reached $21,890,121,436.41, and the position has increased to 338,128.5551 BTC, an increase of 1,092.7881 BTC from the previous trading day.

  • The U.S. core PCE price index rose 0.2% in June, compared with expectations of 0.1% and the previous value of 0.10%.

    The US core PCE price index for June was 0.2%, exceeding expectations of 0.1% and the previous value of 0.10%; the US core PCE price index for June recorded a year-on-year increase of 2.6%, higher than expected. The US core PCE price index for June recorded a monthly rate of 0.1%, unchanged from the previous month and in line with expectations.

  • LayerPixel Completes $2 Million Seed Round Led by Kenetic Capital

    LayerPixel, a DeFi solution based on TON, announced the completion of a $2 million seed round of financing, led by Kenetic Capital, with participation from Foresight Ventures, Waterdrip Capital, VentureSouq, Web3 Port Foundation, Microcosm Research, TMM Club, and dozens of angel investors. It is reported that this funding will help LayerPixel accelerate the development and integration of its DeFi solution suite in the Telegram Mini App ecosystem, fundamentally changing the way users interact with decentralized finance in the Telegram environment.

  • Grayscale GBTC holdings are approximately 271,200 BTC, and the number of ETHE shares in circulation has fallen below 300 million

    Official data from Grayscale shows that as of July 25th, Grayscale GBTC holds 271,212.2467 BTC, a decrease of 410.3257 BTC from the previous trading day, with an asset management scale (non-GAAP) of $17,542,084,056.48 and a circulation share of 306,180,100 shares; Grayscale ETHE holds 2,391,684.2607 ETH, a decrease of 97,390.7166 ETH from the previous trading day, with an asset management scale (non-GAAP) of $7,468,775,526.14 and a circulation share of 282,168,500 shares; Grayscale ETH holds 310,308.0733 ETH, an increase of 13,663.3797 ETH from the previous trading day, with an asset management scale (non-GAAP) of $969,033,154.46 and a circulation share of 329,308,500 shares.

  • US Senator Withdraws Support for Elizabeth Warren's Anti-Crypto Bill

    On July 24th local time, Republican Senator Roger Marshall withdrew his support for the "Digital Asset Anti-Money Laundering Act," which he and Democratic Senator Elizabeth Warren jointly formulated for 2022, aimed at regulating the cryptocurrency industry under existing anti-money laundering and anti-terrorism financing frameworks. Currently, according to the official congressional record on the bill, there are still 18 senators supporting the bill.

  • Web3 startups raised $3.7 billion in funding in the first half of 2024, showing signs of recovery

    According to the latest report from Crunchbase, Web3 startups raised $3.7 billion in the first half of 2024. Although this number decreased by 18% compared to the first half of 2023, it increased by 42% compared to the second half of last year. Quarterly, Web3 startups raised over $2 billion in the second quarter of 2024, slightly higher than the $1.8 billion raised in the first quarter, but down 18% from the $2.2 billion raised in the same period last year. However, after eight consecutive quarters of decline, Web3 startups have seen two consecutive quarters of funding increases. In addition, although the total amount of funding has increased, there have been few large financing rounds, with only seven rounds raising over $50 million.

  • Yesterday, the U.S. spot Bitcoin ETF had a net inflow of $31.4 million

    As monitored by Farside Investors, data from yesterday (July 25th) shows that the net outflow of funds for the US Bitcoin ETF GBTC was $39.6 million; BlackRock's iShares Bitcoin Trust (IBIT) had a net inflow of $71 million yesterday; EZBC, ARKB, and BITB had no inflows or outflows of funds.

  • US spot Ethereum ETF had a net outflow of $150.4 million yesterday

    According to Farside Investors monitoring, data from yesterday (July 25th) shows that the net inflow for the BlackRock Ethereum ETF (ETHA) was $72.9 million, the net inflow for the Invesco Ethereum ETF (ETHV) was $8 million, the Franklin Ethereum ETF (EZET) had no inflow or outflow, the 21Shares Ethereum ETF (CETH) had no inflow or outflow, and the Grayscale Mini Ethereum ETF (ETH) had a net inflow of $58.1 million. Previously, it was reported that the Grayscale Ethereum ETF (ETHE) had a net outflow of $326.9 million, the Bitwise Ethereum ETF (ETHW) had a net inflow of $16.3 million, the Fidelity Ethereum ETF (FETH) had a net inflow of $34.3 million, and the Invesco Ethereum ETF (QETH) had a net inflow of $6.2 million. Overall, data shows that the net outflow for US Ethereum ETFs yesterday was $150.4 million.