从技术发展来看区块链

从技术发展来看区块链


从技术发展的角度介绍一下区块链,现在行业里分成区块链1.0、区块链2.0、区块链3.0。所谓区块链1.0,最典型的代表就是2009年1月份上线的比特币区块链。
区块链1.0最主要的,最核心的贡献就是建立了一套密码学的帐本,提供了一套新的记帐方法,和我们以前所熟悉的复式记帐法不一样。
但比特币区块链有一个缺陷:所有的规则是事先写好的,没有人可以在比特币区块链上修改任何规则,你只能用它,而不能在它的基础上再去发展。
我写一些新的代码,能不能用比特币、区块链干一些别的东西?对不起,不允许的,不支持别的开发,这是区块链1.0。到2015年的7月份,有一个新的公有区块链——以太坊,这是区块链的2.0。
以太坊区块链和1.0区块链比较起来,最大的不同,就是别人在以太坊区块链的基础上做其它的应用开发。
你可以用它作为底层做你的事情,这是它和1.0最大的不同。同时以太坊区块链有一个非常伟大的计划,它希望把以太坊区块链建成世界计算机,建立一个全球性的大规模的协作网络。
所有人都在以太坊区块链上做计算、运用,这个计划到目前为止还是在进行中,没有能够完成。同时因为它允许别人在以太坊区块链上做一些其它的应用开发,因此它提出了一个叫做智能合约,支持大家在上面编智能合约。
智能合约不是于合同,智能合约就是一套保证你的合同能够在不借助于第三方的情况下得到执行的计算机程序。
它是一个计算机程序,这个计算机程序能够保证你们俩合同签完之后,谁都不能反悔,只要条件达成,系统会自动扫描大家商量好的一个网站,来判定谁赢谁输,自动触发支付的条款。但区块链2.0仍然有它的缺陷,它能够支持一部分的应用开发,但它在性能上头,在很多方面仍然有缺陷。
它不能支持大规模的商业应用开发,比如交易的速度,比特币的交易速度只有每秒7笔,以太坊绝对不超过20笔。支付宝在去年双十一的时候,已经突破了每秒26.5万笔,在区块链2.0的任何基础上,都不可能支持。支付宝为什么能够支持每秒26万笔?因为是由它决定成交不成交。上海证券交易所到过每秒20万笔,成交不成交,是上海证券交易所一个说了算。
可是在区块链上面,需要很多人确认这笔交易,大家都同意了,这笔交易才能最后被确认,所以速度不可能那么快。因为性能上不能支持大规模的商业应用,区块链技术往前发展,2018年开始进入到区块链3.0的阶段。3.0没有其它技术上大的突破,3.0要解决的就是大规模商业应用,在技术上,在性能上要能够支持大规模的商业应用。
到目前为止,真正的区块链3.0的系统还没有哪个真正上线了,像EOS、Dfinity等有一些测试的网络,但还没有正式上线。
我们也相信2018年,这些技术上线测试优化调整之后,大规模的商业应用,至少支持每秒1万笔或者每秒10万笔的系统开始有了。大多数的网络并不需要每秒10万笔,像VISA这样的全球支付网络,也没有到过每秒10万笔,支付宝也只是双十一这一天会每秒20多万笔。到技术成熟了,大规模的商业应用就可能出现了。有人说区块链是90年代的互联网,确实区块链技术还属于早期,但如果用老经验,用互联网的经验说,这只是1995年的互联网,因此我们还可以等20年,等这个“互联网”成熟。虽然区块链现在还是1995年的互联网水平,但如果认为我们要等它到2007年的水平,还需要十几年的时间,那就错了,因为区块链不依赖于摩尔定律,不依赖于硬件技术的改进。
摩尔定律主要指的是硬件,所以它的发展速度一定会比互联网更快。有人说币圈一日人间十年,因为它不受摩尔定律的制约,所以它的速度会比互联网更快。

从技术发展来看区块链

扫一扫手机访问

发表评论