作为近年来持续的热点,区块链受到了广泛的关注。对于区块链,一千个人心中可能会有一千个不同的理解。由于所在的角度不同,大家的理解会千差万别。有人认为是一种去中心化的协议,能够降低第三方信用中心带来的风险;有人认为是一个由多种技术集合的技术,可以为各参与方提高效率,降低成本;当然,从各类虚拟货币来看,也有人会认为是一种发行ICO的诈骗工具。
从某方面来说,上面的理解都没有错,如果非要给区块链一个定义的话,作为一个工科生,更愿意从技术的角度来看。区块链是多种技术的集合,包括p2p通信技术、密码学技术、共识机制、智能合约、分布式数据存储等,能够为多个参与方提供一个去中心、去信任的分布式可信环境,在符合系统容错要求的情况下保证系统良好运行。
区块链有诸多良好的特性,如去中心、去信任、难以篡改、历史可追溯等等。这里的去中心并不是没有中心,而是将用整个区块链网络来替代旧有中心,例如整个比特币网络就是中心,所有的节点都参与这个中心的运作,使得并没有一个绝对权威的中心化机构存在;去信任也是因为有其他参与节点的支持,交易的双方才可以在没有信任基础的前体下进行可靠交易;因为参与节点足够多,也就使得单个人或组织想要篡改历史的数据就变得很难;由于所有的数据在链上都公开可查,因此历史也可以很方便的进行追溯。但是这些特性的体现也需要一定的前提条件:足够多的参与节点、满足容错范围等。
有这些特性,那区块链可以做什么呢?
为什么区块链会有着这么大的吸引力,我个人认为主要是因为区块链可以让人们看到不经过可信第三方进行金融活动甚至更广泛活动的希望。在我们已有的各种体系中,包括金融与非金融的活动,都需要一个可信第三方参与来保证整个系统安全可靠的运行。比如,存钱贷款要经过银行;保险要经过保险公司;买房卖房要经过房产中介;上网聊个天还要经过各大互联网公司;坐顺风车还要经过约车平台;谈个恋爱可能还要红娘公司等等。不可否认,这些中心机构为我们的生活带来了很大的便利,但与此同时,这些中心机构也通过为我们提供服务收取服务费,并且获取了我们的个人信息,一不小心还会被泄露。更关键的是,怎么来还得他们说了算。而区块链的出现让人们看到了消除这些痛点的曙光,期盼着能够用区块链改造旧世界,开启新纪元。而这些中心机构也在这股浪潮中砥砺前行,心情忐忑,又怕失去机会,又想着从中获利,恐惧并且贪婪。
是的,区块链确实有这种潜力。但是,我想说的是,这并没有那么简单。有句话放之四海而皆准,“天下没有免费的午餐”。区块链也是一样,在拥有魔力的同时也存在着不可忽视的问题。上面我们看到了中心机构的问题,但是却选择性忽略了中心机构的优势,那就是高效。这恰是当前区块链普遍存在的问题之一。就目前来看,区块链的性能还是比较低的,这是区块链为了能够实现去中心化这个午餐所付出的费用之一。同时,隐私保护也是另外一个付出的费用。区块链本身就是以所有人都拥有数据并且可验证来实现它的特性,这就意味着所有节点都可以查看数据并且验证,又要给看又要保护隐私,这本身就是一个矛盾,所以隐私保护目前也是区块链的一个短板之一。由于尚处在初期阶段,跨链、智能合约的能力有限、商业模式不明显、与现实结合等问题仍然需要继续研究。
说了这么多,区块链到底有没有用呢?究竟是一个骗局还是冲破枷锁的钥匙。
值得欣慰的是,上面的难题都会有一些灵巧的方式来提供解决方案,让区块链更加完善。而可喜的是,这个行业还是吸引了很多优秀的人才,他们投入大量的时间、精力和聪明才智来让区块链更接近现实。努力解决所谓的“分布式、安全、性能”不可能三角,丰富智能合约能力、深挖商业模式,并且有的已经有些许进展。而这些进展也是大家不断前行的动力来源。因此,对于区块链到底有没有用的问题,还是交给时间来回答。我相信,随着技术的发展以及应用探索的深入,区块链最终会证明自己存在的价值和意义。