[1] SATOSHI N. Bitcoin: a peer-to-peer electronic cash system[EB/OL].[2018-03-10]. https://bitcoin.org/bitcoin.pdf. [2] DINH T T A, LIU R, ZHANG M, et al. Untangling blockchain: a data processing view of blockchain systems[J]. IEEE Transactions on Knowledge and Data Engineering, 2018, 30(7): 1366-1385. [3] 邵奇峰, 金澈清, 张召, 等. 区块链技术:架构及进展[J]. 计算机学报, 2017, 41(5): 969-988.(SHAO Q F, JIN C Q, ZHANG Z, et al. Blockchain: architecture and research progress[J]. Chinese Journal of Computers, 2017, 41(5): 969-988.) [4] 何蒲, 于戈, 张岩峰, 等. 区块链技术与应用前瞻综述[J]. 计算机科学, 2016, 44(4): 1-7,15. (HE P, YU G, ZHANG Y F, et al. Survey on blockchain technology and its application prospects[J]. Computer Science, 2016, 44(4): 1-7,15.) [5] JAMES R. A next-generation smart contract and decentralized application platform[EB/OL].[2018-03-10]. https://cryptorating.eu/whitepapers/Ethereum/Ethereum_white_paper.pdf. [6] WOOD G. Ethereum: a secure decentralised generalised transaction ledger[EB/OL].[2018-03-10]. http://gavwood.com/paper.pdf. [7] BROWN R G. A simple model for smart contracts[EB/OL].[2018-03-12]. https://gendal.me/2015/02/10/a-simple-model-for-smart-contracts/. [8] 袁勇, 王飞跃. 区块链技术发展现状与展望[J]. 自动化学报, 2016, 42(4): 481-494. (YUAN Y, WANG F Y. Blockchain: the state of the art and future trends[J]. Acta Automatica Sinica, 2016, 42(4): 481-494.) [9] IAN A. Digix and Coinify marry Bitcoin and Ethereum for gold-based digital assets[EB/OL].[2018-03-10]. http://www.ibtimes.co.uk/digix-coinify-marry-bitcoin-ethereum-gold-based-digital-assets-1525790. [10] WeiFund: a decentralized crowdfunding platform[EB/OL].[2018-03-10]. http://weifund.readthedocs.io/en/latest/. [11] VOGELSTELLER F. Whisper[EB/OL].[2018-03-11]. https://github.com/ethereum/wiki/wiki/Whisper. [12] Metamask. Brings Ethereum to your browser[EB/OL].[2018-03-11]. https://metamask.io/. [13] Swarm. Serverless hosting incentivized peer-to-peer storage and content distribution[EB/OL].[2018-03-10]. http://swarm-gateways.net/bzz:/theswarm.eth/. [14] Ethercasts. State of the DApps[EB/OL].[2018-03-11]. https://dapps.ethercasts.com/. [15] Ethereum. Web3.js-Ethereum JavaScript API[EB/OL].[2018-12-15]. https://web3js.readthedocs.io/en/1.0/. [16] Ethereum. Solidity[EB/OL].[2018-12-15]. http://solidity.readthedocs.io/en/latest/. [17] Truffle Suite. Truffle overview[EB/OL].[2018-12-15]. https://truffleframework.com/docs/truffle/overview. [18] ATZEI N, BARTOLETTI M, CIMOLI T. A survey of attacks on Ethereum smart contracts (SoK)[C]// POST 2017: Proceedings of the 2017 International Conference on Principles of Security and Trust. Berlin: Springer, 2017: 164-186. [19] OpenZeppelin. Library SafeMath[EB/OL].[2019-01-03]. https://openzeppelin.org/api/docs/math_SafeMath.html. [20] MARINO B, JUELS A. Setting standards for altering and undoing smart contracts[C]// RuleML 2016: Proceedings of the 2016 International Symposium on Rules and Rule Markup Languages for the Semantic Web. Berlin: Springer, 2016: 151-166. |