以太坊中已上架智能合约成功因素的实证研究
软件工程
2019-09-02 v1
摘要
由于将新产品或服务推向市场需要时间与精力,人们希望预测其是否会成功。一般而言这不可能,但遵循最佳实践以最大化成功机会是可行的。智能合约旨在编码业务逻辑,因此是以太坊区块链上每一项新业务的核心。我们研究了如何衡量智能合约的成功,以及成功的智能合约是否具备较不成功智能合约所缺乏的特征。智能合约出现在 Etherscan 或 StateoftheDapps 等上架网站上即是这样一种特征。本文中,我们对已上架智能合约的相对成功进行三管齐下的分析。首先,我们对以太坊区块链公开可见的交易历史进行统计分析,以确定已上架合约显著比未上架合约更成功。其次,我们通过匿名在线调查对 200 多名开发者就其上架流程经验进行了调研。绝大多数受访者不认为上架合约本身有助于其成功,但相信通常伴随上架流程的额外关注确实有所贡献。最后,基于受访者回答,我们起草了面向开发者的 10 条建议,并通过提交给国际专家小组进行验证。
引用
@article{arxiv.1908.11597,
title = {An Empirical Study into the Success of Listed Smart Contracts in Ethereum},
author = {Pieter Hartel and Ivan Homoliak and Daniël Reijsbergen},
journal= {arXiv preprint arXiv:1908.11597},
year = {2019}
}
备注
Keywords: Blockchain, Ethereum, Smart contracts, New product development, Business success, Recommendations for developers