Analyzing Solana's Blocks and Transactions
A study of one million Solana blocks measures transaction mix, fees, programs, and intra-block conflicts.
This measurement study examines one million recent Solana blocks to characterize smart-contract activity. It reports transactions per block, execution time units, fees, and which Solana programs are invoked. Using each transaction's declared readset and writeset, the authors build conflict graphs inside blocks to estimate available parallelism, a core claimed benefit of Solana. The dataset and code are released as open source.
- Authors analyze one million recent Solana blocks and their transactions.
- They report block sizes, execution time units, fees, and invoked programs.
- Declared readsets and writesets produce per-block conflict graphs.
- Conflict statistics estimate how much transaction parallelism Solana can achieve.
- The dataset and analysis code are released as open source.
From the original article
1 min read at arxiv.orgSolana is one of the most popular blockchains, and is arguably the most widely used blockchain for smart contracts, also known as dApps. Understanding the types of smart contracts that are being executed by Solana and their interplay is therefore highly beneficial both for designers of modern blockchains and developers of smart contracts. To that end, in this paper we analyze a million recent Solana blocks.
By Yaron Hay · arxiv.org
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.