长青链说公链生态宣传月第4期寒冬洗盘,百家公链如何突围?

转载
1696 天前
4704
长青财经

来源:长青财经


由长青财经发起的「长青链说.公链生态AMA宣传月」直播第4期于3月25日晚9:00结束,本期嘉宾QuarkChain 联合创始人兼CMO 向亚贞 为小伙伴们解读:“”寒冬洗盘,百家公链如何突围?看公链生态2020年的危与机"。

「长青链说.公链生态AMA宣传月」由长青财经主办,定位联合知名国产公链一起打造行业专业的公链知识分享栏目。

后期由长青财经发起的「长青链说.公链生态AMA宣传月」将继续联合更多国际知名公链举办AMA带大家了解更多近期的公链领域动态,获取更多干货,敬请期待。

协办方媒体:

金色财经、火星财经、链得得、布洛克科技、陀螺财经、小葱、世链财经、链节点、深链财经、羊驼财经、Tokenclub、和讯区块链、火讯财经、博链财经、星传媒、比特万象、贝博财经、布道财经、41财经、牛市财经、艺创时代、耳朵财经、FN、BlockLIke、芥末圈、贝数区块链、链向财经、星际视界、鸵鸟区块链、币扑、群TV、币本直播、众悦财经、链财经、麦田财经、斑马财经、深云财经、ChainStore、雾财经、中本财经、链安财经、btc123.com、链飞传媒、评财经、链圈,海星区块、八宝饭、比特财经网、挖币网、区分、热链全球资讯、零度财经、链数科、链团财经、DAPPX、区块链巴士、币糖国际。

以下是部分演讲内容的精彩实录:

1、长青财经:请您介绍一下自己和团队在做的项目。

 QuarkChain  向亚贞 :我先自我介绍一下,我是QuarkChain的CMO,也是最早参与一起做这个项目的3个合伙人之一,在这之前我毕业于上海交大,还有美国的Johns Hopkins。

我首先是在华尔街做了2年的金融,在硅谷做了6年的互联网,所以也算是个互联网的老兵。主要从事的是Data Science,还有product这个方向。

我大概的介绍一下QuarkChain是什么,QuarkChain是一个基于分片的比较灵活,有高扩展性的区块链底层架构。分片的话,大家今年听的比较多,因为主要是以太坊2.0,而且还有我们之后大概目前有七八个项目都在用这个技术框架。

但是在当初2017年年初刚出来的时候,其实是被大家质疑比较多的一个技术。目前我们是第1个成功实现状态分片的公链,同时在高吞吐能力上,我们是第1个在做异构分片的项目。

2、长青财经:有种说法是2019年是公链的滑铁卢,您怎么看这个说法,您怎么看目前公链领域的现状?

 QuarkChain  向亚贞 :公链在2019年的表现确实很一般,在深入问题之前我想先给大家做一点小科普。

目前所有的区块链底层的架构,包括比特币,包括匿名币,比如说门罗,Zcash,甚至是比较新的Grin笑脸币,包括可编程的智能合约平台ETH, EOS以及所有的公链的底层架构,都是4个要素的排列组合。目前的公链底层对这四个要素都是固定框架,一旦选择了一个共识,一种交易模式,一种账本模型,一种代币经济学就不能再变了。

 

●      共识机制 (POW、POS、DPOS、PBFT等)

●      交易模型(BTC型交易模型、不同虚拟机virtual machine、隐私交易模型等)

●      账本模型(UTXO 、Account模式)

●      代币经济学

稍微熟悉我们的朋友,应该知道我们从头开始,到现在一直做的都是分片。最开始其实有很多公链呢,他都是这个为,就是四个维度的排列组合。其实是没有任何意义存在的,打个比方,我可以用比特币的。A加上以太坊的B,加上US的C,然后就可以拼凑一下这四个要素的模块。因为我每一次只要改动。一种公链的就是某一个要素,跟另外一种公链拼在一起,它就成了一个新的公链。就是按照以前的模式,就是啊,我可以发一个新的币了。但实际上,这样子的拼凑没有任何意义,没有给行业带来任何的价值。

而另外一些公链的话呢,其实就是不是说是完全没有意义的拼凑。他们确实呢,都是在这四个要素上的某一个在进行突破。当然,这四个要素当中最怎么说,就是大家最喜欢做的呢,是在共识上来做突破来好好下工夫。其实我觉得在任何一个方向上做突破,都是值得我们学习的。比如,Libra带来了新的虚拟积木。比如说现在很多的公链都是,就是在创造一些新的共识。然后当然也有一些攻略在想有没有代币,经济学上我们可以做的很好。这些其实都是在为行业真正做贡献,值得我们的肯定,推动行业的发展。

但是有一个问题就是说到底,如果我在某一个维度上做了突破,有没有必要发一个新的链?就像我刚刚说的,比如说现在我在共识上做了一个突破,这个共识目前而言它似乎是最新的。但是呢,如果我用的还是这样的一个固定的框架,也就是说我要号召所有人都来用这个共识。如果有一天又出来了一个新的共识,比如说QX。然后我发现PX比这个公司更好,他是没有办法迭代到新的技术的。然后那就出现了说,我只能把这条攻略扔掉。然后我发一个,就是我重新写一个新的底层,用新的公式或者就是说通过硬分叉。就不管怎么样呢,这样子都是非常的不科学的一个办法。

虽然我们从2017年就开始聊公链,聊了几年,但其实公链的技术发展依然没有成熟。公链这波浪潮一直以来讲的其实是同一个故事模板,第一提高TPS,第二建立社区,第三主网上线,第四不断地推出一堆DAPP,而这些DAPP大多同质化严重,用户量很少。但其实这些都是过去对公链的认知,更广义的公链定义不仅仅是主网+dapp,是 以波卡 cosmos为代表的跨链,以nervos为代表的分层,以我们QuarkChain为代表的异构分片,是框架更灵活,甚至能支持公链的底层架构。所以我们关注的肯定是提升兼容,灵活性与互操作性方面的突破,比如分层,跨链、异构分片技术等等,我们主要说分片。

分片就好比是高速公路上的车道,根据车流量可以增加车道。而异构分片就是说每个车道可以长的完全不一样。也就是说每一个分片它的四个要素:共识机制、账本、交易模型和代币经济学都可以不被固定,实现定制化。这样也就是每当有一个新的技术产生的时候(比如一个新的共识),你可以添加一条分片链,在这个链上把新的技术加进去,或者每个行业它有定制需求的时候,你可以按需定制不同的共识、不同代币经济学、不同的账本之类的。这样的一个底层架构会不断的随着技术进步而迭代。

我们可以在我刚刚提到的四个维度上共识机制账本交易模型,还有代币经济学。他可以完全自主定义。也就是说,每当我加一个新的分片链的时候,这个分片链我可以选完全不一样的共识,完全不同的账本,完全不同的交易模型。和完全不同代币经济学。而且分片与分片之间呢,可以通过跨分片的形式来进行跨链。


Quarkchain的话,就像我说的,我们每一个新的分片上,你可以选一个新的共识。然后可以选一个新的账本形式,一个新的代币经济学和一个新的交易模式,这个是没有限制的。


异构分片呢,简单介绍到这里,然后我们再来说一下跨链。其实真这里所说的跨链不是不同底层的跨链。不是比如说EOS跟以太坊这样的跨链,因为它的底层的跨链实在是太难了,底层结构长得完全不一样。这里的跨链其实指的是通过一个API,发出来的是同一个数据结构的链,它们之间的跨链。我说的就是polkadot跟cosmos。在这个层面上,其实polkadot到cosmos的概念跟异构分片是非常类似的。

polkadot它是说我现在有一个hub,我通过hub可以一键发链,发出来的链与链之间我提供跨链,每个链可以选择自己喜欢的共识,当然我给你3个选择,目前是3个选择,目前还没有扩大,但是我的hub会提供一个算力保护来保护我下面的链。cosmos是说我现在也是,你可以通过我的API来一键发链,不过发出来的链你需要自负盈亏,我不会保护你,但是我会给你更多维度上的自由,共识其他方面你都可以选择自己喜欢的,你可以来定制,你来改善。


当然,我可以提供跨链机制。这点上其实就像我们刚刚说的一个分片比较类似,一个分片的话呢,它会有一个根链,就是就是我们的那个主链。然后通过根链的话,可以一键来发分片链。每一个分片呢,可以自由的选择,就是共识机制也好,代币经济学也好,装备也好。虚拟机也好,就是刚刚提到的四维度。

3、长青财经:那么对于公链而言,还有没有发展机遇?公链会死吗?存活下来的机会在哪里?

QuarkChain  向亚贞 :然后刚刚我也给大家简单的说了一下,什么是异构分片的框架。也就是说,每一个分片链她都可以按需添加,同时在添加的时候呢,我们提到的攻略的这个四要素呢,你可以重新的来按照你的需求。来选择你喜欢的,也就是说他不需要固定一种排列模式。每一个分片链都可以用一个新的。这套框架呢,他其实可以用在公链上,也可以用在联盟链上。

像我们用在公链上呢,就是Quarkchain,对吧,显而易见的。然后我们其实也有联盟链产品,然后呢,他就是针对联盟链有一定的改进,但是这个框架本身是一样的,也就是说他依然是多分片的结构。每一个分片链都可以根据客户的需要来进行定制。

再说到哪一些公链会死掉呢,其实我刚刚第一个问题基本上已经回答了。第一个就是如果只是简单的把我刚刚提到的四要素进行排列组合,没有任何创新点的公链。他本来就没有存在的意义,一定会死。第二个是,如果他是在单点上做了要素突破,他对我们的行业是有推动作用的。但是呢,他可能只能保持一时的领先地位。如果有新的技术推动的时候,他因为无法迭代,无法更新。所以还是有可能会被取代,是会死掉的。

这样看来的话呢,就是灵活的框架。然后从点到面的一个突破。才是最终可以活下来,适应客户需求,而不是让客户适应自己。并且随着新技术不断迭代的成未来我们需要的框架结构。也就是说。之前我提到的好几种方式,不管是以跨链为代表。以分层为代表,还是以一个分片为代表,他其实都已经是不不仅仅是简单的框架,它能支持更多的形式。能支持DAPP也能支持链。能给大家更多的自由度的选择。而不是固定的说,我一定是某一个四个维度的排列组合。

4、长青财经:经过了这么多年的发展,公链其实还是有一些应用的,但是为什么感觉还是很少人用,仅限于一个小圈子,出现了“落地难”的情况,公链应该如何改进?

 QuarkChain  向亚贞 :

1、公链的第一个问题是单纯炒作,用不同链的不同功能在一直强调的四要素上简单进行拼凑,无论技术还是商业都没有突破,没给行业带来任何价值。

2、过度的迷信TPS。现在的问题就是目前已有的TPS解决方案远远可以满足现在所需要,不是说TPS不重要,而是说只解决TPS并不能解决整个行业的问题。

3、有些公链为了解决某一个领域的问题,就开发了一条链或者开发已有链,耗散资源。这当然是因为现有主流连兼容性不好,但是这样重复开发肯定也是要消耗成本和注意力的。

4、公链这波浪潮一直以来讲的其实是同一个故事模板,第一提高TPS,第二建立社区,第三主网上线,第四不断地推出一堆DAPP。目前dapp只支持智能合约型代币 类似erc20,和原生代币eth eos 这些原生代币比起来,功能有限。于是大家就只能来做新的链,比如以太养猫都在做自己的链。

5. 固定的公链底层架构导致公链挑选客户而不是适应客户,比如客户需要用a共识,只支持b共识的公链说不行你去找别人,或者客户在账本里需要存新的数据你说不行,公链也做不到只能这样你找别人吧。

所以经过反推的话,那我们一个好的公链要往什么样的方向来进行改进呢?第一。高吞吐是肯定的,虽然我们说TPS,它不是我们需要关注的唯一的问题。但是如果没有TPS的功能,未来肯定是不行的。

第二是灵活,能升级。这个架构一定要可以不断地迭代新,吸纳新的技术。这样,这条链才可以时刻的在进化的路上,而不会被抛下。

之前就有人问过我一句话,说新的公链不断再出现。老的公链会不会走向死亡?会不会有一天有一条横空出世的新的公链,一统天下。当时我就问他说,多新的公链叫新?技术的发展是没有终点的。如果你的技术框架是一个固定的排列组合。就算今天你用了现阶段最新的技术,迟早有一天你也会被淘汰。只有你的这个框架可以不断地把新技术给吸纳进来,比如说有新的共识啊,我可以用。新的账本我可以用,有新的虚拟机,比如说libra的Move,我也可以用。这样的话,你才可以时刻的让自己保持在更新的位置上,就时刻的成为一条新的功能。

所以说作为一个比较灵活的公链的话,就是大家想做链,你可以支持链。想做DApp,你可以支持DApp。大家想发原生代币,你可以让大家发原生代币。如果只想省事儿,发智能合约代币也可以,你就给了大家更多的选择。当然,更别说,就是大家可以选自己喜欢的。共识机制,账本模型交易模型虚拟机啊以及代币机制这些。

最后就是成为一个更开放的一个平台,让开发者矿工用户进出没有门槛,成本低。就是即使大家有不同的特点,也可在一个共同的底层上。来体现,从而发挥各自的优势。

5、长青财经:以太坊计划将共识机制从PoW转换为PoS引起了不小的风波,Steemit网络也因为PoS的原因发生了社区分裂,如何在搭建公链时选择合适的共识机制?

 QuarkChain  向亚贞 :

其实我这几个问题 一直都是围绕公链的灵活性在展开。作为 4要素中最重要的 共识机制。有这么多人都在研究一定会出来更新的更好的。如果只能固定在一种共识机制的选择上我们认为是不可取的。我们用的共识名字叫玻色子共识,如同量子物理中玻色子是一系列粒子的集合,在QuarkChain中,玻色子也不是单纯的一种共识,是一组共识。

玻色子共识的算力调节机制能让哈希算力在分片之间灵活分配,并由此开发出算力复用技术保护算力不足的新生分片以提高安全性。依靠玻色子共识的机制可以实现一种根链——分片的区块链系统结构,根链验证分片并保护交易,由玻色子共识分配二者之间的算力。

这段话看不懂没关系,说人话就是,根链使用一种共识,分片链每次在添加的时候可以选择一种新的共识。然后可以不断添加分片链,最多两万多条,我们把玻色子共识用在公链上 QuarkChain ,也可以用于联盟链 Quark-union 上。

我们跟链使用的是POSW。POSW他其实感觉是POS和PSW的一个结合,也就是说。你在用POW挖矿的时候呢,如果你采用了steak崖壁的形式。可以让你的算力更高。这样的话才就是,如果你要进行51%攻击。不仅仅需要超过一半的算力,还需要一半的代币,这样的话呢,就会更加安全。

公链上,根链使用的是posw,pos+pow,产生51%攻击不仅需要超过50%的算力还需要一半代币,更安全。分片链可以支持任何共识。

6、长青财经:自打去年1024讲话之后,国内联盟链迎来了新的发展机遇,国内很多联盟链企业的应用已经得到了官方落地,比如区块链发票、防伪等应用,这对于公链行业是不是一个打击?公链应该怎样处理同联盟链之间的关系。

 QuarkChain 向亚贞 :其实我们看到一个趋势,联盟链和公链相辅相成,未来企业级应用一定需要的是一套完整的底层解决方案将联盟链与公链嫁接起来,才能满足全面需求。当然二者之间的区别在于是否开放,是否需要严格审核,以及中心化的联盟链会不会借助中心化手段危害用户的信息和财产安全。

然后刚刚我也给大家简单的说了一下,什么是一个分片的框架。也就是说,每一个分片链她都可以随意的添加。在添加的时候呢,我们提到的攻略的这个四要素呢,你可以重新的来按照你的需求。来选择你喜欢的,也就是说他不需要固定一种排列模式。每一个共分片链都可以用一个新的。这套框架呢,他其实可以用在工业上,也可以用在联盟链上。

像我们用在公链上呢,就是Quarkchain,对吧,显而易见的。然后我们其实也有联盟链产品,然后呢,他就是针对联盟链有一定的改进,但是这个框架本身呢。是一样的,也就是说他依然是多分片的结构。然后每一个分片链呢,它都可以根据客户的需要来进行定制。

其实我这几个问题 一直都是围绕公链的灵活性在展开。作为 4要素中最重要的 共识机制。有这么多人都在研究一定会出来更新的更好的。如果只能固定在一种共识机制的选择上我们认为是不可取的。我们用的共识名字叫玻色子共识,如同量子物理中玻色子是一系列粒子的集合,在QuarkChain中,玻色子也不是单纯的一种共识,是一组共识。

玻色子共识的算力调节机制能让哈希算力在分片之间灵活分配,并由此开发出算力复用技术保护算力不足的新生分片以提高安全性。依靠玻色子共识的机制可以实现一种根链——分片的区块链系统结构,根链验证分片并保护交易,由玻色子共识分配二者之间的算力。

这段话看不懂没关系,说人话就是,根链使用一种共识,分片链每次在添加的时候可以选择一种新的共识。然后可以不断添加分片链,最多两万多条,我们把玻色子共识用在公链上 QuarkChain ,也可以用于联盟链 Quark-union 上。

我们公链上的话,跟链使用的是POSW。POSW他其实感觉是POS和PSW的一个结合,也就是说。你在用POW挖矿的时候呢,如果你采用了steak崖壁的形式。可以让你的算力更高。这样的话才就是,如果你要进行51%攻击。不仅仅需要超过一半的算力,还需要一半的代币,这样的话呢,就会更加安全。

公链上,根链使用的是posw,pos+pow,产生51%攻击不仅需要超过50%的算力还需要一半代币,更安全。分片链可以支持任何共识。

在联盟链的领域的话呢,就是波斯公式同样有兼具灵活性和兼容性。比如说就是我们不仅支持联盟链常用的。RFT,DFT共识,而且也可以实现对helpless the fabric的一些条件。

在联盟链领域,玻色子共识同样具有高灵活性和兼容性,不仅可以实现联盟链所需的权限控制和准入授权等功能,以保证同一套网络的不同区域具有不同功能,成为联盟链版的Polkadot和Cosmos。在此之外,还能支持联盟链常用的Raft/BFT共识,甚至可以实现对HyperLedger Fabric的桥接。

7、长青财经:目前而言,DeFi成为了现在公链上最活跃的应用,DeFi对公链而言是不是个机遇,你们所在的项目有没有DeFi方面的布局?

QuarkChain  向亚贞 :目前,Defi咋以太坊上最活跃的应用类型,也沉淀了很多资金在上面,很多人也看好这个领域,我们也在这个领域有了布局。

首先,以太坊上的DeFi存在着这些问题:

服务的低可用性。受这次疫情的影响,可以说ETH上的Defi生态全军覆没。无论是MakerDAO的发生的穿仓,穿仓是期货用语之一,是指客户账户上客户权益为负值的风险状况,即客户不仅将开仓前账户上的保证金全部亏掉,而且还倒欠期货公司的钱。或者其他Defi生态的拥堵、爆仓,都提现了ETH上Defi生态致命的问题:ETH的性能不足以承载Defi。可用性大大降低。最近因为疫情冲击CryptoKitties(加密猫)和Fomo3D,都曾导致以太坊短时间内无法响应。

高手续费。以太坊低吞吐带来的另外一个问题就是高手续费。当网络交易数目上升的过程中,为了能够及时的处理用户交易,用户会被迫提高交易手续费。当用户要参与一个复杂的DeFi交易时,手续费的问题会更加严重,每笔交易手续费可能高达$1-2。当手续费的费用逐步接近用户使用DeFi期望回报时,链上DeFi活动就会被抑制并降低。

使用非原生资产的不便利性。以太坊上面有两类资产,原生资产ETH和非原生资产(ERC20, NFT)。在以太坊上面,原生资产可以直接支付手续费和转账并执行,非原生资产不能直接支付手续费,而且必须通过多步交易来参与DeFi活动。这样导致用户和开发者的很多不便利性。比如,当用户参与非原生资产的DeFi相关活动时,用户必须拥有ETH和对应的非原生资产,提高了用户参与的门槛;开发者针对用户使用原生资产或者非原生资产需要开发两套不同的代码,增加了开发者的负担。其中,对于开发者负担方面,在MakerDAO开发多抵押资产协议(multi-collateral DAI)中,已经逐步显现。

QuarkChain从一开始就朝着更加安全,低手续费,高可用性和高便利性的方向,构建下一代DeFi网络。QuarkChain网络使用了自主创新的玻色子分片技术,全面的解决以太坊当前遇到的问题,并提供:

1.服务的高可用性。通过多链/分片的设计,整个网络可以按需水平扩容。去年通过第三方社群的验证,我们吞吐可达到百万级别tps以上。并且,热门应用只会影响该应用所在的分片链,而不会对其他分片链造成影响。

2.低手续费。QuarkChain的高吞吐能力可以极大的降低用户的手续费,我们期望降低至少10倍,甚至更多。这可以使得原来在以太坊因为高手续费难以实现的DeFi场景在QuarkChain上面实现。

3.多原生资产。QuarkChain允许开发者和用户创建原生资产来直接支付手续费并且参与DeFi活动,用户无需购买QKC。另外,开发者只需要维护一套代码,就实现支持针对不同原生资产的DeFi合约,极大降低开发成本。

4. 跨链DeFi的可组合性。在多个分片链并行的情况下,如果通过跨链协议来实现用户参与不同链上面的DeFi活动,将会是未来DeFi的一大难题,也就是DeFi跨链的可组合性问题。这一方面,以太坊创始人Vitalik在以太坊研究论坛上面https://ethresear.ch/t/cross-shard-defi-composability/6268 详细的阐述了未来以太坊2.0如何实现跨链DeFi的可组合性。在一方面,QuarkChain已经提前实现了Vitalik的构想,通过多原生资产,用户可以无缝的随时参与所有分片链上面的DeFi活动。