区块链通用设计及案例分析
2021-03-07崔顺艳陈宁叶劲宏杨晨光孙宗锦
电子技术与软件工程 2021年22期
关键词:设计
崔顺艳 陈宁 叶劲宏 杨晨光 孙宗锦
(广东省网络与信息安全漏洞研究重点实验室 广东省广州市 510000)
1 背景概述
区块链的兴起,源于其创造性的算法、设计架构,以及由其带来的新的市场价值。在区块链技术出现之前,互联网是基于数据流的基础建立的,而互联网的价值、信用交换基础设施并不完善。区块链技术的出现,给信用、价值网络的建立,提供了新的解决方案。
区块链概念的提出,源于比特币。2009年,中本聪提出了一种不依赖第三方机构的,由纯算法构成的,可以点对点交易的数字货币架构[1]。中本聪在他的文章中,创造性的提出了区块链,工作量证明共识机制。中本聪的算法,从实践上,解决了在没有中心化机构的情况下,无限多节点之间的互信问题。很快,开源社区将中本聪的算法进行了实现,形成了比特币。在比特币之后,人们开始尝试将区块链和共识机制等应用于数字货币之外的其他领域。这其中典型的探索实践是Ripple[2]和以太坊[3]。前者设计了一种基于区块链技术的跨境银行解决方案,把区块链技术向商业场景的应用,推进了一步。而后者,建立了开源区块链平台,并首次将智能合约引入区块链平台,并在以后的平台中成为标准配置。随着比特币,Ripple,以太坊一系列项目的市场认可度越来越高,IT、金融领域的巨头们,开始进入了额区块链领域的研发。一些公司或机构,尝试以服务企业、政府部门的需求为出发点,开发区块链系统,例如:IBM的Hyperledger[4][5]项目和R3的Corda项目[6][7]。……
登录APP查看全文
