今天早上,打开电脑,看到一篇文章推送“马化腾今年两会提交8份建议:区块链具有划时代的意义”。这个区块链真是火的不能再火了,连首富都来蹭热点了。
这让我想起前段时间的一则新闻,福布斯发布了首个数字货币领域富豪榜,Ripple创始人Chris Larsen 以75-80亿美元身家排名第一;币安(一个区块链资产交易平台)创始人赵长鹏位列第三,身家估值11-20亿美元,为前十名中唯一的中国人,并登上当期福布斯杂志封面。
成立时间不到一年,币安就发展成为了世界上交易量最大的区块链资产交易平台之一,创始人赵长鹏也赚到了普通人难以想象的巨额财富。那么,这个具有超乎寻常创富能力,连马首富也来蹭热点的“区块链”到底是个啥呢?
1、比特币
提到区块链,就不得不说比特币,正是因为比特币的出现,才使得区块链技术浮出水面,让越来越多的人认识和了解它。在这里需要说明一下,比特币是区块链的一种应用,但是区块链并不是比特币。
那么比特币又是个啥呢?
2008年全球金融危机爆发,比特币之父中本聪发布了一篇题为《比特币:一种点对点的电子现金系统》的论文,标志着比特币的诞生。论文提出了一种完全通过点对点(P2P)技术实现的电子现金系统,它使得在线支付能够直接由一方发起并支付给另外一方,中间不需要通过任何的金融机构。
比特币网络通过“挖矿”来生成新的比特币,所谓“挖矿”实质上是用计算机解决一项复杂的数学问题。比特币网络会自动调整数学问题的难度,让整个网络约每10分钟得到一个合格答案。此时,网络会新生成一定量的比特币作为赏金,奖励首先获得答案的人,随后整个网络中的节点继续去解决下一个数学题,以求产生新的比特币。
根据其设计原理,比特币是一种“电子货币”,由计算机生成的一串串复杂代码组成,随着比特币数量的增加,挖矿产生新币的速度减慢,直到2140年达到2100万枚的总量上限。由于比特币的总量是恒定的,就完全避免了现实生活中各种法币超发从而造成通货膨胀的问题,这也是中本聪发布比特币的一大初衷。
2017年,中国著名比特币投资人李笑来在其投资的知识付费平台——「一块听听」上做了一场讲座——“区块链世界简明生存指南”。在此讲座中,他提出比特币有四重含义:
第一重含义:比特币是第一个证明为成功的区块链应用;
第二重含义:比特币是一个去中心化的、账务公开的世界银行;
第三重含义:比特币是这个世界银行发行的一种货币;
第四重含义:比特币是这个世界银行的股票。
在李笑来看来,比特币是一个极具成长性的资产,而他也通过投资比特币获得了财富自由。比特币从诞生之日起,至今已成功运营近10年时间,但目前在实际应用中也存在转账确认速度较慢、手续费较高等问题,并且有逐步成为一种收藏品的趋势,并不能为普通人所使用。所以,越来越多的其他区块链应用会不断涌现,以解决各种比特币存在的各种问题。
2、什么是区块链?
区块链是从英语单词Blockchain翻译过来的,是由block和chain两个单词组合而成。Block在英文中有块、街区等意思,在数据库中是指最小存储和处理单位,chain就是链的意思。
简单来说,区块链是一个去中心化的分布式账本,账本的每一页是一个区块(block),每个区块中包含了一定时间内网络中全部的信息交流数据,各个区块以时间顺序连接起来,形成一种链式结构,如上图所示。
随着时间推移,这个账本会越来越大,链条会越来越长。整个账本由网络中的所有用户共同记账和维护,每个节点都可以显示并维护总账,通过非对称加密的方式来保证这个账本的真实性和不可篡改性,除非你控制了超过51%的节点,但这是不可能的,因为成本太高。
我们可以这样理解,一个公司的老板不太懂财务,公司的收支由会计和出纳负责记账,会计和出纳为了挪用公司的钱财,可以串通一气做假账,然后将假账本给公司老板审核。但有了分布式账本后,参与公司经营的每一个人都在记账,所有人都能看到总账,任何一个人都无权修改,这样也就不存在做假账的可能性啦。
这里有一个非常重要的概念:去中心化。要搞懂这个概念,可以“什么是中心化”入手。我们可以思考这样一个问题,你要在淘宝上买一部手机,操作流程是什么样的呢?
第一步:我们和卖家谈好并下单,将款打给支付宝;
第二步:支付宝收到钱后,通知卖家发货;
第三步:卖家接到通知:买家已付款到支付宝了,放心发货;
第四步:买家收到货后,确认质量无误,点击收货;
第五步:支付宝得知买家收货后将款项打给卖家,完成交易。
整个交易过程中,支付宝充当了一个信用和担保中介的作用,目前淘宝、天猫上所有的交易目前都围绕着支付宝展开。支付宝配备了大量的服务器用以支持每天数以万计的用户浏览、交易等,如果某一天支付宝因经营不善而倒闭,或者所有服务器被外星人劫持了,那么你的钱就算是丢到水里了。而去中心化的交易就很简单,买家和卖家一手交钱一手交货就OK。设想如果有成千上万笔交易在进行,去中心化的处理方式会节约很多资源,使得整个交易自主化、简单化,并且排除了被中心化代理控制的风险。
去中心化是区块链技术的颠覆性特点,它无需中心化代理,实现了一种点对点的直接交互,使得高效率、大规模、无中心化代理的信息交互方式成为了现实。
当然,这里大家会说,人和人之间的交易必须要有信任基础,否则我付了钱,卖家不发货怎么办?或者我发了货,买家不付款怎么办?支付宝的出现就是为了解决信任基础这个问题的。去中心化的区块链技术是如何解决这个问题的呢?这就引出了区块链另外的特征——共识机制。
区块链是靠各个节点按照严格的规则和共识,新的数据的产生要经过网络中其他节点的确认后才能打包进区块中,并按时间顺序接入原有的链条中,从而共同实现系统的维护和保证信息传递的真实性,基于分布式存储数据,而没有某个中心进行集中管理,且没有任何一个单一的节点可以对整个网络进行控制,因此某一个节点受到攻击和篡改不会影响整个网络的健康运作。
3、区块链的其他特点
区块链做为一个公共账本,除了去中心化,这个账本还有其他什么特点呢?比特币的成功运营证明了区块链还有以下特点:
- 可信任
- 可扩展
- 匿名
- 不可篡改
可信任:任意两个节点之间建立连接不需要信任彼此的身份,双方之间进行数据交换无需互相信任的基础。由于网络中的所有节点都可以扮演“监督者”的身份,因此不用担心欺诈的问题。区块链将从根本上改变人与人之间的关系--陌生人之间不用通过信任就可以100%彼此合作,可极大的提高社会生产力。
可扩展:区块链是一种底层开源技术,在此基础上可以实现各类扩展和去中心化、去信任化的应用。
匿名:数据交换的双方可以是匿名的,网络中的节点无需知道彼此的身份和个人信息即可进行数据交换。
不可篡改:一旦信息经过验证并添加至区块链,就会永久的存储起来,除非能够同时控制住系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,因此区块链的数据稳定性和可靠性极高。
总的说来,区块链就是一个去中心化的分布式账本,其本身是一系列使用密码学而产生的互相关联的数据库,每一个数据块中包含了多条经整个网络交易有效确认的信息,具有可信任、可扩展、匿名、不可篡改等特点。