APP下载

区块链应用机遇

2019-01-26孙惠平

软件和集成电路 2019年1期
关键词:PC机记账分布式

区块链的未来如何?从计算机的角度看,它是一个基础架构;从系统架构看,它的安全性能比云计算更高,区块链的未来发展前景一片光明。

—北京大学软件与微电子学院讲师孙惠平

很荣幸有机会给大家分享区块链应用的话题。这两年,区块链是一个比较热的话题,但对它的看法仁者见仁、智者见智,有人认为它是一个颠覆性技术,有人认为它是一个破坏性技术。今天,我为大家分享的看法仅代表我的个人观点。

区块链是一个共享的分布式账本,用于在商业网络中促进交易记录和资产跟踪。在整个历史发展中,帐本经历过很多的演化,首先最常见的是单式记账,单式记账的造假相对来说比较容易,真正要发现它造假很困难。后来有了复式记账,这是一项革命性技术。20世纪进入信息化,大量物理账本变成电子账本,但并没有改变复式记账技术。区块链是分布式结构,想要篡改难度会增加。

回顾区块链的发展史,2008年—2009年处于区块链1.0阶段,产生了数字货币比特币和以太坊,数字货币得到了一系列公认,是一个非常成功的应用。区块链2.0阶段,产生了智能合约,智能合约是第二个区块链颠覆式应用。数字货币和智能合约占了区块链应用的主要部分。而今,到了区块链3.0阶段,产生了企业区块链,企业区块链并没有得到大规模证明,还需要继续发展。区块链是一个先进机器,区块链的作用在不断增加,可以更好地建立信任。

关于区块链应用考量因素。块链结构是第一个因素,块链结构运用大量的密码计算,防止内容篡改,使得内容篡改相对比较难。块链结构需要数字上链,数字上链需要成本,上链的数据需要存储、需要复杂计算,所以需要大量的成本。数字货币和智能合约的所有状态数据都来自于链上,原始数据来自于链下,所以,保证链下数据的真实性显得特别重要。智能合约是第二个因素,数据共享和智能合约放在一起,相当于计算机数据解耦+处理逻辑,和计算机模型非常相近。但是,数据共享和智能合约在区块链实现里面还是比较简单,而且安全问题非常多。性能扩展是第三个因素,我们的区块链是否适应所有场景,是否需要追求高的TPS,高TPS应用是否适合区块链,这些都需要权衡。隐私保护是第四个因素,现在很多分析表明,老百姓的很多实名信息的数据都可以通过一些相关工具进行关联,导致隐私问题存在风险。Token是第五个因素,需不需要Token不是一个必备条件,不是有它就好,没它就不好。Token是不是完全分布式的,如果完全分布式的提供运营,那就必须有一个动机给各个点,这时就百分之百需要Token。如果一个企业在应用阶段,企业在自己推动,企业有自己的商业模式,有没有Token并不是很重要。

是否需要使用区块链?对于这个问题存在争议。我个人认为,需要考虑六个方面的因素。

第一,共享数据库。用不用区块链,首先要看我们的数据库是不是共享,或者多方数据之间是不是共享,如果数据不共享,自己建一套区块链没有意义,而且成本高。

第二,多方写数据。共享数据库是多方控制,不是一方控制的,互相之间没有很强的信用关系,而且互相之间还有利益关系。这种情况下比较适合区块链的应用,而且这个区块链应用的参与方越多,之间的交易环节越多,这时候区块链效果越好,相当于一份投入可以节省很多投资。

第三,不可信参与方。如果合作的参与方有不可信任的,最好使用区块链应用。

第四,去媒介。互联网深入各种系统,没有完全纯中心化的,也没有完全纯分布式的。

第五,业务关联。每次发送的业务之间,有一个关联性,如果都是单笔的业务,互相之间要有关联。

第六,投入产出。投入是为了上链付出的代价,产出是通过区块链获得了什么利益,投入与产出需要很好地权衡。

下面与大家分享一个汽车金融应用区块链的例子。汽车金融应用区块链需要解决数据共享和流程自动化这两个问题。汽车从配件到生产到销售,中间涉及很多环节,过去,每个环节都有一个数据库,要用数据时,需要上游和下游做连通,连通后,你拿到的数据不一定真实。大量的环节不是自动化,效率非常低。面对这种情况,做一个汽车金融区块链应用很有必要。我们做区块链应用并不是单纯地做一个区块链系统就可以,往往后面要和大数据、风控、人工智能、云计算等相结合一起发挥效益。汽车金融拥有很多数据,这些数据能直接用吗?不能。区块链通过一种商业模式获取相关数据,获取相关数据后,通过人工智能方法做风控,以防被欺诈。

区块链应用的未来如何?无法准确预测。

第一,从计算机的角度看,它是一个基础架构。比如,PC机的发展,最开始完全在客户端,后来PC机加入了共享和互联,联网后的PC机可以让客户完成一些功能。

第二,从系统架构看,它的安全性能比云计算更高,从这个角度而言,区块链的未来发展前景一片光明,具体多长时间很难预测。我们可以按照云计算进行预算,云计算用了十年时间成为共识,区块链有可能也需要用十年时间成为共识。

猜你喜欢

PC机记账分布式
新一代分布式母线保护装置
山西公布首批屋顶分布式光伏整县推进试点
分布式空战仿真系统设计
财务自由第1步,从记账开始
记账类APP
基于Paxos的分布式一致性算法的实现与优化
记账理财的好处有哪些
让手机帮你记账吧!
基于WiFi技术的智能手机双控视频小车
用VC++实现PC机与单片机的串行通信