【Author】 Chen, Ting; Zhu, Yuxiao; Li, Zihao; Chen, Jiachi; Li, Xiaoqi; Luo, Xiapu; Lin, Xiaodong; Zhange, Xiaosong
【Source】IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2018)
【Abstract】Being the largest blockchain with the capability of running smart contracts, Ethereum has attracted wide attention and its market capitalization has reached 20 billion USD. Ethereum not only supports its cryptocurrency named Ether but also provides a decentralized platform to execute smart contracts in the Ethereum virtual machine. Although Ether's price is approaching 200 USD and nearly 600K smart contracts have been deployed to Ethereum, little is known about the characteristics of its users, smart contracts, and the relationships among them. To fill in the gap, in this paper, we conduct the first systematic study on Ethereum by leveraging graph analysis to characterize three major activities on Ethereum, namely money transfer, smart contract creation, and smart contract invocation. We design a new approach to collect all transaction data, construct three graphs from the data to characterize major activities, and discover new observations and insights from these graphs. Moreover, we propose new approaches based on cross-graph analysis to address two security issues in Ethereum. The evaluation through real cases demonstrates the effectiveness of our new approaches.
【Keywords】
【标题】通过图网络分析理解以太坊
【摘要】作为全球最大的拥有运行智能合约能力的区块链,以太坊受到了广泛关注,其市值已达200亿美元。以太坊不仅支持其名为Ether的加密货币,还提供了一个去中心化平台来在以太坊虚拟机中执行智能合约。虽然以太坊的价格已经接近20万美元,有近60万智能合约被部署到以太坊,但人们对其用户、智能合约的特征以及它们之间的关系知之甚少。为了填补这一空白,在本文中,我们首次对以太坊进行了系统研究,利用图分析来描述以太坊上的三个主要活动,即货币转账、智能合约创建和智能合约调用。我们设计了一种收集所有交易数据的新方法,从数据中构建三个图来描述主要活动,并从这些图中发现新的观察和见解。此外,我们提出了基于跨图分析的新方法来解决以太坊中的两个安全问题。通过实际案例进行的评估证明了我们新方法的有效性。
【发表时间】2018
【收录时间】2022-04-23
【文献类型】Proceedings Paper
【论文大主题】链上数据分析
【论文小主题】交易网络可视化及分析
【翻译者】王佳鑫
评论