区块链(英语:blockchain[1][2][3]或block chain[4][5])是借由密码学[1][6]串接并保护内容的串连交易记录(又称区块)。每一个区块包含了前一个区块的加密散列、相应时间戳记以及交易数据(通常用默克尔树算法计算的散列值表示)[7],这样的设计使得区块内容具有难以窜改的特性。用区块链所串接的分布式账本能让两方有效纪录交易,且可永久查验此交易。

中本聪在2008年,于《比特币白皮书》[8]中提出“区块链”概念,并在2009年创立了比特币社会网络,开发出第一个区块,即“创世区块”。[9]

区块链共享价值体系首先被众多的加密货币效仿,并在工作量证明上和算法上进行了改进,如采用权益证明SCrypt算法。随后,区块链生态系统在全球不断进化,出现了首次代币发售ICO、智能合约区块链以太坊、“轻所有权、重使用权”的资产代币化共享经济[10] 以及区块链国家。目前,人们正在利用这一共享价值体系,在各行各业开发去中心化计算机程序(Decentralized applications, Dapp)[11],在全球各地构建去中心化自主组织和去中心化自主社区(Decentralized autonomous society, DAS)[12]

一、简明版区块链发展历程

对于目前的区块链发展现状,我们首先稍微追溯下源头:

大约是2008年10月份中本聪发白皮书,2009年1月3号的时候,程序落地,到现在也没有改多少代码,一直运行到现在。当时这件事非常小众,只是密码朋克们做的一件事情。他们想组成一个虚拟的网上社会,有很多乌托邦的想法。需要解决交易问题,中本聪想到了解决办法。刚开始的时候,这件事情是默默无闻的,逐渐很多人加入进来,共同形成了一个文化。

2011年的时候有人开始做钱包了,有人开始发现了可以GPU挖矿,专业矿机也出来了。

到2013年,大家对比特币比较熟了,大量的人参与进来,并有了一些炒作。也逐渐遇到一些挫折,首先是门头沟交易所倒闭,大量比特币拿不出来,大量的人跑到日本的金融部去示威游行;还有丝绸之路侦破,这个阶段整体是不温不火的。

2015年有所好转,期间也发生了矿难,很多人离开了,也出现了大量的山寨币。

2016年出现了分叉币,很多研究机构,比如说美国的清算所、英国的金融城,巴克莱银行、美林、摩根斯坦利等等,都发了报告介绍区块链的技术和发展前景,认可区块链技术应该用到产业中去。那时候我参加的会议里面,很多现在的知名的公司开始创立,大量的联盟在2016年诞生。

2016年《经济学人》:区块链,信任的机器

2016年也被人称为区块链元年,也是一个收复2015年那些坏情绪、酝酿新情绪的过程。当时一个经济学人有篇封面杂志文章就是说区块链是信任的机器,又搞了一次活动,会上称,未来到2030年,至少有10%的GDP会用Token来表示。更多的共识开始形成。

2017年的时候,ERC20协议火了,用以太坊发Token变得非常热。很多人进入这个市场搞了大量的币,各种各样币都出来了,很多甚至没有白皮书。在这个阶段中,更多的人了解了区块链技术,进入了一个新的阶段。

二、导致区块链现状的四个原因

经过我的介绍,可能很多人已经感觉到现在的市场,主要原因和2017年大量的项目融资情况有关系,随着很多项目融到越来越多的钱,比如EOS融到当时价值40亿美金的ETH,Telegram融到当时价值17亿美金的ETH,项目方有变现需求。而市场情况不好之后,引起恐慌更要变现,所以就先形成了项目方大量砸盘的踩踏,这是我的一个猜测。

第二原因就是,很多许诺的东西没有兑现,市场非常失望。有些项目发个白皮书,搞个团队,甚至团队成员信息也不真实。真正做项目的人、懂区块链的人非常非常少。举个例子:区块链程序员开到八十万人民币一年也难找。现在我的公司都是自己在培养,招了很多做游戏的程序员,他们写代码能力相当强,团队通过讨论合作,在实际工作中成长。有些区块链程序员,自以为懂得一些区块链的东西,实际上他们懂那点东西,还不足以支撑他的百万年薪。

有些项目开发能力是严重不足的,有的迫于压力把代码上传到Github上面,大家看到代码就比较失望;主网一上线,大量的bug也是比较失望。所以,大家发现好像许诺的东西很难落地,开发也比较困难。传统互联网随随便便一个APP都是有很多人使用,但现在并没有看到一个区块链DApp有超过几十万人、几百万人的用户。而你许诺那么多,说得那么好。所以大家非常失望。不少团队既感觉到开发难度非常大,又迫切希望变现,就很容易从核心部分就出现问题。

然后就是正规部队迟迟没有进来,因为他们没有看到一个重量级的真正落地的应用。我认为区块链一些好的项目也有很多的技术。但是,他们都缺乏一个非常重要的功能,就是高速的硬盘读写,造成大量的数据同步非常困难,同步的时间慢,这样的性能不足以做任何一个应用,所以我认为储存问题没有得到很好的解决。

有人问我IPFS,我觉得IPFS的储存效率也不高,它主要是对文件进行一个整体的储存,如果你要修改、读写是没有的,要修改必须先删除,再重新上传一个,这样的操作会对整个网络形成堵塞,性能达不到。所以IPFS它还有分成很多很多片进行储存,效率也不是非常高。

迅雷的区块链硬件产品是是中心化的,属于迅雷自己的生态;还有它的硬件没有开源,谁都可以做这个硬件的时候,才是真正分布式的。

最后一个是区块链没有做到无限可扩展,所谓无限可扩展就是越多人进来挖矿,应该是能力越强,现在越多人挖矿,反倒共识越难形成,人越来越多之后,首先选这个人就要慢一点,因为难度系数极高;要同步这么多人,又容易出现分叉。所以同步的时间、同步的区块大小都没办法无限可扩展。

三、区块链3.0要实现的四个功能

未来的区块链需要有非常好的读写功能,然后支持无限可扩展功能。

首先储存方面。我现在也在做类似的项目,储存是可以读写的,每个人贡献自己的硬盘,硬盘之间相互校验,你自己有没有在线,有没有存东西。

第二个方面就是无限可扩张,就是分组功能。

第三个就区块链应该有一些功能子链。比如做储存的子链、做跨链的子链、做路由子链,共享宽带的子链等,由主链来做共识。

另外就是分片功能。

主链或者子链上面很多矿工,把它分成很多很多组,每一组内部有一个子账户,很多交易就在内部来进行计算跟记账。计算就是先计算智能合约,但不是全部人来参与计算,比如小组里面可能只有一百个矿工参与。当需要把计算结果中最重要的一些分片的、跨组的数据同步的时候,才在全网同步,在全网达成共识。就好像在上海、中国、美国各开了一个银行。我在中国这个银行账户交易,不需要全世界所有的银行账户同步。所以分片也要做到一个无限可扩展,但现在还没有做到。

我觉得第三代区块链还没有出现,如果说1.0的事情就是比特币,2.0是图灵完备的智能合约,做很多金融的事情,区块链3.0是做社会上的一些事情,我们现在手机上用的所有这些APP,未来会有分布式的版本。

EOS可以看成是2.5版本,因为EOS的超级节点可以做储存等很多事情,性能也比较高的。但是它是中心化的,21个节点,会出现很多问题。在3.0没出现的情况下,要做一个通信软件,像Telegram、还有Beechat、Status等等,他们怎么来做通信?通信有大量的高速读写,每个会话里面都会大量的对话,说话内容需要在很多机器上同步,所以需要有高速读写的功能,但现在这个技术还没有出现。

未来如果以太坊能够升级,POS、还有分片做的非常好的话,以太坊有可能会成功,因为它有3500万个账户在上面,非常活跃的账户也超过百万,上面跑了有上千多个应用,所以,如果升级的话,它最有可能带动起来。所以我觉得,首先是ETH自己需要进步,我觉得它是我们一个非常重要的希望所在。另一个就是我刚才所说的,那些高速读写的功能、子链的功能、分片的功能、能够无限可扩展功,如果能把它非常好的统一在一个链上面,然后还可以做到跨链,所有币可以打到这个链上面来做事情,这个链有可能会比ETH还重要。

同时,ETH也有非常大的一个历史负担——它的POW机器将近两万台,如果马上全部做POS,那这些硬件投入怎么办?还有这些程序升级都是比较缓慢的。所以我觉得可能会有一个更好的链,希望是我这个。

四、币改的三个层面

币改是一个新的事,所谓币改,就是大家都把项目变区块链项目,变成了一个或者用token来做交易。所有价值、包括互联网的价值,都把它映射到链上来。以前你是做互联网的,比如QQ币是中心化的,把它做成ERC20 token,QQ币就变成了一个币改的项目。那如果你做游戏的,游戏也可以用一些token来做,也变成了币改的项目了。

所以,币改最简单的一个层面,是把以前做的交易交互,改成用token来做;第二个层面就是,你把以前做中心化项目变成区块链的项目。第三点也有人提到过,有可能是全球范围进行通证化,那这个币改实际上是大家把很多应用迁移到公链上来做,公链就相当于我们现在微信平台,你有了这样很多流量的公链,就可以在上面建DApp,未来很多在垂直应用领域的事情,如果做币改,不用自己建公链。

我给很多项目方的建议是,可以在很多项目上做一个DApp,但是不要把公链作为主要目的,因为花很多钱也没有这种能力做公链,你没有流量去导入。可以参考下以前安卓平台、IOS平台的作法。比如现在可以基于EOS平台、ETH平台做一个垂直的DApp就好。

 

 

Comments are closed.