区块链
经常有人说区块链慢。但大家忽略了一点,即运算速度与应用速度的关联并不大。举个例子,你手机的CPU比当年美国登月的计算机性能要好十万倍[1],可是你依然不能登月。
相对于中心化网络,去中心化的区块链因为共识机制,必然没有中心化的网络快(这里的快是指内部信息传递速度,而不是指应用速度)。但也恰恰因为共识,区块链天生就比多个中心化系统组合在一起的速度快(这里是指应用速度,而不是信息传递的速度)。
为什么区块链会成为趋势?
由于世界上的大部分应用,都难免涉及到跨机构。
常见的是凭当日电影票免费停车。虽然同在一个购物中心,但影院和地下停车场通常不是一个机构。当你购买电影后,为什么能凭电影票停车?那是两个或多个机构之间做的活动。
停车场不认人,不认订单,只认电影票。停车场也不会为了这样的活动专门和影院打通彼此独立的系统,不论是数据共享还是API接入。因为线上不能打通,所以难免使用人工进行审核。这样,不论单独的系统效率有多高,组合到一起,效率就是极低。
如果电影院和停车场都基于区块链,则整个系统简单多了,不需要人工审核,只需要电影院和停车场对活动做个智能合约:活动期间,用户购买了电影票,即可免费停车。电影票即是看电影的权益体现,也同时产生了免费停车的权益。因为在同一个区块链上,不同机构之间只需要智能合约就可以实现价值与权益的联动。
中心化的系统,优势只能在系统内部。一旦涉及到其他系统,效率就提高不上去。不论是微服务、RESTful或其他形式的API,不同的系统涉及到不同的用户权限,不同系统拥有不同用户体系,权限无法统一管理,认证难以实现相互承认,本质上无法实现真正的打通。当不同的系统之间无法做到线上打通,就只好依靠传统方式让用户多跑腿,让机构多费人工。看电影停车跑腿并不严重,毕竟都在一个商场里。
下面再举个例子:
某地区为提升就业率,对失业人员进行免费培训,并提供就业渠道。张三失业2个月,前去报名。可是培训机构说,他需要出具一份街道办事处的失业证明。于是张三去街道办事处。可是街道办事处怎么证明张三失业了呢?所以街道办事处需要张三打印社保单。失业了没有公司上社保,只有社保单能证明。就这样,为了参加免费培训,张三不得不跑腿很多地方。
上面的例子中,培训机构只相信街道办事处,街道办事处只相信社保单。在传统流程中,证明是必不可少的环节,也是低效环节。
如果使用区块链,社保局、街道办事处,培训机构都成为一个区块链的节点。张三的社保上链,失业时,街道办事处及培训机构皆可直接查到,便无需街道办事处开证明。同样街道办事处也无需审核社保单。区块链的作用是将低因为开证明而造成的额外成本,从而使业务效率更高。如果配合智能合约,一旦发现有谁的社保断了,则自动赔付失业险,并通知对方可免费参加培训。这样整个业务都因联动让效率更高。
最后再举个更容易理解的例子:
国际上的汇款通常在3个工作日左右到账。而最慢的比特币,1个小时即可完成跨境支付。因此比特币的慢并不等于跨境支付的慢。传统银行的中心化系统很快,但做跨行跨境汇款却很慢。
全部0条评论
快来发表一下你的评论吧 !