这周我们讲一下“区块链”这个话题。
区块链是一个新鲜事物,这个技术目前在商业上的应用还不成熟,产业的发展方向也不是很明朗。所以,目前市面上介绍区块链的商业类的畅销书,内容的深度和延展性都不是特别好。鉴于很多人还不太具备跟区块链相关的知识储备,我们就从科普开始,内容主要来源于两本书——《链接未来》和《区块链:从数字货币到信用社会》。
区块链到底是什么?
区块链技术目前已经实际应用的代表就是比特币了,了解了比特币的原理,区块链背后的技术逻辑也就基本清晰了。
我们都知道,比特币是一种虚拟的数字货币。每个国家都发行自己的货币,在数字化时代纷纷出现了电子货币,转帐、买东西也不是非得动用纸币现金,非常方便。为什么这个节点又突然出现了比特币呢?
实际上,比特币主要解决的就是关于信任的问题。
所有商业活动归根结底就是为了解决信用问题而展开。亲戚朋友之间做生意,称不上一个正意义上的商业,真正意义上商业往往是陌生人之间的交易,大家为了追求各自利益最大化而进行的交易。陌生人之间要达成交易,信任问题必须要提前解决。
在商业里,为了解决陌生人之间的信任问题,就发明了一种办法——第三方信用背书。
当一个自然人和一个企业同时提出跟我们合作时,我们肯定优先选企业。因为企业的背后是政府的信用背书。办一个企业,要做工商注册,交各种税费,这些都是政府审批。所以,一个企业的信用肯定比一个自然人要高,更值得我们信任。我们信任企业,实际上是信任企业背后的政府信用。这就是国家公权力为这个彼此之间的信任做了一个背书。包括买卖双方合作时达成的合同,也是根据法律来拟定的。这其实也是挂靠“第三方”的国家信用。
更典型的是货币,货币背后就是更明显的国家权力的背书,所以大家才会用货币做生意。因此,在商业世界,第三方信用背书的方式是非常普遍的存在。
不过,第三方信用背书的成本很高。
买卖双方为了交易的完成,可能会找一些中介的机构,比如会计师事务所、律师事务所、银行、公证处……这些都是为了解决彼此之间的信任问题,把双方的合作通知到第三方,让它们来确定双方的合作。如果有一方没有履约,还要再去找第三方进行惩罚,比如法院。
本来买卖双方对接需求和供给就可以了,但在现实的商业世界,为了解决陌生人之间的信任问题,要找一大堆“第三方”,把一件简单的事儿整复杂了。可是,我们也有没有更好的替代方案,因为“信任”的问题确实非常根本,谁都不敢轻易地信任对方。
两个完全陌生的人或者企业,在没有任何第三方给他们提供信用支持服务的情况下,有没有可能达成一种完全的信任呢?比特币就是在这样一种思考之下诞生的。
互联网的逻辑就是去中心化,用点对点的方式取代原先那种需要一个中心集中处理的方式。比特币被称为是一种去中心化的货币,不需要第三方的中心化机构,比如法院、银行,通过技术手段解决陌生人之间的信任问题。
举个简单的例子。比如在淘宝上买一件衣服,传统的方式是,看中了衣服就下单支付,钱进了支付宝,卖家看到,相信支付宝作为一个解决买卖双方信任问题的中心机构,只要对方确认收货,支付宝就会把钱转到卖家的个人账户,于是发货。买方也是同样的逻辑,之所以敢真金白银的把钱打给支付宝,是相信支付宝会一分不少的打给卖家,不会可扣或者修改支付数据。
支付宝扮演的这个第三方的角色就非常重要,它就是一个中心化的信用问题的解决方案,帮助双方达成信任,于是两个素未谋面的人可以放心大胆地做生意了。
比特币的环境下,跟陌生人买衣服应该是怎么操作呢?
衣服是按比特币标价,直接付比特币,你只需要在比特币的交易系统里输入交易信息,比如,“xx年xx月xx日xx点xx分,xx支付xx比特币给xx购买xx”。
比特币既然是一个去中心化的方式,就没有一个机构扮演那个支付宝的角色,万一人家卖家赖账怎么办?比特币的解决方案是把交易信息公开,让所有人都知道。
我们看关于比特币的报道时,经常会看到一个词——挖矿,挖矿的人就被叫做矿工。所谓的挖矿,其实就是“矿工”抢着获得交易信息,记到一个账本上。而且,比特币有一个加密的算法,交易记录被到账本上就不可撤销了,也不能随意的修改。所以,是没法赖账的。交易记录被记录到账本上之后,“矿工”就在全网公开。然后,其他“矿工”就可以对这笔交易进行确认,一般六个“矿工”做了确认之后,这笔交易就算正式的记录在册了。“矿工”把交易信息记到账本上之后还会盖一个时间戳,什么时间交易的,什么时间确认的,形成一个完整的时间链条。这样,这笔交易的付款环节就算完成了。对于卖家来说也是一个类似的过程,中间需要经过“矿工”记账和广播。
为什么说比特币用的是区块链的技术?
矿工的每一个帐本可能密密麻麻的记着好多笔的交易。按照比特币一开始的规则,规定每十分钟就是一个账本,类似于一个区块。每一个账本都能按时间的顺序排列起来,就形成了一个链条。所以,区块链其实就是指的这个东西。
我们可以看出来,比特币跟传统的需要银行或者国家机关确认的交易不一样的地方就是,它明显是去中心化的,它实际上是利用了互联网上有海量节点的这个特点。大家可以通过集体确认的方式取代原先中心化的工作。
这么做,一个最重要的好处就是能降低风险。
中心化的操作方式的确便于管理,可是所有的数据都在一个中心,万一有点什么天灾人祸,数据毁掉的可能性就很高。所以,传统的金融机构为了防止这种情况的发生,一般的做法都是建灾备中心,把数据拷贝好多份,然后放到间隔较远的不同的城市。可是这个方式成本非常高,而且像银行这种所谓的做信用服务的中间机构,它所有的成本最终都摊到交易费用了。从商业社会的运行效率来说,真的不划算。
而看比特币用的区块链的技术。一个黑客想同时黑掉全球几百万个用比特币的人是不可能的。所以,去中心化的好处就是可以防止这种意外的产生。
另外,比特币的算法非常强大,它通过加密的方式能够保证篡改任何一个单一节点里的信息备份是没有用的,因为同一个信息全世界可能有十万个备份。它认可这条信息内容的规则就是看大多数一致的信息是什么内容,那些少部分节点里的信息跟其他的备份不一样,那就可能遭到了篡改,所以在确认信息的时候会把不一样的信息给踢掉。所以,假如一条信息有十万个备份,黑客除非能把这十万个备份的51%以上全部黑掉、修改,才能按照多数原则,大家都认为已经被修改过的是正确的信息。
比特币跟传统货币比,还有一个好处就是不怕通货膨胀。
一开始比特币被发明出来的时候他就是一套数学算法,所以总共会有多少比特币是有确定数字的,大概2100万个。
传统的货币都是由政府掌控。经济形势不好的时候,政府就发放货币刺激一下经济,结果就会导致货币贬值,然后物价飞涨,老百姓手里的财富就缩水了。这其实就是国家通过发货币的方式稀释了老百姓手里的财富,其实是一种变相的掠夺。大家都咬牙切齿,但是没办法,政府层面的货币政策从来都不跟老百姓商量,要开印钞机印钱,谁也没辙。但是比特币就没有这个问题,因为它总数是固定的。
2100万个比特币,够用吗?
比特币是一种电子货币,纯数字货币的一个好处就是可以无限分割。现在比特币价格上来了,一枚能卖到上万美金。用比特币支付时都是花特别少的比特币,比如说0.00001个比特币。而且,也不会存在实体货币的磨损问题、假钞问题……这些都不需要监管了。
“矿工们”的动力来自处?
为了让这些“矿工”有积极性,一定要给他们一部分利益。这部分利益就是,他们只要成功的记一次账,就会得到一定数量的比特币作为奖励。这个比特币的奖励一开始是非常高的,系统的设定是每四年奖励就减少一半,所以现在比特币的奖励跟当初比差很远了。这就是为什么前几年好多人投钱买“挖矿机”,没白没黑的挖矿,这两年少了很多,主要原因就是系统设定的奖励在减少,比特币的数量也在减少。
而且,比特币的系统为了减少“矿工们”之间出现同一时间抢到信息记录全的情况,还设置了一些其他的门槛。比如会涉及到非常复杂的运算题,然后让这些人能用自己的电脑暴力破解,谁最快地解出这道题的答案,谁就得到了这个记账的权利,能够获得比特币的奖励。所以矿工都让自己电脑的配置保持最新的,就是为了提高计算能力,在比拼里获得优势。
我们大致的对比特币怎么运行有一个基本的框架了。这个框架背后可以看出来,区块链的技术其实是一种非常去中心化的技术,它试图用技术的手段,通过调动互联网上好多个人节点闲置的计算能力,做个整合,然后用它来解决信任的问题。这样一个普通人可以在完全不认识对方,甚至都不知道对方是谁的情况下去做一笔交易,也不担心对方会赖帐。因为这个过程的透明、公开,会对对方信用产生强大的牵制力。

网友评论