比特币的黑科技区块链(Blockchain)到底是个什么鬼?
如果你没有居住在山洞里面的话,我猜你大概已经听说过比特币和Blockchain了。毕竟,炒比特币也算是潮流了,也是媒体比较喜欢的话题之一,在小编写稿时,比特币今日价格已经是人民币17500元/枚了(OMG)。即使是从未想到过密码币或者了解过它的运作原理的人也会谈论到比特币。那么今天我就用大白话来解释一下blockchain到底是个什么鬼。
Blockchain:为什么我们需要这个复杂的东西?
“对于每个复杂的问题,都有一个明确,简单和错误的答案。” - HL Mencken
不像网上的其他文章,我不是给Blockchain下一个定义,本文将会解释Blockchain解决了什么问题。
想象一下,Joe是你的好朋友。他正在巴厘岛和女朋友玩耍(留下孤单寂寞的你),他旅行到一半,打电话给你秀恩爱磨磨唧唧半天,然后重点来了--“我 Joe 打钱 ”。虽然此刻的你手中仿佛握着30米的大刀,你还是回答他“马上给你打”。
然后你查询了一下你的账户余额看有没有10000块,由于你非常有钱。你的账户余额有数不清的零,所以你就让你的美女秘书去取一万块打给Joe。你的交易就像下图:
注意: 我们不是在讨论电脑,只为了让事情更简单。
然后你可以给Joe打电话告诉他你已经汇款了。接下来他要做的事情就是去银行把你打的10000块取出来。
刚刚发生了什么?你和Joe都相信银行管理你们的钱。这里没有涉及到任何实际的金钱交易。所需要的只是登记册中的一个条目。或者更准确地说,登记册中的一个条目,既不是你也不是Joe控制或拥有。
这就是目前系统的问题。
要建立我们之间的信任,我们需要依靠第三方。
多年来,我们依靠这些银行和其他第三方来相互信任。你可能会问:“信任第三方有什么问题吗?”
问题就是,银行的数量有限,事实上,是太少了。如果真的黑客想对银行发起攻击,引起社会的混乱,他们只需要让一个人,或者一个组织混乱就好了。已经有很多关于存在银行的钱不翼而飞这样的新闻了。
- 如果记录交易的注册表被烧毁,该怎么办?
- 如果你的秘书错误地写了15000而不是10000呢?
- 如果你的秘书有其他目的呢?
多年来,我们一直把所有的鸡蛋放在一个篮子里,也是把它们放在别人的地方。