最近区块链的话题又开始火爆,比特币也突突地猛涨,很多人都在兴奋地聊区块链相关的各种新鲜事物(据说还搞出了一个“屎币”……真香),可是又有多少人真的理解区块链到底是个啥呢?今天咱们动用两大“思维法宝”外加一段“危言耸听”式发散,来全面了解一下区块链本链吧!
思维法宝一“庖丁解牛”:区块+链
说起区块链,大家最直接联想到的就是比特币,但它只是对区块链技术的一个基础运用。而区块链本身的理论基础早已有之,可以追溯到1991年两位专家哈勃(Haber)和斯托尔内塔(Stornetta)发表的一系列论文。他们提出的可不是虚拟货币体系,而是一种可以安全地对数字文件进行时间戳记录的方法。等到中本聪创建开发出比特币已经是2008年的事了。
区块链(Blockchain)是由两个单词block和chain构成的。Block也就是区块,是一段时间交易信息的打包。Chain则是链,是把一个个的区块链接在一起。这俩词很好地反应了区块链的属性。也就是说,区块链本质上是一个网状数据库——它可以没有数据存储中心的原因就在于利用了密码学对互联网交易进行“分布式记账”,即每一个时间段的交易无需由某个中立第三方统一记录与证实,而是由所有人在自己的账本上同步完成。
这就带来了区块链的一个重要特性:数据不可篡改且可追溯。不可篡改很好理解,毕竟所有人都有一本明白账,你想像过去一样黑进一个地方就能改变一切,那是不可能了。在这个基础上呢,又加了一层“可追溯”,是因为一个区块对应着一个时间节点的交易记录,随着时间延续,前一个时间点的区块与后一个时间点的区块之间必须形成“共识”,才能链接到一起,成为真正有效的区块链。换句话说,区块链上面的数据信息都是可以顺着时间往前追溯的,不会有不连贯、不匹配的状况出现。
这就意味着通过区块链技术进行各种交易和数据存储,不仅在所有人可以横向对比中确保一致性与真实性,还在纵向的时间维度上也实现了回溯查询,真正的“双保险”啊,有木有。
由此看来,这种“分布式记账” (distributed ledger technology)确实牛逼闪闪、好处多多!然而真正让人费解的地方来了,这些优点都是咋实现的?密码学又是发挥了怎样的作用呢?
思维法宝二“知其所以然”:共识机制
所谓分布式账本,其本质仍是记账。这里我们可以拿传统记账模式来对比一下:
传统的记账模式虽然交易参与者各自会记录相关账目,但是各记各的难免会有差错或者欺诈,这就必须有一个权威的第三方(比如清算所)作为中心,各参与者的账本必须以这个中心持有的账本内容为准。
而分布式账本是一种“去中心”的模式,它没有类似清算所这样的权威机构。每一位参与者手中都有一本完整且一致的账本,一旦其中某位成员记录错误或者企图篡改数据,那么其他参与者都可以指出其账本的问题。因此,分布式账本其实是一种在网络成员之间相互分享的数据库。
说到这儿,问题的关键就来了,同样都是各自记账,区块链如何绕过权威中心就能自动保证所有成员的账本都是一模一样的呢?
在传统记账方式中,参与者记账的一致性并不是问题,因为存在一个权威的中心服务器,只要参与者的账本与“权威”保持一致即可。这就好比一群人在开会,如果领导发话了,其他人只要遵照领导的指示执行就可以达成共识。
但是在区块链的分布式结构中,没有所谓的“权威”,每个参与者各抒己见就会产生分歧,这个时候共识机制(consensus mechanism)就发挥作用啦:
区块链系统中每发生一笔交易,只要有一名参与者记下这笔账,其他参与者的账本就会跟着自动复制,从而快速完成一次账本更新。那么如何决定谁来记这笔账并保证记账的准确性呢?
首先,为了激励大家来记账,区块链系统会授予一些奖励,比如一定量的数字货币。
那大家都想第一个记账拿奖励怎么办?这时候密码学就闪亮登场了,区块链系统会设置一些谜题,谁率先破译谁就可以优先记账。比如比特币相关交易的参与者,就是通过破解出各个记账节点的“哈希值”(Hash value)来获取记账权利。由于这个计算过程相当复杂人脑根本不可能完成,只能通过计算机的大规模运算解决,再加上整个过程既消耗计算能力也很费电,因此计算哈希值的过程被形象地称为“挖矿”。
当然你不能瞎记,因为不准确的数据区块是无法与上下游区块达成“共识”链到一起的,记错了不会得到奖励还白白消耗计算成本,没人会做这样吃力不讨好又“伤人品”的蠢事儿。
它会颠覆谁、革谁的命?
区块链看起来最牛的地方似乎就是可以造币啦,通过它成功发行的比特币等数字货币已经在实际市场中拥有了一定的地位和价值。虽然韭菜也被割了一茬又一茬,但是它所引起的金融方面的震动和有关部门的关注绝对是前所未有的。
因为区块链构想一旦在这个时代被成功推广,除了造币,更为重要的是会消解金融等中介机构对市场形成的强大力量。它的出现完全解决了金融领域的一个核心问题,即信任问题。传统金融市场中各大金融机构首先就是为了解决这个问题而存在的。而由于区块链牛逼的点对点信用增强作用、去中心化的特点,它的普及显然会颠覆整个金融行业。
所以我们看到对于这样一个“威胁”,华尔街表现出的“热情”超越了硅谷,可以说,区块链对金融行业的改变甚至远远超过人工智能;在未来,谁在这方面的理解和运用夺取先机,谁就可以先发制人占据市场上风。
总之,一个新的风口正在形成,不懂的人要么错过要么被收割,真懂的人就要翩翩起舞啦!
配图来源网络
戳原文,直接购买「2020品职FRM课程