区块链是什么
2017-03-30陈小慧
大众理财顾问 2017年3期
陈小慧
就像“数据库”一词表现的意思一样,区块链是一种特定技术的设计思想,可以用绝大多数语言来实现它,实现的方式各不相同。
说到区块链,就不得不说比特币。区块链是比特币的底层技术,我们可以将其理解为一种公共记账的机制(技术方案),而并非一款具体的产品。区块链技术的基本思想是:通过建立一组互联网上的公共账本,由网络中所有的用户共同在账本上记账与核账,以保证信息的真实性和不可篡改性。而之所以叫“区块链”,是因为区块链存储数据的结构是由网络上一个个“存储区块”组成的一根链条,每个区块中包含了一定时间内网络中全部的信息交流数据。随着时间推移,这条链会不断增长。
并非一项全新的技术
区块链虽源自比特币,但此前,已有多项跨领域技术,皆是构成区块链的关键技术,而现在的区块链技术与应用,也已经远超过比特币区块链。
比特币区块链中最关键的工作量证明机制采用的是由Adam Back在1997年所发明的Hashcash工作量证明演算法,此演算法根据成本函数的不可逆特性,以容易被验证但很难被破解为特性,最早被应用于阻挡接收垃圾邮件。
在隐私安全方面,区块链技术的研究则可回溯到1982年David Chaum提出的注重隐私的密码学网路支付系统。该系统具有不可追踪的特性,成为比特币区块链在隐私安全方面的雏形,之后,David Chaum基于這个理论进一步打造出不可追踪的密码学网路支付系统eCash,不过eCash并非去中心化系统。……
登录APP查看全文
