首页 能链洞察 区块链百科

究竟什么是区块链?

究竟什么是区块链?

发布时间:2020.04.12

近日,区块链被公开点名,谁也没想到,“区块链”这个晦涩难懂的专业词汇竟然成为当前最火爆的概念。一提到区块链,许多人第一反应就是比特币。划重点,区块链不等于比特币!如果你对区块链深感好奇,却又不知道它究竟是什么,这篇文章就是你的菜。
 

新事物往往不是凭空而来,发展与演化就更少一蹴而就。

 

区块链最早的模型形成于20世纪90年代初,当时的计算机科学家Stuart Haber和物理学家W. Scott Stornetta为了保护数据不被篡改,便使用了加密技术。Haber和Stornetta的这项成就鼓舞了当时许多的计算机科学家和密码学爱好者钻研区块链工作,这也促使了世界上第一种数字货币——比特币的诞生。

 

尽管区块链技术先于数字货币,但也是在2008年,比特币产生之后,区块链技术才开始被认可。那一年,中本聪发表了《比特币:一种点对点的电子现金系统》白皮书,以区块链技术为核心,使得在线支付能够直接由一方发起并支付给另一方,中间不需要通过任何的金融机构。这份文件被视为区块链技术的开端。

 

而后,2013年, Vitalik Buterin受比特币启发后提出以太坊的概念(Ethereum),并在2014年成立基金会开始发展。如今,比特币和以太坊已成为互联网上规模最大的区块链项目,区块链技术也被逐渐应用于各个领域中。

 

从上述发展来看,区块链虽然是源自“比特币”底层技术,但我们不能将区块链技术与比特币直接划等号。现在,除非特别指出“比特币区块链”,否则当人们提到“区块链”时,往往已与比特币没有什么必然联系了。那究竟什么才是区块链?

 

简单地说,区块链可以理解为一种去分布式数据存储技术,实现数据的分布式记录、存储和更新,并且这些数据为整个区块链网络中的节点所共享。
 

为了方便大家理解,我们可以打个比方,设想一个家庭记账的场景。假设家里需要设立个账本,由你统筹记录所有家庭成员的工资收入、开销支出等情况。但某天,你想要悄悄挪用资金买东西,可能会在账本上少记录一笔收入,以达到收支平衡。但如果是全家总动员的记账方式,上述的问题就不复存在。因为所有人在记录各自的收支情况,而且都能看到总账,你无法做到篡改所有人的账本,也就确保了信息的安全与可信。
 

在这里,如果将区块链系统作为一个状态机,则每次交易意味着一次状态改变;生成的区块,则是记录一段时间内发生的所有交易和状态结果,包含转账交易数据、智能合约代码或执行数据等信息,其中网络中节点可提议添加一个新的区块,但必须经过共识机制来对区块达成确认。
 

此外,所有区块底层基本结构是一个线性的链表,以实现一个分布式数据存储的目标。每个后继区块中将记录前导区块的哈希值(Hash),以便进行快速检验某个区块(以及块里的交易)是否真实合法。由于哈希值的传递,每个之前产生的区块都不可能被改变,以此便建立了一个去中心化、公开透明、不可篡改、真实可信的数据库。

(图片来源网络)