比特币(Bitcoin)和区块链(Blockchain)
首先摆明立场,我坚定的相信区块链技术必然会重新构建一个价值互联网。同时目前最成功的一个区块链应用-比特币,未来必然成为全球通用的货币,而且是通缩货币,与法币共存。比特币作为比特币这个应用的代币(此处没有错误,比特币这个区块链应用的代币恰好也叫比特币),价值也会不断增值,不远的未来(3-5年内)它的价格会到一般人目前完全难以想象的地步。
所以我们来聊一聊区块链,或者说比特币的底层逻辑。
首先一切商业,生产活动,都离不开一个东西,我们称之为信用。历史越往前,人类就越是同属于一个小共同体,比如说家族,比如说乡村小镇,人的生产活动范围基本上不大,都是和认识的人打交道,乡里乡亲之间由于各种血缘,地缘,亲属关系,自主产生信任。因为那个阶段,如果一个人没有信用,那么很快会被同属的生产环境鉴别出来并排斥出局,所以不守信用的成本很高。但是随着生产力发展,各种跨地区,跨血缘的陌生人开始更大范围的协作。这个时候原来的信用体系就不起作用了,因为范围太广了,一个人即使多次违约,他只需要更换生产环境就可以了,因为别的生产环境的个体并不知道他原来的黑历史。而一旦生产和交易系统出现信用问题,那么将会极大的阻碍生产和交易效率。
举个例子:原来经济不发达的时候,村里老王家种玉米,老李家养猪,那么两家进行交易,基本不会出现信用不良的问题,因为地域小,谁出现信用问题很快会传遍村子,信用受损者将很快受到惩罚,因为村里其他理性人都将会拒绝与其协作或交换。但是现在社会不行,地域的扩大导致了信任无法自然产生。比如两个公司,一个在山东的卖家,一个在海南的买家,彼此之间虽然联系上了,但是很难交易,因为卖方的想法是,如果我先给你货,你不给钱咋办?买方的想法是,如果我先给你钱,你不给我货,或者给我次品咋办?所以那个年代做生意,采购员需要千里迢迢,从海南跑到山东,带着钱,验货后货银两讫。这样的交易方式完全没有效率。于是,出现了一个东西,阿里巴巴。一个B2B网站,解决了这个问题,买方先把钱打到这个中间平台,卖方可以放心发货,因为钱已经在平台手上,买方已经失去了这笔钱的控制权。买方收到货之后,确认无误,再让平台把钱给卖方,也就不存在收不到货或者收到次品的问题。然后这个信任问题就解决了。现在每天都有数以亿计的交易,都是通过这种方法成交。
所以阿里巴巴这样的交易平台,他实际上解决的是信用问题,他的核心产品是“提供信用担保”。
其实银行的原理也是一样的。A可以通过银行这个平台,转给B一万元钱,这样留下交易记录,A和B都不能否认这笔交易。这种方式看起来很棒,对不对?
但问题是,数据的记录和存档都是由银行或者交易平台这样中心化的组织操作的,那么有没有可能,这些组织会篡改这些数据和记录呢?当然会有,不然为什么会出现银行假账的事情,为什么会出现平台黑钱跑路的事情呢?
那么有没有办法能应对这个问题呢?有的,有位(或者说几位)中本聪大神突然开了天眼,提出了一个东西-比特币。利用P2P原理进行分布式记账,可以使数据记录无法被篡改且可追溯。
说白了所谓的区块链技术原理其实不复杂。给你们举个例子说明一下传统中心化记账和去中心化分布式记账的区别:
1.现在有个村子A,村长老赵有个账本,里面记录着全村人的交易信息。老王打算给老李10块钱,他就会跑到村长老钱那边去,告诉老钱,他要给老李10块钱,于是老赵打开账本记录,老王给了老李10块钱,这样老王的账户少10元,老李的账户多10元。同时老赵收取一些辛苦费。这就是传统中心化的记账方式。但是这个方法其实风险很大,比如说老赵同志不小心犯了不可描述的错误,丢失了账本;或者他出于不可描述的原因,私自篡改了账本。那对于村民来说,将会有损失,而且因为账本是唯一的,所以很容易丢失或者篡改。
2.现在又有个村子B,全体村民每个人都有一个账本,里面记录着全村所有人的交易信息。老周打算给老吴10块钱,他就跑到村口老槐树下大吼一声,我要给老吴10块钱了啊,你们都来见证一下。那么会有离得最近的村民闻讯赶来,确认老周账户确实有10块钱,然后记录在自己本子上。这样老周账户少10块钱,老吴账户多10块钱。然后迅速传播告诉其他村民这个交易信息,其他村民确认过之后,都记录在自己账本上,这样全村人的账本上都记录了老周的账户给老吴的账户10块钱这个交易信息。同时第一个确认并记录这个交易信息的村民,会获得一些辛苦费。当村里人的一本账本满了,就打包放起来,再重新开一个账本,如此反复。这就是去中心化的分布式记账。因为账本每个人都有,即使丢失几本也不要紧,而且账本分布在每个人手里,这就解决了数据篡改的问题,因为全村人都有相同的记录,篡改的话需要改掉全村人的账本。或者说最少要改掉51%的账本,才能维持新帐本的合法性。这就极大提高了篡改的难度。
在比特币的世界,就是这样操作的,每笔交易都这样分布式的记录在数以百万计的电脑里。每10分钟,就会打包一个账本,成为一个区块,这个区块里面有这10分钟所有的交易信息,并且这些区块会分布存储在全球数以百万计的电脑里面,根本无法篡改。然后把所有的区块串联起来,这样就成为了区块链。可以随时查询过往的交易信息。当然,比特币的实际运行不是这么简单,以上的分布式记账会涉及到数学运算,密码学运算等一系列复杂的科学。
所以区块链的本质,是利用数学和密码学原理,采取分布式记账的方法。从更高的维度,解决了信任问题。
是不是很厉害?但这还不足以支撑我对区块链的信心和对比特币的升值判断。下一篇,我将从另一个角度,来阐述区块链会如何重新构建价值互联网以及为什么比特币会升值到一般人目前无法想象的价格。