Visa Crypto Thought Leadership – A deep dive on Solana (2024)

Blockchain networks have long been proposed as new innovative payment rails. However, for many years they have struggled to scale to support secure, high throughput, low-cost transactions that payment companies require, and consumers expect. Over the past year, our team at Visa has been closely following the technical innovation behind blockchain scalability and are encouraged by the significant progress made with both new “layer 2” networks on top of Ethereum, as well as alternative blockchain networks built from the ground up. Our goal has been to deeply understand the technical properties of blockchain networks and experiment with how we can leverage them to help enhance our existing network as well as build new products for commerce and money movement.

While we believe that there will likely be multiple blockchain networks that the payments ecosystem will use, we see potential for the Solana blockchain network to become one of the networks that could help power mainstream payment flows. It holds promise for payments due to its speed, scalability and low transaction costs, helping to make it a good candidate for efficient blockchain settlement rails using stablecoins like USDC. The Solana blockchain network incorporates a number of key features and novel innovations that are worth unpacking for anyone interested in payment technologies.

Transaction throughput at the scale of Visa

As a global payments network Visa has the capacity to execute more than 65,000 transactions per second. While Solana has not executed transactions at the scale of Visa, Solana averages 400 user-generated transactions per second (TPS), and typically surges to more than 2,000 user-generated TPS during periods of peak demand.¹ This is a significant level of demonstrated throughput, making it viable to test and pilot payments use cases. In comparison, Ethereum handles an average of 12 TPS, while Bitcoin manages around 7 TPS.

Parallel Transaction Processing: Foundational to its high transaction throughput design, Solana can process transactions in parallel, helping to greatly enhance the network’s efficiency. Transactions impacting separate accounts can be executed simultaneously, enabling Solana to efficiently support payment and settlement scenarios where transactions occur primarily between two distinct parties or where a single party pays out to many other parties.

In Solana, smart contracts, called programs, can also execute in parallel. Transactions specify the state or accounts they interact with, allowing validators to run non-conflicting transactions simultaneously. Unlike other chains such as Ethereum, which use a single-threaded model, Solana employs a multi-threaded approach to enable parallel transaction execution. In simple terms, while blockchains like Bitcoin and Ethereum process transactions sequentially, Solana's architecture allows for multiple transactions to be processed simultaneously. This design helps prevent congestion in one part of the network from affecting overall network performance.

As for costs, Solana's transaction fees are not only affordable, usually less than $0.001, but predictable. This level of low-cost predictability helps make it an attractive network to explore efficiencies and cost savings for existing payment operations. In figure 1 below, Solana clearly stands out from a cost perspective compared to Bitcoin and Ethereum, whose fees can fluctuate unpredictably based on demand for transactions to execute on the network. A network with unpredictable transaction costs can be more difficult for payment companies to manage within their products and can lead to confusing consumer experiences.

Figure 1. Average transaction fee in USD

Visa Crypto Thought Leadership – A deep dive on Solana (1)

This image illustrates the average transaction fees, measured in USD, for Bitcoin, Ethereum, and Solana. Notably, it highlights the distinct fee dynamics among these digital assets. Over the past 12 months, as depicted graphically, Bitcoin and Ethereum have experienced significant fee volatility driven by fluctuations in market demand or gas fees within their respective networks. For instance, both Bitcoin and Ethereum witnessed substantial fee spikes, exceeding $15 USD in the case of Bitcoin during May 2023 and surpassing $20 USD for Ethereum. In stark contrast, Solana's fee structure remains stable, consistently below $0.001 USD, thanks to its innovative local fee market system, which ensures predictability and affordability for users. The average transaction fee in the image is based on a 7DMA (7-day moving average).

Achieving cost predictability through localized fee markets: Solana's localized fee market is unique among blockchains. This innovation is closely tied to Solana's parallel processing capabilities, where transactions that don't overlap with each other are executed on separate threads, much like vehicles traveling on separate roads. Network congestion is a significant reason other blockchain networks may experience increased fees that can then negatively affect the entire system. The popularity of an NFT release could increase network congestion, making a consumer’s P2P transaction, which may be happening at the same time, more expensive or even economically infeasible.

Figure 2. Comparing fee markets: Solana vs. Ethereum and other gas-based networks

Visa Crypto Thought Leadership – A deep dive on Solana (2)

The image contrasts Solana and Ethereum's and other gas-based network fee markets. On the left, Solana's parallel processing depicts multiple threads. When one thread congests, only its account's fees rise, ensuring fee stability elsewhere. On the right, Ethereum's single-threaded design is shown. Global congestion affects the entire network, causing widespread fee spikes.

Solana's approach helps ensure that congestion in one account (e.g., Alice’s USDC balance) doesn't affect the others (e.g., Bob’s USDC balance). If one account becomes busy due to high demand for a specific asset, such as an NFT, only the fees on that particular account will increase. The fees on other accounts, unaffected by this congestion, remain stable. This leads to a fee market that responds to use case-based demand. When there's a spike in demand for a specific asset, the transaction cost for that rises temporarily. Meanwhile, the costs for other transactions on the chain are unaffected. By allowing computations using different states to run in parallel, Solana can create fee markets based on areas of 'state contention' rather than having a single global fee market.

Transaction finality expected by consumers

Transaction finality measures how quickly users can expect their actions to be confirmed on a blockchain network. For payments, time to transaction confirmation is just as important as network throughput. For instance, Ethereum averages about 12 TPS; however, due to gas limits and smart contract requirements during times of congestion, users can experience minutes of wait time before transactions are confirmed. Solana targets a slot time of 400 milliseconds, though it can range from 500 to 600 milliseconds in practice.²

A vast majority of applications on Solana use “optimistic confirmation” for their finality. Optimistic confirmation is a mechanism used on the Solana blockchain to achieve finality without waiting for all validators — or entities responsible for producing blocks —to vote on a block. With optimistic confirmation, a block can be considered finalized if validators representing more than two-thirds of delegated stake validators have voted on it, and no blocks which have been optimistically confirmed have ever been rolled back or failed to finalize. This mechanism allows Solana to achieve finality in a much shorter time than many other blockchains. The rapid speed of transaction completion can enable better payment experiences. In comparison, Bitcoin may take up to 60 minutes for six additional blocks to be created before transactions are considered secure and final.

Table 1: Blockchain confirmation time in blocks and seconds/minutes

Table 1: Blockchain confirmation time in blocks and seconds/minutes. Column 1 Blockchain. Column 2 Block until confirmation. Column 3 Approximate time.

Solana (USDC)

1

~0.4 seconds

Avalance (USDC, EUROC)

1

~2 seconds

Flow (USDC)

1

~2.5 seconds

Algorand (USDC)

1

~5 seconds

Stellar (USDC)

1

~5 seconds

TRON (USDC)

19

~1 minute

Arbitrum (USDC)

300

~3 minutes

Ethereum (USDC, EUROC, ETH)

12

~3 minutes

Polygon PoS (Bridged USDC)

372

~20 minutes

*The number of blocks you wait before considering a transfer valid is called the "confirmation number", which is typically different for different chains. Circle APIs use the confirmation numbers mentioned in the table for each supported chain.

Source: Visa | Data: Circle as of Aug. 31, 2023

Availability: Large number of nodes and multiple validator clients

A payments network can only be effective if it is always available to initiate and execute a transaction at the very moment a user needs to make a payment. For blockchain networks, availability is best measured by the number of independent participants or nodes that jointly operate the network to make it available for consumers to initiate transactions. As of July 2023, the Solana network boasts an impressive 1,893 active validators—entities responsible for producing and voting on blocks. Additionally, there are 925 more nodes called RPC nodes, which may not create blocks themselves but maintain a local record of transactions.³ A high number of nodes in a blockchain network enhances its resilience and redundancy. If some nodes encounter issues or go offline, the network can still function without data loss, as long as an adequate number of nodes remain operational. Solana community likewise pays attention to diversity of node geography and infrastructure provider to make the network is more robust against events such as natural disasters or change in access policy by the provider. The Solana network has nodes in over 40 different countries and hundreds of unique hosting arrangements and distinct locations.⁴ This helps ensure a smooth and reliable operation, even in the face of technical challenges.

Validator clients are software tools that enable node operators to act as validators on a proof-of-stake blockchain. The diversity of validator clients boosts a network's resilience. While one client might have bugs or vulnerabilities, another may not. This ultimately reduces the odds of a single software flaw crippling the network. Solana originally operated with one validator client from Solana Labs. In August 2022, Jito Labs introduced a second one for Mainnet, the Jito-Solana. Soon after, Jump Crypto unveiled Firedancer (in testing stage), an independent C++ validator client. Firedancer stands out for its potential to bring substantial performance enhancements, as evidenced by a live demo that achieved 600k TPS.⁵The aim of having different validator clients is to keep the network stable. Outside Ethereum, Solana is one of the only chains to have multiple, fully independent validator clients.

Meeting modern demands

Solana's unique technological advantages, including high throughput with parallel processing, low cost with localized fee markets and high resiliency with a significant number of nodes and multiple node clients, work together to create a scalable blockchain platform with a compelling value proposition for payments. These are some of the reasons that we decided to expand our stablecoin settlement pilot to include transactions over the Solana network. As we pilot our stablecoin settlement functionality on Solana, we plan to test whether Solana has the ability to meet the demands of modern corporate treasury operations.

This article is part of a series on Blockchain ecosystem developments. Head over to Visa Crypto Thought Leadership for more consumer insights, best practices and innovative approaches to the blockchain through our research. To learn more about our involvement in the crypto ecosystem and the products we are currently building, reach out to [email protected]

Visa Crypto Thought Leadership – A deep dive on Solana (2024)

FAQs

What problem is Solana trying to solve? ›

Solana Is Trying to Solve MEV in a Radically Different Way Than Ethereum. The Solana Foundation took action against validators that perform sandwich attacks, and the Jito Foundation delegates could blacklist others.

Why did Visa choose Solana? ›

Solana's blockchain network has attributes like high transaction throughput and scalability at low cost that help make it a good candidate for payments and Visa's stablecoin settlement pilot.

Is Solana faster than Visa? ›

Transaction Speed and Scalability: Compared to traditional blockchains like Ethereum, Solana boasts significantly faster transaction speeds (thousands per second) and lower fees. This makes it a more viable candidate for handling real-world payment volumes that Visa processes.

What enable Solana to be fast? ›

Solana is designed to be highly scalable, capable of processing thousands of transactions per second. Its unique consensus mechanism, Proof of History (PoH), combined with a network of nodes running parallel processing, enables Solana to handle a high throughput of transactions efficiently.

What is the downfall of Solana? ›

With the cryptocurrency market in free fall, the industry's so-called alt-coins are experiencing the sharpest drops.

Can Solana ever recover? ›

Despite these challenges, Solana has demonstrated an ability to rebound. The last quarter of 2023 marked a significant turnaround for the coin, propelling its price above $US120 for the first time in years.

Why is Solana so powerful? ›

This decentralized setup makes the network more robust, and users can make transactions without the need of an intermediary. Solana calls itself the fastest blockchain in the world and touts its ability to verify 65,000 transactions per second at a cost of less than a penny each.

Why is Solana being sued? ›

A Solana investor has filed a class action lawsuit against key parties in the Solana ecosystem for allegedly making misleading statements and profiting from selling unregistered securities to retail customers.

What crypto is Visa working with? ›

Built on blockchain technology, USDC settlement from Visa helps Crypto.com eliminate the need to convert digital currencies into fiat currencies—opening up a whole new world of speed and cost savings.

What is the fastest blockchain in the world? ›

The Fastest Blockchains
  • Solana - 1053.7.
  • Sui - 854.1.
  • BSC - 378.3.
  • Polygon - 190.4.
  • TON - 175.5.
  • Tron - 159.6.
  • Near - 117.8.
  • Avalanche - 89.2.
Jun 18, 2024

What crypto is better than Solana? ›

Ethereum: Ethereum is best suited for dApps requiring robust security and decentralization. It's best known for pioneering DeFi and NFTs, making it the go-to platform for projects in these domains that prioritize security and network effects over transaction costs.

What is the fastest blockchain in 2024? ›

Hedera has the highest Real-Time TPS across all blockchains right now
#NameMax Theor. TPS
1Hedera10,000 tx/s
2Solana65,000 tx/s
3opBNB4,762 tx/s
4Stellar1,137 tx/s
40 more rows

Who is the owner of Solana? ›

Who Are The Founders of Solana? (History of Solana) Solana was built by Solana Labs, which was founded in San Francisco in 2017 by a team of software engineers with Anatoly Yakovenko at the helm.

What problem does Solana solve? ›

Solana is a blockchain network that aims to solve for the blockchain trilema of balancing security, scalability and decentralization.

Should I invest in Solana or XRP? ›

If you're currently holding XRP tokens, it could be worth waiting to see what develops. Over a long-term horizon, though, Solana appears to be a far superior investment.

What is the purpose of Solana? ›

The Solana blockchain is used for creating and deploying apps in a fast, low-cost, and scalable environment. Crypto derivatives exchange FTX selected Solana to launch its non-custodial decentralized exchange Serum.

What is Solana going to do? ›

Solana is a strong investment opportunity because of its innovative blockchain technology, fast transaction speeds and increasing adoption. Experts predict SOL to surpass its all-time highs and continue its upward trajectory, making it an attractive investment option.

What is the real-world use of Solana? ›

The most notable use case is Decentralized Finance (DeFi), with real-world examples being decentralised applications (dApps) and decentralised exchange platforms like Metamask, Uniswap, Cryptokitties, SocialX, etc., and NFTs as you can find on platforms like OpenSea.

Why is Solana having problems? ›

There may be several reasons for that: An outage that hasn't been communicated yet via the Solana status page. Some local issues with a small group of accounts on the service side. Technical issues on your side, or problems with your software or ISP.

Top Articles
What Is the EV Tax Credit, and Who Qualifies?
The Top 10 High Income Skills for Side Hustle You Never Knew You Had
Lamb Funeral Home Obituaries Columbus Ga
La connexion à Mon Compte
Nc Maxpreps
Richard Sambade Obituary
30% OFF Jellycat Promo Code - September 2024 (*NEW*)
Bank Of America Appointments Near Me
Canelo Vs Ryder Directv
Slay The Spire Red Mask
Boat Jumping Female Otezla Commercial Actress
Gt Transfer Equivalency
The Weather Channel Facebook
Craigslist Pets Longview Tx
Craigslist Pets Sac
Average Salary in Philippines in 2024 - Timeular
라이키 유출
SF bay area cars & trucks "chevrolet 50" - craigslist
Fsga Golf
Sef2 Lewis Structure
Cain Toyota Vehicles
25 Best Things to Do in Palermo, Sicily (Italy)
Bellin Patient Portal
Synergy Grand Rapids Public Schools
Labcorp.leavepro.com
EVO Entertainment | Cinema. Bowling. Games.
'Insidious: The Red Door': Release Date, Cast, Trailer, and What to Expect
Vera Bradley Factory Outlet Sunbury Products
Ardie From Something Was Wrong Podcast
How To Improve Your Pilates C-Curve
Salemhex ticket show3
Kristen Hanby Sister Name
Gas Prices In Henderson Kentucky
Body Surface Area (BSA) Calculator
Winco Money Order Hours
888-333-4026
Anhedönia Last Name Origin
Live Delta Flight Status - FlightAware
Gasoline Prices At Sam's Club
Disassemble Malm Bed Frame
Trending mods at Kenshi Nexus
Amy Zais Obituary
Rise Meadville Reviews
Zits Comic Arcamax
Who Is Nina Yankovic? Daughter of Musician Weird Al Yankovic
Treatise On Jewelcrafting
Diesel Technician/Mechanic III - Entry Level - transportation - job employment - craigslist
Karen Kripas Obituary
Lagrone Funeral Chapel & Crematory Obituaries
Att Corporate Store Location
What Responsibilities Are Listed In Duties 2 3 And 4
Emmi-Sellers
Latest Posts
Article information

Author: Melvina Ondricka

Last Updated:

Views: 5355

Rating: 4.8 / 5 (48 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Melvina Ondricka

Birthday: 2000-12-23

Address: Suite 382 139 Shaniqua Locks, Paulaborough, UT 90498

Phone: +636383657021

Job: Dynamic Government Specialist

Hobby: Kite flying, Watching movies, Knitting, Model building, Reading, Wood carving, Paintball

Introduction: My name is Melvina Ondricka, I am a helpful, fancy, friendly, innocent, outstanding, courageous, thoughtful person who loves writing and wants to share my knowledge and understanding with you.