arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~

Solana 区块与交易分析

Analyzing Solana's Blocks and Transactions

Yaron Hay, Dvir David Biton, Roy Friedman

arXiv 2609.35171首次发表:更新:

发表机构

Technion - Israel Institute of Technology(以色列理工学院)

机构由 AI 辅助整理,请以论文原文为准。

AI 中文总结

本文通过分析近百万个 Solana 区块,统计区块规模、交易执行成本、调用程序等信息,并基于交易读写集分析区块内冲突与冲突图,为理解 Solana 并行潜力提供数据支撑,相关资源已开源。

AI 中文摘要

Solana 是当下最受欢迎的区块链之一,也可以说是应用最广泛的智能合约(又称 dApp)区块链。因此,了解 Solana 上正在执行的智能合约类型及其相互作用,对现代区块链设计者和智能合约开发者都极具价值。为此,本文分析了近100万个 Solana 区块,统计了区块规模(每个区块的交易数量)、单笔交易的执行时间单位、手续费以及被调用的 Solana 程序。此外,基于 Solana 要求每笔交易声明的读集和写集,本文分析了每个区块内产生的冲突及对应的冲突图。这些统计数据对理解网络的并行潜力至关重要,而并行性正是 Solana 宣称的核心优势之一。相关数据和代码已开源。

英文摘要

Solana 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. We report statistics about the size of blocks (number of transactions per block), execution time units for individual transactions and fees, and invoked Solana programs. Further, based on the declared readset and writeset of each transaction, as mandated by Solana, we analyze the conflicts and corresponding conflict graphs arising within each block. These latter statistics are important to understand the potential for parallelism in the network, which is one of the main claimed benefits of Solana. The data and code are available in open source.

CommentsTo appear in The 28th International Symposium on Stabilization, Safety, and Security of Distributed Systems

论文原文

arXiv 摘要页 · PDF 原文 · HTML 原文

↑