1(Computer Network Information Center, Chinese Academy of Sciences, Beijing 100190); 2(College of Information Engineering, Taiyuan University of Technology, Taiyuan 030024); 3(College of Data Science, Taiyuan University of Technology, Taiyuan 030024)
出版日期:
2018-11-01基金资助:
中国科学院****项目(1101002001);国家自然科学基金项目(61402319)Survey of Smart Contract Technology and Application Based on Blockchain
He Haiwu1, Yan An2, Chen Zehua31(中国科学院计算机网络信息中心 北京 100190); 2(太原理工大学信息工程学院 太原 030024); 3(太原理工大学大数据学院 太原 030024) (hehaiwu@gmail.com)
Online:
2018-11-01摘要/Abstract
摘要: 随着以比特币为代表的区块链技术的蓬勃发展,区块链技术已经开始逐步超越可编程货币时代而进入智能合约时代.智能合约(smart contract)是一种由事件驱动的、具有状态的代码合约和算法合同,随着区块链技术的深入发展而受到广泛关注和研究.智能合约利用协议和用户接口完成合约过程的所有步骤,允许用户在区块链上实现个性化的代码逻辑.基于区块链的智能合约技术具有去中心化、自治化、可观察、可验证、可信息共享等特点,可以有效构建可编程金融和可编程社会,广泛应用于数字支付、金融资产处置、多重签名合约、云计算、物联网、共享经济等多个领域.首先阐述了智能合约技术的基本概念、全生命周期、基本分类、基本架构、关键技术、发展现状以及智能合约的主要技术平台;然后探讨了智能合约技术的应用场景以及发展中所存在的问题;最后,基于智能合约的理论知识,搭建了以太坊实验环境并开发了一个众筹智能合约系统,旨在为基于区块链的智能合约技术的研究与发展提供参考与借鉴.
参考文献
相关文章 15
[1] | 孟小峰, 刘立新. 基于区块链的数据透明化:问题与挑战[J]. 计算机研究与发展, 2021, 58(2): 237-252. |
[2] | 刘峰, 杨杰, 李志斌, 齐佳音. 一种基于区块链的泛用型数据隐私保护的安全多方计算协议[J]. 计算机研究与发展, 2021, 58(2): 281-290. |
[3] | 黄克振, 连一峰, 冯登国, 张海霞, 刘玉岭, 马向亮. 基于区块链的网络安全威胁情报共享模型[J]. 计算机研究与发展, 2020, 57(4): 836-846. |
[4] | 邱宇, 王持, 齐开悦, 沈耀, 李超, 张成密, 过敏意. 智慧健康研究综述: 从云端到边缘的系统[J]. 计算机研究与发展, 2020, 57(1): 53-73. |
[5] | 海沫,朱建明. 区块链网络最优传播路径和激励相结合的传播机制[J]. 计算机研究与发展, 2019, 56(6): 1205-1218. |
[6] | 何云华,李梦茹,李红,孙利民,肖珂,杨超. 群智感知应用中基于区块链的激励机制[J]. 计算机研究与发展, 2019, 56(3): 544-554. |
[7] | 王缵, 田有亮, 岳朝跃, 张铎. 基于门限密码方案的共识机制[J]. 计算机研究与发展, 2019, 56(12): 2671-2683. |
[8] | 杜瑞忠,刘妍,田俊峰. 物联网中基于智能合约的访问控制方法[J]. 计算机研究与发展, 2019, 56(10): 2287-2298. |
[9] | 曹珍富. 信息安全的新发展——为《计算机研究与发展》创刊六十周年而作[J]. 计算机研究与发展, 2019, 56(1): 131-137. |
[10] | 陈伟利,郑子彬. 区块链数据分析:现状、趋势与挑战[J]. 计算机研究与发展, 2018, 55(9): 1853-1870. |
[11] | 任彦冰,李兴华,刘海,程庆丰,马建峰. 基于区块链的分布式物联网信任管理方法研究[J]. 计算机研究与发展, 2018, 55(7): 1462-1478. |
[12] | 潘晨,刘志强,刘振,龙宇. 区块链可扩展性研究:问题与方法[J]. 计算机研究与发展, 2018, 55(10): 2099-2110. |
[13] | 王子钰,刘建伟,张宗洋,喻辉. 基于聚合签名与加密交易的全匿名区块链[J]. 计算机研究与发展, 2018, 55(10): 2185-2198. |
[14] | 刘忆宁,周元健,蓝如师,唐春明. 基于区块链的云数据删除验证协议[J]. 计算机研究与发展, 2018, 55(10): 2199-2207. |
[15] | 张健毅,王志强,徐治理,欧阳雅菲,杨涛. 基于区块链的可监管数字货币模型[J]. 计算机研究与发展, 2018, 55(10): 2219-2232. |
PDF全文下载地址:
https://crad.ict.ac.cn/CN/article/downloadArticleFile.do?attachType=PDF&id=3812