APP下载

区块链智能合约技术应用综述

2021-05-09辛玉红冉城刘德辉

现代信息科技 2021年20期

辛玉红 冉城 刘德辉

摘  要:区块链技术应用最广泛的领域之一是智能合约,在区块链所执行的计算机程序中,智能合约可以自动执行所制定的合约条款。文章通过梳理区块链智能合约技术的基本概念、来源和基本特征,并对基于区块链的智能合约技术进行分析和探讨,针对区块链智能合约解决信息共享问题提出了解决方案,并对所面临的技术问题进行分析以及对未来的发展前景进行展望。

关键词:区块链;智能合约;去中心化

中图分类号:F407.67                  文献标识码:A文章编号:2096-4706(2021)20-0185-05

Application Overview of Block-Chain Smart Contract Technology

XIN Yuhong, RAN Cheng, LIU Dehui

(School of Computer Science, Guangdong Polytechnic Normal University, Guangzhou  510665, China)

Abstract: One of the most widely used fields of block-chain technology is smart contract. In the computer program executed by block-chain, smart contract can execute the formulated contract terms automatically. This paper combs the basic concepts, sources and basic characteristics of block-chain smart contract technology, analyzes and discusses the block-chain based smart contract technology, puts forward solutions to the problem of solving information sharing by block-chain smart contract, analyzes the technical problems faced and looks forward to the future development prospect.

Keywords: block-chain; smart contract; decentralization

0  引  言

近年來,以比特币底层技术为代表的区块链技术在物联网、金融、供应链、能源、教育、医疗、政府和信息安全等领域得到了积极的应用。2018年区块链产业发展及投资价值报告指出:区块链是2016年国务院在《“十三五”国家信息规划》中提及的关键词,针对区块链的政策逐渐明晰化,表明区块链的发展得到了国家的大力支持。区块链技术的行业应用正在加速发展,从数字货币向非金融领域渗透扩散,与各行业创新技术相融合。虽然全球的区块链发展尚不成熟,但从整体状况来看区块链技术正以可观的速度在飞速发展。智能合约这一概念是由Szabo提出的,由于没有适合智能合约有效执行的环境,智能合约的应用并没有真正落地,而区块链的诞生给智能合约提供了理想的应用环境,区块链分布式环境解决了信任问题,为合约提供了一个可信的执行环境,由此基于区块链的智能合约技术开始发展起来。……

登录APP查看全文