APP下载

区块链技术的研究现状分析

2018-03-26王莹莹王咏梅郑永爱

数字通信世界 2018年12期
关键词:合约比特区块

王莹莹,王咏梅,郑永爱

(苏州高博软件技术职业学院,苏州 215163)

1 引言

区块链(Blockchain)技术是互联网底层多种技术的结合体,是通过多种技术的整合创造出的一种按时间序列和区块来实现数据记录、存储和表达的模式,这种模式的出现有望解决人与人之间的信任危机,让互联网的进化方向从效率转向公平[1]。

区块链能够解决数据的安全与隐私问题,能够对数据进行追溯,解决人类之间的信任危机,它是一个让交易变的透明化、公平化的平台,其必将引起一场新的技术革命和产业革命。

2 技术特点

区块链因其去中心化、公开透明、不可篡改、可追溯等特性,在一定程度上保证了数据的安全性,降低了交易的成本[2]。

(1)分布式存储,去中心化。网络中的任何计算机都可以加入到区块链网络中,通过竞争计算来维护整个网络。网络中没有任何中心化的设备或机构,节点间的交易通过数字签名来进行验证,不需要第三方的介入,节约交易成本,保证交易安全。(2)交易透明,身份匿名。区块链中的每一笔交易数据都是公开的,区块链网络中的每个节点都可以获取完整的交易数据,但是其身份可以选择匿名的,在交易过程中,参与交易的双发可以使用匿名。(3)智能合约,不可抵赖。区块链的智能合约,双方一经签署是自动触发、自动执行的,具有不可抵赖性,不需要担心交易过程中的反悔与欺诈。(4)不可篡改,可追溯。区块链上的数据是只能增加、不可删除的,要修改区块链上的数据需要网络中至少51%节点同时对数据库进行修改,这几乎是一个不可能完成的任务,因此区块链上的数据具有不可篡改性。另外,每一个区块的块头都包含了上一个区块的信息,因此所有交易数据都是可以追溯的。(5)交易成本低。区块链是由集体进行维护的,降低了数据维护的成本。基于区块链的交易,不需要建立信任,不需要第三方的介入,降低了建立信任的成本。区块链的智能合约自动执行,降低维护及履行合约的成本。

3 研究现状分析

3.1 区块链经典应用

以比特币为代表的第一代区块链系统,主要解决货币产生以及交易的去中心化问题。以以太坊为代表的第二代区块链系统,其将智能合约技术引入到区块链中。以Hyperledger为代表的第三代区块链系统,致力于解决区块链平台的可扩展性。

2008年全球金融危机爆发后,一个名为“中本聪”的学者设计出了一种名为比特币的网络虚拟货币。比特币是基于密码编码,通过复杂算法所产生的,其通过电子签名来实现流通,通过分布式记账的方式来保证交易的安全与可靠。比特币九年的稳定运行,充分验证了其底层区块链技术的可行性与安全性[3]。

受比特币的启发,2013年底,程序员Vitalik Buterin提出了以太坊公共区块链平台。以太坊提供了一套图灵完备的脚本语言EVM来编写去中心化的应用程序,并首次将智能合约引入到区块链中,目前已有多个成熟的基于以太坊所创建的项目或应用场景[4]。

Hyperledger[5]是2015年由linux基金发起的一个区块链项目,该项目的目的是打造一个公开、透明、去中心化的超级账本,建立区块链技术的开源规范与标准,使更多的应用轻松地建立的区块链技术之上。目前,全球有200多家的企业与机构已经加入到Hyperledger项目。Hyperledger目前已有多个相对比较成熟的项目,例如Burrow、Fabric、Iroha、Sawtooth、Indy等。其中,Burrow提供了一个模块化的区块链客户端,可以看做是一个支持许可的智能合约机;Faric是专门针对企业级的区块链应用而设计的,其采用模块化的架构作为开发区块链程序的基础,支持身份识别与权限控制,支持多种编程语言,支持共识算法及成员服务的即插即用;Sawtooth是一个创建、部署和运行分布式账本的模块化平台;Indy是为去中心化的身份而建立的一种分布式账本。

3.2 BAT布局区块链

由于区块链能够减少交易成本,提高经济效率,助力经济发展,越来越多的企业将区块链作为转型方向,截至2018年3月底,我国以区块链业务为主营业务的区块链公司数量已经达到了456家。截止到6月份以区块链概念上市的公司就已经达到了67家,区块链产业已经初步形成规模。国内众多互联网公司积极布局区块链,百度、阿里巴巴、腾讯、京东、网易、苏宁等都已经展开了对区块链的研究,并取得了初步的成效。腾讯区块链主要提供共享账本与数字资产服务,于2017年6月发布企业级区块链数据库——TrustSQL,次年5月份发布首款基于该平台的区块链游戏。TrustSQL有两个优点:一是支持SQL接口访问,用户可以沿用以前的开发习惯;二是独创内置智能合约,执行起来更加的安全、高效。百度2017年7月推出了商业级区块链开放平台BaaS;2018年3月发布图腾项目解决版权保护问题;2018年6月份发布新一代区块链网络操作系统—超级链。阿里巴巴2016年7月将区块链技术引入到支付宝爱心捐助平台,实现捐款信息可溯源;之后又将区块链技术引入到商品溯源中,实现对物品的跟踪,防止造假。

3.3 研究热点

在学术界,国内外众多学者也纷纷展开了对区块链的研究。Boyd[6]提出引入区块链来解决服务器的公平使用问题;Herber[7]提出引入区块链来解决版权保护问题;Zyskind[5]提出引入区块链技术来保护人隐私数据;Azaria[8]等人提出将区块链技术用在医疗数据访问和权限管理中。另外众多学者针对区块链的安全问题、交易效率、共识算法、加密算法、资源问题、博弈问题、容量扩展问题等方面都做了深入研究与探索。

4 结束语

区块链技术能够较好的解决数据的安全与隐私问题,因此迅速得到了国内外企业及机构的重视与研究。各企业纷纷布局区块链,旨在使用区块链技术来解决数据安全问题。本文主要从区块链的基本特点,区块链发展现状及研究热点等几个方面对区块链进行了研究与探索。

猜你喜欢

合约比特区块
区块链:一个改变未来的幽灵
区块链:主要角色和衍生应用
区块链+媒体业的N种可能
读懂区块链
比特币还能投资吗
比特币分裂
比特币一年涨135%重回5530元
神秘的比特币
合约必守,谁能例外!——对“情势变更”制度不可寄于过高期望