7 月 6 日,QuarkChain 创始合伙人、CMO Anthurine Xiang 在 BIGGER CHAIN 2019 中国区块链领袖峰会进行了主题演讲,她认为只有灵活性才是公链的未来,才有可能不被淘汰,永远是一条新的公链,而不是成为旧人被新人所取代。

原文标题:《Libra 遇阻 快速迭代的公链行业如何破局》

公链尚未爆发,就已经「产能过剩」?

今天主要想跟大家讲一下关于公链的演化问题,因为我也听到了很多观点,就是说目前公链太多了,我们不需要那么多公链,那作为公链而言的话,你怎么样可以不被时代所淘汰?怎么样跟上时代的发展潮流?我觉得这是最重要的。

社区分裂、算力分散,灵活性才是公链的未来?

首先关于比特币而言,我们都知道六年之内涨了 75 倍,而且像刚刚提到的有越来越多的大公司,包括像 Facebook 之类都在采用区块链技术,不管有没有发币,至少所有的人都对区块链技术这个名词不再陌生。

而且越来越多的平台,就我刚刚说到的像公链也好,DApp 也好,都开始在进入这个领域。但是区块链到底有什么样的问题?其实去年所有的人谈的问题都是 scalability 中文翻译叫做性能,大家都觉得是区块链太慢了。于是去年出来的一大批公链,包括我们最初想要解决的问题,都是说我怎么样可以让区块链变得更快,于是的话分片作为一种代表形式,包括像 EOS 的 DPoS,各个领域,大家都在说我怎么样可以满足现有区块链性能发展这个问题?目前的话,像上次去年 10 月份,其实我们实测的就已经到达 5 万个 TPS,现在早早已经超过这个数字了。TPS 很重要,不能解决 TPS 的平台一定是没有未来的。但现有的 DAPP 不像日常 App 一样拥有千万甚至更高数量级的杀手级的用户,不需要这么高的 TPS, 换言之几千 TPS 够用了。

TPS 已经是过去式,未来式是什么?

如果我们现在不谈 TPS 这个问题,我们还谈什么?我觉得现在我们还谈的是四个点,

社区分裂、算力分散,灵活性才是公链的未来?

第一个是社区分裂,第二个是算力分散,第三个是升级困难,第四个是功能单一。

具体来说什么意思呢?去年年底,我想大家可能都记得 BCH 分叉这件事情,为什么?因为两个神仙打架,让比特币一下子跌了 30%。虽然我们在看戏,但是作为持仓者大家都受到了影响。

我回顾一下 BCH 为什么要分叉?抛开政治因素和个人因素,最重要的两个问题是因为 BCHABC 他觉得我想加入一个智能合约,我想变成跟以太坊一样,是做一个多功能的平台,上面可以搭建 APP,可以发展得更多,但是 BCHSV 觉得说我要沿用比特币的这套思路,我不需要智能合约。我就是做 P2P 的交易,为什么我要加智能合约呢?两个人有了完全不一样的一个技术思路,当你有了完全不要技术思路的时候,目前现有没有一个区块链可以允许两个技术思路在同一个平台上进行,唯一的办法就是分叉,所以他们分叉了。

社区分裂、算力分散,灵活性才是公链的未来?

导致的结果是什么?算力稀释,这样做 51% 的攻击更简单了。同时整个 BCH 的社区一分为二,一部分支持 ABC,一部分支持 SV。我们知道这样的分叉不是第一次,但绝对也不是最后一次。以后说不定 BCHABC 又继续分叉,或者说 SV 会接着分叉,每一次的分叉带来的结果都是:社区分裂,大家不断的被变成更小的圈子,因为每个人都有自己基数,支持的技术革新也好、派别也好,同时算力会更加的分散,于是做 51% 的攻击会更简单。

社区分裂、算力分散,灵活性才是公链的未来?

说到升级困难,这是什么意思呢?这个就是我刚刚说的社区分裂,共识破坏,不断产生分叉。对,这个是我刚刚说关于算力稀释 ETC 的 51%,现在已经非常简单了,因为这是真金白银的攻击。对,以太坊的话,刚刚像海一(音)提到了,以太坊最近的话,他想从 POW 转成 POS,看似是一件非常简单的事情,但实则非常困难。因为所有的公链,它的底层都已经限定好了。

打个比方,我现在选择的 POS,我就已经写死了。明年如果出来一个更好的,比如说共识也好,我想转怎么办?非常难,像去年如果我已经是 DPOS 了,今年我想转成 POS 稍微简单一点,但是也不容易。

总而言之就是,一旦你选择了一个共识,一旦你选择了一个虚拟机,比如说刚刚提到的 Libra,Libra 出现最大的一个贡献,就是说它创造了出了一个新的虚拟机。以前大家都用的是以太坊的虚拟机,现在他说我们 Move 的虚拟机比以太坊更好,但如果已经采用了以太坊虚拟机的公链,想要转成 Move 简单吗?很难,因为所有的公链一旦你选择了你的底层,你想要再升级就非常的难。

什么叫功能单一?比如说像以太坊它发出来代币是 ERC20,Tron 发出来的是 TRC20。就是所有的这些公链发出来的代币,后面带一个 20 是什么意思,他的意思就是你不是原生代币,你所有的币都跟着你平台币,比如像 ERC20,如果我要通过智能合约来做一笔支付非常的麻烦,他需要采用好几个步骤,这是跟大家理解的不一样。比如说我们现在以太坊转账很简单,智能合约调用,但是如果以太坊上发出了一个新的 ERC20 的代币,他如果要转账就需要很多步骤,非常麻烦。

以善变迎接万变

社区分裂、算力分散,灵活性才是公链的未来?

针对所有的这四点,QuarkChain 提出了自己的一个解决思路,也就是开放灵活。具体我来讲一下什么是开放灵活。任何一个公链项目,我们说的以太坊,Neo、EOS、ADA 任何一个公链项目,不管他用的是什么样的技术闸,甚至包括比特币,所有的这些项目都可以用四个维度来定义它,也就是说只要这四个维度拆分一下,他们都可以填缝。比如说以太坊,它的虚拟机用的是 EVM,以太坊的虚拟机,共识机制现在用的是 POW,它想转成 POS,账本模式不适合 Coinbase,就是 UTSO,当然你们存的数据不一样,但是经济学的话,像以太坊它是通过挖矿,如果你只要做交易,我就要用以太坊来支付,这是它的代币经济学,EOS 的话它的代币经济学不太一样,它里面引入了 CPU 这种模式。

这些东西听起来特别的技术,但是唯一大家要记住的是,不管你是哪个平台,任何公链,分片公链也好,非分片公链也好,都可以用这四个维度来定义它,而所有的公链大家都是写死的。也就是说我选择了 EVM 就是 EVM,我选择 POW 就是 POW, 我现在要从 POW 换成 POS 非常难,所有的我列出来也好,没有列出来也好的公链都是这样子,没有例外。除了 QuarkChain。

QuarkChain 现在的话,因为我们采用的是分片的技术,可能大家不太理解什么叫分片,我简单打个比方,就好像是一次只能跑一辆车的高速公路,在这上面车跑的再快也会有速度上限,太多会拥堵。分片就好比多修几条高速,三条,五条,十条,一百条,一千条,一万条,让车同时经过,这样的话会不会让整个区块链速度就更快,这是分片的逻辑。

但是在这些逻辑上,我们提出了一个新的,就是说其他的分片项目,我只能修一模一样的高速公路,我修好的高速公路都得长得一模一样,这也是为什么我刚刚说它选择了比如说以太坊的虚拟机,它只能用以太坊的虚拟机,它选择了 POW,所有的分片都只能用 POW, 但是我们分片是不一样的,我们可以修不一样的高速公路,比如说第一条高速公路它比较宽,第二条高速公路上它有鲜花,第三条高速公路上它种树,它就是因为长得不一样,所以每一条高速公路上,你都可以选择不同的虚拟机,不同的共识机制,不同的账本模式,甚至不同的代币经济学。

社区分裂、算力分散,灵活性才是公链的未来?

比如说我第一条分片,我用的是以太坊的虚拟机,POW 的共识,非常像以太坊现在的模式。但是第二条分片可以改成 DPOS,就跟 EOS 一样,用不同的共识。然后第三条的话,我用 SVM,SVM 就是其他的虚拟机,比如说 Libra 的虚拟机。第四条用的是 POS。我觉得关于共识的探索一定在进行。以前大家谈到 POW,去年大家谈到 DPOS,今年谈到 POS,明年后年一定会出来新的共识机制。

每次当新的东西出来的时候,我们都可以不断的迭代,所以刚刚有一位就是在上面分享的人说,未来我们不需要这么多公链,他觉得未来的话可能是以太坊 BTC,然后是新的公链会来取代,但问题是多新才叫新,今年的东西可能是符合今年的新,但是明年又出来新的技术,你是不是新呢?你就变成旧人了,那这个时候怎么办?你到底是说我发一条新的链,还是说我能紧跟时尚潮流?所以对于 QuarkChain 而言,不管你出来什么样的新的技术,我们都可以支持。

社区分裂、算力分散,灵活性才是公链的未来?

现在,我们目前已经支持了 POS 跟 POW 两种共识,因为我觉得其实没有必要争吵,你喜欢 POW 就用 POW,喜欢 POS 就用 POS,包括像我们现在跟很多企业在谈,帮他们定制方案也是一样,每个企业它需要的方案是不一样的。有些企业喜欢这样的共识,有些企业说我要通胀模式,有些企业说我喜欢通缩的,这是完全不一样的。根据大家喜欢什么?你来定制比较好。

灵活性才是公链的未来

我觉得只有灵活性才是公链的未来,你才有可能不被淘汰,这样你永远是一条新的公链,而不是说成为旧人被新人所取代。

所以谢谢大家的关注,我们的团队主要在硅谷,但是也经常回到国内跟大家见面,尤其是今年开始的话希望可以多回国,然后多在国内发声,希望大家多多关注我们,谢谢。

来源链接:mp.weixin.qq.com