LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 国家规模的“新基建”创业公司有机会吗?

国家规模的“新基建”创业公司有机会吗?

2020-05-25 Quarkchain 来源:区块链网络

北京时间5月12日晚7点,QuarkChain CMO Anthurine 参加了BLOCKCHAIN 2140深圳区块链周线上分享活动,和出席嘉宾围绕“新基建,公链的挑战与机会”话题展开了讨论。

现整理直播视频与文字如下:

直播PPT下载地址:

链接: https://pan.baidu.com/s/18Xut4QdH_qn07SLKNPuIqQ

提取码: v6cx

可长按扫码跳转下载

大家好,今天我的主题是,应对新基建,灵活性将成为标配。我先自我介绍一下,我是QuarkChain的首席营销官,同时也是创始合伙人。本科研究生分别就读于上海交通大学和约翰霍普金斯。在华尔街任金融咨询师两年之后,我投身了硅谷互联网公司,曾就职于Argus,LinkedIn,Wish等硅谷的科技公司,主要从事的是大数据产品,还有战略的工作,兼具金融咨询和技术背景,在QuarkChain创业之前拥有6年的工作经验。简单来介绍一下QuarkChain。QuarkChain可能大家对我们也不是非常地陌生,因为我们是2018年就开始上线的多年的分布式系统领域的一个项目。提到QuarkChain的话,很多人都会想到一个单词,也就是说分片技术,因为我们是一直自主创新深耕分片技术的,成为了一个极高效、灵活、安全于一身的多链异构区块链平台,也是为新基建提供新一代公链+联盟链的完整区块链解决方案。核心团队成员都是出自上海交大、复旦、北邮、CMU 、UIUC等内外的一流高校。工程师团队主要是谷歌、Facebook、微软等一线企业的工程师。

回到我们今天的话题上来,新基建到底需要怎样的区块链底层架构?其实我觉得提到这个词,大家其实脑海里应该会想象出很多很多的单词,比如说它一定要够快速,比如说它要够安全,比如说它能满足不同的业务场景,这些单词我都不想要去赘述,但是这里灵活性我是一定要提出来的。是因为目前其实在绝大部分的项目当中,我们可以看到,它是相对比较缺失的一个特点。到底灵活性指的是什么?我觉得它其实指的是,新基建目前有那么多的业务场景,有那么多的省份区域不同的地势,根据这些场景和业务的不同,是不是所有的业务或者是所有的场景都可以用一条区块链来解决呢?我觉得是不行的。它一定是根据自身的需求,可以自身来定制符合要求的一个区块链,也就是说它一定是多条区块链。

第二个,如果每个业务场景它们需要有自己的区块链是相对独立,如何可以让它们之间互通有无呢?也就是说如何可以做到跨链的安全性呢?这个是第二点。

第三点,如果我们现在业务需要扩张,我们怎么来保障可扩展性是很强的,不需要进行很多的改善的?因为大家都知道,区块链最大的一个问题是,一旦写入了之后,每一次来升级是非常麻烦的一件事情。比如说像以太坊1.0~2.0,并不是传统意义上我们理解的,把原来的以太坊1.0通过把底层改好,升级成为2.0,其实是从头新建了一个新的区块链项目2.0,它跟1.0是独立的两个项目,这也就是因为整个区块链它的可扩展性不强。

另外说到这里,到底公有链和联盟链扮演的是一个什么样的角色呢?我们都知道,联盟链它的监管更友好,更容易满足商业的需求。而公有链更开放,尤其适用于跨境和一些国际业务的场景。通过我们对客户的理解和观察,我们发现其实大家越来越趋向于有一个完整的解决方案。也就是说当我需要公有链的时候,你可以给我提供公有链,当我需要联盟链的时候,你可以给我提供联盟链,可以尽可能的满足我的一切需求,这个是大家最关心的。所有的我刚刚提到的灵活性也好,联盟链和公有连的完整解决方案也好,怎么样的一个底层架构可以满足这么多的一个需求呢?简单说来,就是异构分片。

给大家介绍一下,到底什么叫异构分片。

在这儿可能我们要说明一下三个关键词、三个概念。第一个是单链,第二个是分片,第三个是异构分片。什么是单链呢?我们可以把单链想象成是一个单车道的高速公路。比如说如图所示,这里它就是一条链。比如说像我们以前知道的以太坊1.0、EOS、NEO、hyperledger,或者说前面的一些是公有链,后面是联盟链,金盟链、蚂蚁金服链它们其实都是单链,也就是说只有一条链。什么是分片呢?分片你可以理解,它其实是多条高速公路。而且多条高速公路它最大的特点是什么?单位时间内可以通过更多的车辆,所以它一定是比单链相对更高、更快的。

同时分片它可以根据车流量的需求,动态地增加通道。比如说上面我画了三条通道,不代表说它只有三向通道,当车流量更多的时候,其实可以添加四条、五条、六条、七条,往后添加都可以。但是这里需要注意的一点是,每一条通道它必须一模一样,符合统一的标准。也就是说在我们修建通道之前,我们需要考虑的是,这个通道有多宽?它需要用什么样的材质?是用大理石,还是用砂石?它两边用什么样的植被?这些所有的标准在预先我们一定要估计好、设计好。设计好了之后,我们每一次增加的通道都必须按照这个设计,它所有的通道其实长得是一模一样的。

分片领域,比如说像以太坊2.0,还有大家比较知道的一些像Zilliqa、harmony、Near,其实都是分片的代表。进一步的说,什么是异构分片呢?异构分片其实跟分片也是一样,它其实也是多条通道的一个高速公路,你可以这么理解。但是和前面不一样的是说,前面的高速公路你必须长得一样,就像我前面所说的,它的宽度,它用什么样的材质,它两边的植被。但是这边你会发现,它每一条通道可以按照需求来定制,可以符合不一样的准则。这也是为什么我们的右边图中,你可以发现说,每一条通道它其实长得都是不一样的。异构分片目前,QuarkChain和Polkadot是这个方面的代表。

刚刚给大家简单地介绍了一下,用举例说明来理解,到底什么是单链?什么是分片?什么是异构分片?说到异构分片,我们说了,它其实是可以根据需求来灵活定制的。但是它到底是在哪些方面可以灵活定制呢?这里我们要具体地给大家做一个小小的科普。到底如何具有灵活性?目前所有的区块链平台,这里所有区块链平台指的是包括BTC,包括以太坊、包括EOS,甚至包括匿名币,只要是区块链的平台,它其实都是以下四个要素的一个排列组合。可能这个听起来稍微有一点技术性,但是只要大家记住,任何一个区块链平台,它说我做公有链也好,我做联盟链也好,我是像比特币一样,是个点对点的支付系统,或者说我是像门罗这样子匿名的一个支付系统,主要是跟区块链平台相关的,它其实都可以从这四个维度来概括。

第一个维度是交易模式,其实也就是说虚拟机,我们叫virtual machine。第二个叫共识机制,这个可能大家比较熟,英文叫consensus。第三个是账本格式,也就是ledger。最后一个是代币经济学,这个是跟公有链,公开的区块链比较相关。如果是联盟链,这边可能就相对比较弱化。对于这四个而言,其实大家不太需要去理解,到底什么是虚拟机?什么是账本格式?因为它理解起来也不是那么地简单。但是你只要知道,目前市面上的任何一个区块链平台,它都可以用这四个维度来概括,同时也是这四个维度的排列组合就够了。

打个比方,比如说像以太坊1.0,它采用的虚拟机是EVM,共识机制是POW,就是Proof of Work。账本格式的话是account base,代币经济学它是说挖出来的以太坊它是通胀的,是用以太坊来做转账费用。比如说像比特币,它的代币经济学是固定的2100万枚的供应,我们昨天刚刚才经历过,它是每隔一段时间会减半这样的一个代币经济学,它的账本是UTXO,共识机制也是POW,它没有虚拟机,但是它有它自己的交易模式,叫bicoin type transaction mode。所以任何的基本上一个平台你都可以想象,它一定有这四点,如果它没有这四点,它绝对是不符合一个区块链的平台的。

但是问题是,每一个平台它排列组合,比如说ABCD都是固定好的,也就是说你选用了一个虚拟机,你就只能选用这个虚拟机。你选用了这种共识机制,你就只能选用这个共识机制。这个账本也是,还有代币经济学,你就不能改。这就回到我前面所说的单链也好,分片也好,它们都需要符合一定的准则。那个准则,之前说的是,你用的是什么样的石材?你的宽度是多少?你两边的绿化是什么样的?但其实在我们的区块链里面,它指的就是这四个维度,交易模型、虚拟机、共识机制、账本格式和代币经济学,这四个维度是从一开始就要定义好了,并且只能符合这样的定义。

但是异构分片,其实是说这四个维度,每一条新的区块链它都可以完全重新定义。这也是我们在右边的竖条上面写的,对于QuarkChain而言,我们每一个分片链上,它都可以选择一个新的虚拟机。比如说一条分片链用了EVM,但是另外一条分片链它其实就可以用到Wasm。比如说它一条分配链用的是POW,另外一条分配链就可以用POS。账本格式和代币经济学都是一样的。这也是为什么说我们每一条分片链它都可以长得完全不一样,因为它可以按需定制。

我们这里讲的可能大家就会看得更清楚。看我的鼠标,我们其实每一个竖条它都是一个分片链,比如说这是分片链一、芬片链二、分片链三、分片链四。之前我也说过,其实分片的上限大概是2万多条,你可以根据需求不断去添加。我们着重来讲讲,这四个分片链到底是什么意思呢?比如说第一个分片链,我们可以看到这里有几个小字,它写的是EVM。比如说它用的是EVM的虚拟机,POW就是consensus,共识用的是POW,这边是account base。我们就说这个分片连它长得跟以太坊非常像。对,没问题,它其实就是兼具以太坊所有功能的一个分片链。第二个分片链你会发现,它别的都一样,但是它的共识机制改成了DPoS,采用的是之前像EOS,像Tron他们采用的另外一种共识机制。

第三个分片链,它这边XVM的意思是,它是一种新的虚拟机。比如说随着时代的发展,如果有一天我们出了一种新的虚拟机技术,我们可以在我们新的分片链上迅速体现出来,而不需要通过硬分叉。包括下面它其实用到的是POS,POX就是说未来再出现了其它的,比如说不是POS,不是DPoS,不是POW,因为我们其实目前大家研究的共识有千千万万,每一个项目可能都会告诉你,我最近在研究一种新的共识,这种共识特别好。但在这个情况下,如果你真的觉得好,你完全可以拿来使用。只要客户觉得这个是更加符合我的领域,更加符合我的业务需求,所有的技术都可以拿到这儿来,像可插拔式的一样来进行排列组合。

说到这里大家会发现,异构分片跟我们以前所理解的跨链是非常像的。在这儿提到的跨链,它其实并不是从以太坊到EOS,到Tron这里的跨链,它其实说是说我们是在同一个非常相似的底层上的跨链。打个比方,就像cosmos跟Polkadot一样, cosmos是说我有一个HUB,我通过HUB可以一键发链,发出来的链每一条链它们都兼具类似的区块链底层架构,但是我一样的可以在我刚刚提到的四个维度上来选择。比如说他们可以选用自己的共识机制,他们可以选用自己的账本,我可以保证你在链与链之间来进行一个跨链,但主要是你要需要维护你自己的安全,比如说你受到了攻击某一条链,这个我不会自己来负责的。所以它们的子链也是具有多样性的,但是需要自行地来负责安全。

而Polkadot跟它们最大的区别是,我通过我的relay chain,也就是我的主链,再一键发链,发出来的链它并不是可以完全地享有四个维度上的全部的自由度。比如说它的共识目前是只提供了三个选项,就像我们这里说到,子链它使用的grandpa目前是要从这三个选项来选,而不是像我们刚刚说,你想用什么样的共识就用什么样的共识,可能之后它会加入更多。但是同时也是一样的,在另外的几个维度上,它也是可以自己来进行自由定制,链与链之间它也可以来进行跨链,同时它的relay chain,也就是主链会保护所有子链的安全性。

而以太坊2.0其实也是非常类似,它有一个信标链,我们所说的rootchain,同时也是有分片。但是唯一不一样的是我刚刚提到的,它的分片其实必须长得一模一样,不具有多样性。最后说到QuarkChain,就像我刚刚说的,Rootchain可以来一键发分片链,就跟cosmos一样,每个分片链都可以支持多种共识,具有多样性,而且也支持跨链。

这里我简单的来总结一下,我刚刚提到的所有的问题。单链上面是只能搭建DApp,不可定制,它是固定的四要素。而分片它是多链,但是上面也只能搭建DApp,也不可以定制,也是固定的四要素。像Polkadot跟cosmos它是支持一键发链,可以定制公有链和平行链,也支持跨链。目前QuarkChain也是支持一键发链,同时可以定制公有链、定制联盟链,也支持跨链,也支持公有链和联盟链的完整解决方案。这个就是我前面的介绍,到底什么是满足未来新基建需求的区块链。

最后给大家分享两个真实的案例。第一个是我们为某大型多业务企业客户来定制的一个方案,特点是它具有多项业务横跨不同的领域,目前它们先针对三个不同的领域做了三条独立的单链区块链,一条是基于hyperledger,一条是基于金盟链,一条是基于以太坊。他们现在遇到的问题是,我之后想要让更多的业务上链,我应该怎么样来进行扩展设计?如果我想打通不同业务之间的数据流转,我如何来进行?因为他们是同一家公司,你不可能说让不同的业务之间完全不可以独立共享数据。问题是,你现在hyperleger金盟链和以太坊想要不同的三个底层来做跨链,是非常艰难的一件事情。

现在如果我要再加更多的业务上链,我到底是做第四条链,未来要做第五条、第六条、第七条链,让它们之间来进行跨链,还是说我把它们都放弃了,做一条新的链,把所有的业务都放在一起呢?不管怎么样,似乎看起来都不是一个很好的解决方案。我们给他提供了一个解决方案,应用QuarkChain的多链异构的区块链底层架构。根链就是总公司的决策层,它拥有所有业务数据的权限,并且保证安全,每一条分片链都可以按照业务需求来进行定制。

说到定制,我刚刚提到的区块链的四个维度,在这四个维度上可以根据他们的需求,来做到符合他们的要求。不同的维度,其实组合你会发现,这个排列组合其实跟hyperleger就是一样的,这个排列组合其实是金盟链,这个排列组合其实就是以太坊。所以这也是即使你是喜欢不同的别的区块链,你也可以在分片链上来体现,而不同的分片链因为它们都处于同一个底层,所以我们是支持跨链交互的。同时未来如果你有新的业务想要上链,可以随时添加新的链,可以保证可扩展性,不需要说我得重新再来做一个新的链。

第二个是真实案例,也是最后一个案例,是我们给某省市级的政务客户,他们需要做一个区块链资源管理平台,目前他们希望先是在小范围来试点,接下来再扩展到更多的县市以及多种资源的管理,也就是说一开始从小范围的几个区域和单一的资源开始,慢慢想把更多的资源以及更多的县市给融合起来。传统的解决思路,大家一般都是说,你在试点的时候,我做一条区块链,这个区块链上它把小范围的几个玩家,比如说几个地市以及一些参与的决策部门都纳入进来。接下来当你的业务扩大的时候,我们再重新做第二条区块链,第二条区块链,我们可以再增加一些新的决策层以及多种资源管理,也就是我刚刚提到的单链1.0和单链2.0。

但是QuarkChain提供的一个解决方案,它是通过分层的多链异构,不需要重新的来做一个新的链了,它可以在每一条链上就不断地去叠加。什么意思呢?具体来说,第一层其实是省市的决策层,也就是根链,它拥有所有业务数据的权限。第二层是不同的县市参与层,可以通过他们不同的资源来定制不同的分片链,他们每个之间可以跨链,同时第一层又可以拥有更高的权限对第二层。如果未来从省市甚至扩展到了国家,甚至更大的行政机构,还可以在上面再添加第三层、第四层,每一层都可以享有不同的决策权,做到层层的控制。

今天因为时间有限,我们就简单地介绍到这里。欢迎大家来扫码关注我们的官方微信号,也欢迎大家跟我以后来多交流。

—-

编译者/作者:Quarkchain

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...