【取财有道】谈谈比特币和区块链

【取财有道】谈谈比特币和区块链

前两年,比特币在国内突然大热,得到了大量媒体的重点报道。之后,比特币本身渐渐退出大多数人的视野,但其背后的技术——区块链,今年以来成为了金融圈和技术圈经常谈到的话题。但是能把它们解释清楚的其实很少,小磕见过某自称互联网金融公司的讲演,不过是简单套套网上的视频和材料而已。这一篇,小磕来讲讲自己的认识。当然了,作为只懂一点技术的金融圈人士,讲述的角度是从金融出发的,想研究技术的,请直接看中本聪的论文和btc的源代码去。

先说比特币。很多人都不明白这东东为什么值钱,这不是一些人生造出来的吗,怎么就突然有了价值呢?其实答案很简单,再次借用《人类简史》的理论,因为货币本来就是人类的一个想象,只要人们都相信能用它交换对应的东西,它就有这个作用——也就是值钱。大家想想,世界上本来有人民币、美元这些东西存在吗?并没有。是中美两国创造出了这两个东西,还印了一些红的绿的纸,宣布能用它们来买东西,并且通过各种措施让人们都相信这一点。比特币也是一样,有一群人相信它值这么多钱,那么在这群人当中他就值这么多钱,跟这串代码本身有多少价值无关。

可能有人说,那人民币、美元这些是有国家力量维护的呀,比特币又没有强制手段?那我们举个栗子。像小磕这一代的男生,小时候基本都有去游戏机厅的经历。大家都记得,游戏机是不接受现金的,要先去老板那里用钱换游戏币。这游戏币就是一种小范围的货币,它背后没有什么强力的机制。或者还有更极端的例子。罗辑思维公司内部有一种奖励机制叫“节操币”,用以发给有贡献的员工,员工可以凭这种虚拟的东西要求别人为他做事。你看,只要大家都相信共同的想象,造出一种货币多么容易。

当然可能有人怎么也没法理解这虚拟的东西怎么能值钱,他们只相信看得见摸得到的实物,觉得虚拟的东西都是庞氏骗局。就像昨天小磕已经说了黄金的价值早已跟实物本身脱钩,取决于想象,跟股票一样,还是有不少人留言说“反正我知道黄金是印不出来的“,“黄金有一点好处,就是不能黏贴复印“。实在懒得一个个回复他们:XX也是印不出来的,你怎么不囤积XX呢?话说,这也许也能解释为什么我国盗版的猖獗。吴军老师说鸿沟会把人群分开,有些人永远无法跨过认知的鸿沟,看来是没错。

Anyway,那我们得分析下为什么有人会相信比特币值钱。比特币背后的构思,也就是区块链,是一种非常巧妙的设计,相信对极客是有吸引力的。同时,由于它的去中心化特性(这个后面再说),也受到了很多anarchists的欢迎。但这些都是情怀方面的,老罗已经证明给我们看了,情怀在商业上效果有限。所以比特币被频繁使用的关键在于它的匿名性——通过加密,让所有交易过程无法人为去追查,而这当然给大量见不得光的交易提供了最好的工具。大家都在电视电影上看过,黑帮交易,用的都是几手提箱的现钞。这么多现钞既不方便又有危险,为什么不用转账呢?怕被查嘛。有了比特币,这事就好办多了,只要大家说好都接受。所以有大量的地下网站都是通过比特币交易的(比如FBI前年捣毁的毒品交易网站silkroad),还有一些臭名昭著的组织。这也使得比特币饱受争议。

当然还有些人纯粹是,“哇,比特币好像很值钱,我也去买点吧”……对此就不说什么了。

先小结一下:比特币值钱是因为有一群人相信它值那么多钱,相信的标志是接受别人用它换对应数量的东西。当然现在人还不多,所以适用范围还很有限。比特币之后的种种币就更是如此了。

然后我们用比特币来说明区块链,它的大致过程是这样的:

1. 比特币的产生:

创始的0区块(block 0)里发布的比特币。这个创始块里面写的应该是:A用户拥有了XX个比特币!A用户是匿名的,当然他应该就是创始人中本聪,虽然中本聪到底是谁目前还众说纷纭。

2. 比特币的交易

A用户用X个比特币跟别人交换了一样东西,然后向全网络的比特币客户端发布一条消息,内容是A用户把X个比特币给了B用户。

3. 比特币交易的记账

3.1记账过程

所有收到这条消息的客户端都会把这笔账记录下来,但帮你记账有什么好处呢?好处就是,当当当当~~奖励!但是这么多客户端,能得到奖励的只有一个。怎么决定呢?你们都去计算一个非常复杂的数学问题——它需要很大的计算量,所以只有专业“挖矿”(因为可以获得奖励,就像从地下挖出宝矿一样)的人才会来做这个事情。第一个解出这个数学问题的客户端也向全网络发消息说:你们这些CPU弱爆了,看我已经解出来了!然后这笔账是这样的,你们看看没问题我就收钱了!其他客户端验算一下没错,只好默默放弃计算,大家一起把这笔交易记录为区块1,并且标注他是链接在区块0后面的(0和1就是一个链chain)。

注:实际上每个区块会记录10分钟内所有的交易,每次挖矿争夺的是10分钟的记账打包权。这里简化起见假设10分钟只有一笔交易。

3.2 记账内容

所有的记账内容都是加密的,无法人为获取,但可以各个客户端核对,而且每个客户端都会记录所有的交易。这样,一旦有篡改或者伪造交易,一下就核对出来了。这个叫做分布式账本(distributed ledger)。

3.3 挖矿奖励

每个第一个成功解出数学题的客户端都会收到系统25个比特币的奖励,听起来不错吧?但这个数字每四年半减半,钱越来越不好赚呀……笑。

4. 交易继续,记账继续,区块越来越多,链越来越长。

从中我们可以看出,区块链有以下几个特性:

1. 数据安全性。由于全网的客户端都保存着完整的账本,我们上面说了,无法伪造、篡改、撤销。即使有部分记账的客户端数据丢失了,也能够轻易补全。大家知道,现在的数据往往都是集中保存的,数据保存者出于利益考虑,有可能会偷偷修改其中的数据,还有种种数据作假(包括但不限于偷税漏税啊,欺骗投资者啊等等)。区块链消除了数据造假的可能性。

另一方面,这个技术对于要求数据安全性的行业和部门是非常有用的。打个比方,银行的数据机房需要防范各种火灾水灾黑客木马DDOS攻击还有机器自己抽风等等各种问题,维护成本很高,事故后修复成本很高,而且即使做了风险备份有时候还是会有数据丢失。当然银行还是好的,自己会承担责任想办法,不像很多p2p网站的免责声明里都写因XX原因造成的服务器数据丢失本公司概不负责……

2. 便利性。这条是有适用范围的。大家看到,区块链的记账是一个复杂的过程,所以如果是一般性的交易记账它相比传统的银行系统这些并没有什么优势,但还有很多领域目前效率很低下。比方说,A企业和B企业签合同,在文本拟定后,往往要双方来回敲公章确认,然后可能还要找公证机构公证,接下来要把自己这边的合同保存好,万一起了纠纷上法院,还要向法院证明拿出来的合同确实是当时签订的合同。如果应用了区块链技术,这事情就变得非常简单:签合同时全网发布,后续的麻烦都没了。

3. 低成本。这个同样是有适用范围的,主要是针对那些数据量很大又需要处理的领域。比如说,金融机构间的交易,频率高、金额大,种类复杂,所以目前往往需要第三方的机构提供清算(clearance)服务,把这些处理清楚。又比如有些企业资金往来繁多,需要银行提供托管服务。这些清算和托管都是费钱费时的工作,需要大量的记录、计算和核对,成本很高。区块链技术正是合适的解决方案。

4. 匿名性。这条有利有弊,在保护隐私的同时,可能为地下交易提供庇护,前面已经涉及过了。

5. 去中心化。这条同样有利有弊。利很显然,就是不会有一个机构控制和操纵全局,不会有背后的阴谋,但是对应的弊就是现在的很多机构显然不喜欢这一点。

在合法的民用范围内,不会遇到4和5的弊端,所以区块链技术的前景是非常乐观的,而且目前除了比特币还没有特别成熟的应用出现,布局的机构无数啊。

编辑于 2016-11-02