您现在的位置是: 首页 > 互联网

很有争议性区块链是否是骗局?它是否有弊端

时间:2018-03-10 15:34:19 来源:

最近关于区块链被网上各种炒热,虽然一些国外企业尝试使用区块链技术,但是无论怎么看都感觉很有争议性,区块链是否本身是个骗局?它的本身是否有弊端? 还是因为受国内区块链炒作的影响?

我想在这个问题下说说区块链和数字货币目前的两个局限性,以及可能的一些解决设想。想到哪里说哪里吧。这里主要说去中心化的公链。至于中心化,由公司掌控的私有区块链本质上只是传统企业应用了一个新技术。

1. 信用衍生

我们平常说信用,其实包含两个意思:

  • 可信的承诺;
  • 声誉;

这两者是不一样的,区块链用去中心化的手段,解决了第一个,在链上设置的智能合约可以是完全的机械化的,不会打折扣的。比如说涨工资,老板说:销售额增加30%,工资给你翻番!然后这一年做的顺风顺水,销售额确实增加了30%,老板觉得这是大行情的因素,所以反悔了,就给你增加了50%的工资,没有到100%。

这怎么办呢?没什么办法,口头承诺没有法律效益。但是在区块链上就不一样了,老板可以在第一年在区块链上写一个智能合约,一旦年末销售额增加了30%,智能合约自动触发,立刻双倍工资到帐。所以区块链解决的是第一类的信用问题,也就是承诺。

但是第二类信用问题,区块链要解决起来很困难。比特币性质类似电子黄金,给你了我就没有了,一个萝卜一个坑,没有衍生的空间。而银行则是可以通过信用来扩大广义货币的,这里所谓的信用并不是可信的承诺,而是因为人们相信银行不会倒闭,相信自己需要的时候就可以从银行里面把钱取出来,所以银行正好可以利用这一点,把多余的钱贷出去,从而增加了市场上的通货。

这种基于个体的信任天然就是中心化的,人们相信银行未来的的收益是稳定的,所以人们现在愿意把钱存给银行。在一个完全去中心化、匿名化的区块链上,不存在第二类信用,所以也无法进行信用衍生。现实中,进行信用衍生的,往往还是会落在中心化的个体上,比如数字货币的交易所,BNB, OKEX等都已经或者将要发行自己的代币,这其实就是在用交易所的信誉在募集资金,而交易所毫无疑问是中心化的。所以目前,我没看到什么项目真正在解决这个问题,也就是说,我们还需要一系列的算法银行。

 

区块链

 

2. 最后一英里

智能合约的最大的问题,就是当其和真实世界连接的时候,需要外部信息的触发。但是外部信息的真伪,智能合约自己是不知道的。也就是从合约的信息输入口到现实世界的连接,这最后一英里的途径,目前还不好解决,所以去中心化的区块链项目往往就局限在虚拟财产上,一旦牵扯到真实的世界,至少在目前,还必须一个实体的企业来经营,来保证区块链上录入的信息的真实性,保证智能合约被『正确』地触发。

在区块链的内部世界,一切都是真实的。某个地址上有多少token,有多少币,都是清清楚楚的。但是一旦连上了现实世界,就拿淘宝购物来说:

  • 你给我发的货是不是别人用过翻新的?
  • 你有没有给我发货?发货单是不是真的?
  • 东西收到之后发现有瑕疵,是运输的问题,还是货本身就不好?

这些东西区块链是无能为力的,因为智能合约要想能正常运作,完全取决于其输入的信息需要是『正确』的,但是这个正确性在去中心化的时候,是无法保证的。互联网泡沫,很多企业当年就是毁在了最后一英里上面,还记得8848吗?在快递行业远远达不到配套水平的情况下,没有成为先驱,最后很可惜的当了先烈。区块链现在面临同样的问题,人和人之间的交易信任是解决了,但是信息源的信任依然没有解决,甚至说,区块链技术更加依赖于权威和中心化的信息源。黑客如果要攻击智能合约,也可以从智能合约需要读取的信息源头处入手。

市场是疯狂的,因为很多ICO都能筹到天价;但是市场在疯狂中自有其理性,ICO中最热门的大都还是对区块链本身的底层的、基础的创新;而更高层的,也就是应用类的区块链项目很多已经露出了衰相,因为区块链技术在纯数字的世界是非常自洽的,但是和现实对接的关键一环,现在依然看不到解决的希望。

或许我们需要人工智能的加入,在之前说的送货的场景中,如果人工智能能够在发货之前扫描货物,同时数字化接管收货送货的全过程,全程有记录,并能够自动生成智能合约接口所能识别的信息进行输入,全程不需要人的干预,那么这最后一英里的问题就解决了。

人的干预是一切策略性的根源,要让区块链和智能合约技术真的在现实中大规模应用,信息源头的“纯人工智能化”和“去人化”势在必行。

关于我们| 联系我们| 投稿合作| 法律声明| 返回顶部

版权所有 ©2015-2017 我在网 京ICP备14056282号-1

(function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();