节点文献
基于区块链的DApp数据与行为分析
Data and Behavior Analysis of Blockchain-based DApp
【摘要】 区块链技术近年来发展迅速,很多组织和企业开始使用基于区块链和智能合约的去中心化应用(Decentralized Applications, DApp)来增强其信息系统的功能、安全性以及扩展新业务。但由于区块链和智能合约本身可能存在安全与性能问题,因此DApp也会带来新的问题。为了深入研究和分析DApp的数据与行为现象,从而帮助用户更好地应用区块链和DApp,首先收集了21类共2 565个DApp,并收集了这些DApp从2015年7月30日至2020年5月4日(约1 000万区块高度)的相关数据,共包括16 302个智能合约,7 678 185个EOA,95 889 930笔外部交易和30 833 719笔内部交易;然后从数量、时间、类型以及智能合约这4个角度对DApp分布进行了深入分析,从中总结出了一些发现,这些发现可以为DApp开发者与区块链研究者提供有价值的参考。
【Abstract】 Blockchain technology has evolved rapidly in recent years, as a result, many organizations and enterprises have started using decentralized applications(DApps) based on blockchain and smart contracts to enhance the functionality and security of their information systems, or to expand new businesses.However, DApps may also introduce new problems due to the possible security and performance issues of blockchain and smart contracts.In order to deeply study and analyze the data and behavioral phenomena of DApps so as to help users better apply blockchain and DApps, a total of 2 565 DApps in 21 categories are first collected, as well as data related to these DApps from July 30,2015 to May 4,2020(about 10 million block heights),including 16 302 smart contracts, 7 678 185 EOA,95 889 930 external transactions, and 30 833 719 internal transactions.Then the DApp distribution is deeply analyzed from four perspectives: number, time, category, and smart contract, and some findings are summarized from them, which can provide valuable references for DApp developers and blockchain researchers.
【Key words】 Blockchain; Ethereum; DApp; Data analysis; Empirical study;
- 【文献出处】 计算机科学 ,Computer Science , 编辑部邮箱 ,2021年11期
- 【分类号】TP311.13
- 【下载频次】604