什么是区块链?

区块链(Blockchain)本质上是一种分布式信息处理技术,主要解决数据存储问题。从具体应用层面理解,区块链就是一个共享数据库,或者也被叫做共享账本。在该数据库或账本中,所有的存储数据或信息,均具有去中心化、公开透明、不可伪造或篡改等特征。

一般而言,区块链整体系统主要由数据层、网络层、共识层、激励层、合约层和应用层组成。当前区块链类型主要包括公有链、私有链、联盟链(许可链)等。区块链技术在国际汇兑、股权登记等金融、物联网及物流、公共服务、数字版权等领域均具有巨大的应用价值。

 

区块链运作原理

从基本概念出发,我们已经了解到,区块链是一个能够保证存储数据或信息安全可信的分布式共享账本。那么这个账本是具体如何运作的呢?

为了方便理解,我们可以设想一个现实场景:一所小区的居民用户想要向受疫情影响严重的地区捐款。为完成此次捐款,居民们将面临这么几个问题:1.这么多居民,怎么知道谁捐款了,谁没捐款?2.如果有人没捐款却说自己捐了怎么判断真假?3.如果选定居委会为捐款记账,居委会成员要中饱私囊怎么办?

于是小区居民决定使用区块链技术解决上述问题:首先,所有居民都可以参与小区捐款记账,并且保留总账副本。其次,任意人员捐款并记账后,其捐款记录实时同步到所有居民所持的账本副本中,保证账本及时并持续更新,账本记录所有人可见。同时,涉及到具体捐款明细,譬如居民银行账号等保持隐私。最后,为保证数据的真实性,居民们约定,获得小区超过大半比例居民认证的记录才真正有效,可被划入总账并被同步到所有人的副本中。因此,若有人没捐款却谎称已捐款,其需要说服小区大半比例的居民为其作伪证。很显然,撒谎成本过高,基本不可能实现。

 

区块链技术优势

我们还是可以通过上述小区居民捐款事件来理解区块链技术的优势所在。

1.去中心化。居民捐款不会由某一个居民记录保存,也不会由单一机构,如居委会记录保存。小区居民所有人都有权参与记账,有效保证账本数据的去中心化,有效防止由于单一人员或机构掌控数据而带来的风险。

2.公开透明。居民捐款记录所有人可见,谁捐款谁没捐款一目了然。

3.不可篡改。除非获得小区超过大半比例居民的认证,否则捐款记录不可篡改。

4.独立性。基于协商一致的规范和协议运行,不依靠任何其他第三方。

 

区块链与比特币的关系

二者的关系概况来讲,即区块链是比特币的底层技术基础,比特币是区块链技术的首个落地应用。需要注意的是,以比特币为代表的数字货币都是区块链技术的落地应用,但并非所有的区块链都需要产生数字货币,譬如无币区块链。