时艳强对话周期:QuarkChain,最可能的“不可能三角”解决方案

时艳强对话周期:QuarkChain,最可能的“不可能三角”解决方案

00:00
43:57


本期速览:QuarkChain创始人兼首席执行官周期做客布洛克科技时点对话栏目第121期,技术出身的周期为大家分享了从技术开发转而投身区块链创业之路的经历。介绍了QuarkChain的分片技术和双层链技术,以及对于“不可能三角”问题的平衡。在Token设计上,QuarkChain每年会通过挖矿的形式发行一部分,从而保持一定的通胀。对于未来众多公链之争后是否会形成几个寡头并存的问题上,周期表示并不这么认为,公链也分通用公链和行业公链,未来应该可以通过跨链等技术形成多公链相结合,互惠互利的并存局面。


开场


时艳强:各位布洛克人,大家晚上好!欢迎大家来到领先的区块链社群媒体【布洛克科技】,与5000+社群1000000+布洛克人一起参与【时点对话】节目,探讨区块链和数字货币。本期是布洛克科技【时点对话】第121期,主题:QuarkChain,最可能的“不可能三角”解决方案。 嘉宾:周期。


周期,QuarkChain创始人兼首席执行官,佐治亚理工学院博士,专注于高性能系统,曾就职于GoogleFacebook公司,长达15年的软件开发经验。让我们掌声有请今天的角儿:周期。


【时点对话·第一问】


“ 许多区块链项目在扩容方面的问题和并发能力欠缺的问题,再加上我的技术背景,让我选择了进入区块链行业”


时艳强:周总,您是技术出身,非常年轻就已经拥有15年的软件开发经验,您最初是怎么接触到编程的?做编程您最大的收获是什么?您曾先后供职于GoogleFacebook,缘何选择离开?您是在什么契机下接触到区块链的?


周期:各位【布洛克科技】的朋友,大家好!回答布洛克科技【时点对话】第一问。我在初中的时候就接触了编程,因为我爸爸是高中计算机老师,我当时和高中生们一起,每天课后学习编程,学了一年左右的时候有一个机会参加一个计算机比赛,比赛原本是针对高中生的,但因为父母是教师,所以我也有机会代表高中生参加比赛,最后取得了一个不错的名次。从那之后我觉得自己在编程方面比较有感觉,所以后来就一直不断地练习编程,上到高中的时候开始有朋友找我写商业程序,估计当时写的程序现在还在某个不知名的地方运行着。我在高中和大学阶段经常靠写程序赚点外快,后来在上海交大上学包括在研究生期间,我拿过上海交大第一名的奖金,也参加过微软创新杯的比赛,在这个比赛中我拿了中国区的第三名,是由比尔盖茨亲自颁奖的。我们做的好几套软件在中央电视台九套、东方卫视以及上海当地的报纸杂志都有相应的报道,之后我去了全美工科排名前五的乔治亚理工学院攻读电子计算机工程的博士学位,拿到了博士学位之后,我到谷歌、facebook等公司工作,其中有一个叫DSSD的公司,在这公司里面主要做的是infrastructure技术架构方面的工作。


接触区块链是在去年年初,之前我就对比特币特别神往,而去年又是ICO爆发的一个年度。我就跟一些做基金的朋友一起研究,给他们看一些区块链的项目,我还正儿八经地把普林斯顿大学加密货币的课程全部都看了一遍,把作业都做了一遍,顺便也学习了一下各大公链以及比特币、以太坊的代码,在这个过程中我对区块链有了更多的了解。一开始我也是抱着一种怀疑的态度,到后面当我发现区块链会有受攻击的风险,而我个人觉得这些风险是可以承担的,这个时候我就开始尝试经营投资,这样就能更好的关注到一些区块链项目。在投资的过程中我也发现了很多区块链存在的问题,关键的问题包括扩容方面的问题和很多解决方案,而刚好我自己的工作背景也是在这个方面。我之前接触的很多系统至少是千万级或者更高的并发能力,在接触了这么多项目之后,我觉得很多公司里比较成熟的系统的并发能力还是有点差距,所以就激发了我想通过自己工科的技术背景和能力去提升和促进区块链扩容能力的发展。


【时点对话·第二问】


“现在的区块链就像是一个石子小路,哪怕有法拉利、保时捷也跑不起来”


时艳强:QuarkChain是基于分片技术的区块链底层技术方案,您创立QuarkChain的初衷是什么?您可以给具体大家介绍一下QuarkChainQuarkChain项目现在进展到了哪个阶段?融资情况如何?


周期:回答布洛克科技【时点对话】第二问。在阅读大量区块链行业的白皮书的时候,尤其是针对扩容的问题,流行的是比如EOS的解决方案,还有以太坊分片的解决方案。根据我自己的工作经验,不管是在GoogleFacebook还是在DSSD,我觉得这些方案还没有完全解决行业的一些痛点。一方面很多项目都还处于研究阶段,所以开发的时间相对比较长,因为虽然这些项目团队很多具有研究背景,但毕竟在研究阶段会有很多不确定的地方,需要时间去探索。比如以太坊的分片技术,据说至少要到2020年才能实现。而在这方面话我们具有很强的技术实力,我们团队包括我个人都公开发表过很多技术文章,可以被搜索到。例如我们团队的马晓丽教授,她个人就有一万多的引用,我们团队有非常强的学术背景。另外一方面,我们团队有着非常丰富的工程经验,我们核心团队成员都是从谷歌、FacebookUber这种大公司出来的,在里面做Infrastructure等系统,他们经历了很多至少千万级以上系统的开发、维护、设计、优化等各方面的工作,具有非常丰富的经验。我们认为相对现有的很多功能项目来说,我们团队的这些经验是相当难得的,同时在这个领域里从市场角度来说,非常渴求有一个成熟的解决方案去满足现在日益增长的应用的吞吐需求。我经常打一个比方说现在的区块链就像一条石子小路,就算有法拉利、保时捷也跑不起来。还有一方面,因为区块链是一个新兴的技术,很多大公司在这个领域至少还需要一段时间才能入场,所以我个人觉得现在是进入区块链一个非常好的时机,这也是当时我们团队的所有成员想要创立QuarkChain的初衷。


我们的项目现在在各方面都有进展,一方面我们上个月已经在币安首发,在上币安之前我们已经有了一个不错的社区建设,我们在全球大概积累了十万的社区,在一个叫做公募的榜单里我们拿了九个第一名,据我们所知这是一个非常高的排名。另一方面是我们的技术,我们已经有了一个公开的测试网,可以通过http://testnet.quarkchain.io/公开访问到。对这个测试网我们有一个实测的数据,可以达到一万四的峰值吞吐。我们跟其他的一些应用,包括offchain的解决方案还有去中心化的存储等都有很多合作。我们还准备成立一个生态基金,重点用来扶持我们QuarkChain上面的生态建设,包括一些行业的应用,还包括区块链的一些新的应用,我们希望通过生态基金去扶持他们。还有一方面,我们准备了九个项目来接受QKC也就是我们QuarkChaintoken的募集,包括CovalentChainAnkrDxChain等,这些都是质量非常不错的项目。


QuarkChain项目的进展方面,我们要在国际市场上进一步的推进,马上要推进的是韩国市场,因为韩国现在有非常多加密货币的流通量,但是因为语言既不是英语也不是中文,有语言方面的限制,所以需要进行额外的本地化工作。我们刚刚成立了韩国办公室,聘请了韩国本土的Jonathan Kim来办事,因为他之前的工作跟我们有交集,现在由他负责我们的韩国市场,我们也会积极的推进其他国际市场,包括俄罗斯和日本等大的加密货币市场推广。


【时点对话·第三问】


“分片技术是中心化系统解决扩容问题的核心技术”


时艳强:QuarkChain采用多次分片技术,那么具体是怎么多次分片的?据了解现在QuarkChain的处理速度最高达到14000TPS,这在业内处于什么水平?但目前这与百万级的设想还有相当的距离,未来有何提升计划?


周期:回答布洛克科技【时点对话】第三问。我先定义一下什么叫多次分片技术,多次分片是能够把子账本分成更小的子账本,比如以太坊子账本数据大概是1T左右,我们可以很快的预测在未来可能一两年很快会突破2T3T4T。那么这个账本会有很大的存储和内存的开销,通过我们多次分片技术可以把账本分成更小的账本,比如说有4T,可以分成更小的2T,并且把这2T放在不同的机器上面进行处理,这样使得整个系统的存储能力还有处理能力会随着多次分片分配不断的划分,系统能够不断的提升。具体的是有一个双层的设计,其中有一个是叫做分片层,可以认为是一个专门是处理这些子账本的层,第二有一个叫做根链,根链它本身不处理,它主要是用来确认分片中交易的结果,或者用术语的角度去看是Merkle tree proof在不影响根链的情况下,增加分片层、分片数,更好的划分账本,把账本可以划的更细,并且通过添加新的网络节点处理新的账本,来提高系统的吞吐能力。这也是所有的分片系统包括GoogleFacebook系统里的实现。分片其实是中性化系统,包括谷歌、Facebook,解决所有扩容问题的核心技术,包括文件系统还有包括健值存储这些所有的关键性系统,都是使用分片技术来实现满足所有互联网用户的需求。所有的搜索引擎、社交网络很多核心技术都是基于分片技术。


我们现在大概是14000TPS的最高吞吐,可以有网络实时测的,77号我们在北京也做了一个现场演示,有300人在现场看到我们当时的吞吐能力。我们可以做个比较,比如EOS现在非常火,他们主网现在吞吐能力大概是2000左右,有些其他项目可能宣称有一个不错的数字,两三千或者更高比如七八千,因为我没有一个可以参考的Demo,并且不知道具体的系统参数,所以不太确定他们现在做到一个什么样的程度。我们整个网络测试都是公开的,包括我们测试的时候是有五十个节点,六千多个子节点在全网部署,整个全球网络包括美国、英国、德国和新加坡都有部署,希望大家随时能够看到我们实测数据和能力,另外,我们当时一个百万级别的设想是基于,如果所有人都使用区块链技术,我们分析一下大概需要一个百万的吞吐能力,这是一个峰值能力,系统平均处理能力会比峰值一般也会要低很多,这也是所有比如中心化的支付系统,还有像谷歌,Facebook搜索引擎还有社交网络都是这么设计的。我们现在的处理能力是一万四,这并不是我们的极限,我们现在也可以花更多时间分析极限是多少,将会一个非常不错的数值,这个极限可能在开源之后会请社群进一步的分析和相应的实现。同时我们在其他方面也会做更多一些优化的工作,希望在可预见的时间里百万级是一个可实现的目标。


【时点对话·第四问】


“双层链技术的使用可以让两层链各自发挥各自的优势”


时艳强:QuarkChain采用的是基于POW共识机制的双层链技术,为什么选用能耗很高的POW机制,而不是POSDPOS或者多种共识机制结合的混合机制?QuarkChain的双层链技术方案具体是怎么样的?其核心价值在哪里?


周期:回答布洛克科技【时点对话】第四问。我们设计的QuarkChain一开始主要是集中精力在整个系统可扩容性方面,所以在其他方面比如共识机制还有虚拟机方面都采用相对比较成熟的机制。我们是使用POW,因为POW已经被大家很好的验证了,比如比特币到现在差不多十年时间,大家都道使用的都不错。我们也想说在同样的比如哈希算力的情况下,如果我们系统能够支持更多的吞吐能力,也是改善了POW本身的机制。并不是说我们的系统就只能跑POW,我们也在积极探索权益证明和代理权益证明,这个是EOS的,因为我们本身是做一个水平扩容,也是做分片的技术。每一个分片的共识机制也是会随着共识机制的发展带来相应的便利,我们水平扩容和垂直扩容的单链的速度提升是互惠互利的。为什么使用双层链的技术?主要是考虑到区块链它本身有两个很重要的核心功能,第一个是怎么保证安全,第二个是怎么保证安全的同时处理大量的交易。所以,我们在设计双层的时候考虑怎么把两个功能剥离出来,比如根链层主要保护分片中的交易。分片层主要处理具体交易,目的使得每个层都有一个专门的分工,各自负责他们擅长的事情。这个也是很像现在比如各行各业也是有专攻和配合,也是从这中间启发出来的。


【时点对话·第五问】


“去中心化和安全是有相关的关系,对于双花问题,如果系统能更加去中心化,安全性就可以更好地得到保障”


时艳强:区块链技术一直存在一个“不可能三角”问题,QuarkChain致力于不断平衡去中心化、安全性和可扩展性,具体如何去兼顾这三个方面?尤其是在安全性方面,如果安全性薄弱,其他都是空谈。假如受到黑客攻击,QuarkChain有哪些防护甚或反制措施?


周期:回答布洛克科技【时点对话】第五问。在这个‘不可能三角’里面包括去中心化、安全性和可扩展性,如果独立来看,要兼顾是有困难的,但是很重要的一点就是,它们其实并不是独立的,比如在去中心化和安全这方面是一个相关的关系。这是什么意思?比如双花攻击,如果系统能够做到更加去中心化,那么它的安全可以更好进行保障。举个例子,比如比特币现在前六大矿池控制了整个百分之八十的算力,这样在某个方面的安全性一定是被这六大矿池影响的,如果这几个矿池联合起来超过百分之五十一算力,那么发生百分之五十一算力攻击的概率就会大大增加。这方面我们希望通过机制鼓励更加去中心化,核心思想是希望更多的小矿主不需要加矿池就能进行直接挖矿,尤其是分片上面的矿池能够可以相应的直接去挖。另外一方面,我们也可以使用一些新的共识使得算力集中在主链上面,举一个例子,我们可以让很多分片去跑权益证明,主链上跑工作证明,这样理论上使得更多算力集中在主链上,90%或者100%的算力都在主链上,这样整个系统的安全会更好。


【时点对话·第六问】


“我们在Token设计上,每年都会有一部分Token以挖矿的形式被挖出来,这样就会有一定的通胀”


时艳强:现在许多项目在发行Token时都会发行一个定量,并宣称永不增发,比如100个亿。从经济学角度,一个货币体系的总量固定不变,相当于人为的制造通缩,您为什么会选择定量发行?很多项目都有挖矿机制,也就是说,有一部分Token通过挖矿不断流通到这个Token经济体系里,但总的来说,总有一天会把矿挖完,期间还有不断有Token永久性丢失,到那时候如何面对通缩问题?


“ 未来会很出现多公链并存的局面,互惠互利”


时艳强:眼下的区块链技术还处于早期,今年又被称为区块链项目爆发元年,一段时间内会有许多底层公链并存,那么不同公链之间如何实现跨链或者结成联盟链?根据二八原则、马太效应,公链竞争到最后会死掉一大批,剩下几个寡头。去中心化,兜兜转转到最后又成了中心化或者弱中心化,对此您有何见解?


周期:回答布洛克科技【时点对话】第七问。首先有两个底层公链的分类:第一个分类是比较通用的公链,另外一个是针对某些行业的一些场景设计的特殊公链。通用公链也分几类,比如像比特币储值作用比较强的公链,还有我们设计的高吞吐的并且鼓励大家在上面交易的高吞并发的公链,这几个公链并不是竞争的关系,因为他们系统有不同的参数,比如出块和币的数目以及各方面的差异,所以这方面我认为很多公链是可以并存的。同时这些链并存,应该可以通过跨链或者其他方式结合起来。另外一方面现在区块链技术还在于垂直扩容的阶段,垂直扩容是和水平扩容是一个互惠互利的过程,所以我们QuarkChain打开了区块链的窗口,不是跟已有的垂直扩容是竞争的关系,而是互惠互利的关系。在这方面我们的开发能力背景和整个技术设计开发非常快,在年初的时候就开始了整个的系统设计,在公开测试网络的系统中,我们是第二版的网络系统了。另外一方面,重点布局我们的生态,因为作为一个底层公链来说,并不只是一个技术和吞吐能力,而是通过这些技术和吞吐怎么造福上面的一些生态,包括应用和协议。


我们在很早的时候就开始布局生态的建设,包括在三个方面有一些相互合作的伙伴。第一个方面,我们一站式的公链解决方案包括链下技术、去中心化的存储和安全。这方面我们都会有,比如跟Celer进行链下技术;跟DxChain做去中心化的存储。Certik做智能合约的安全。另外一方面,我们在协议层和垂直公链方面也进行了一些相应的布局,比如区块链上面的金融产品,比如LendChain还有VPP,我们也跟他们进行相应的合作,还有比如像Morpheus Lab,他们是提供企业一站式的解决方案。第三个方面是垂直行业的Dapp,这个方面我们也有很多合作伙伴,比如像tripio去中心化的交易,还有去中心化的市场。这方面我们希望根据这些生态能够合作,并且提供我们的高吞吐能力,使得他们的应用更好地在区块链上落地。接下来也会继续打造我们的生态系统,除了刚才说的合作伙伴,我们也会有本地化的一些解决方案,比如韩国、日本、俄罗斯一些本地的应用,我们已经在进行相应的部署,同时也帮助他们更好地进行国际化。还有一方面是很多区块链的传统行业已经有了非常丰富的用户资源,我们在这方面也可以帮助他们更好地在区块链上面更好更容易地落地,接下来在这方面会有更多的惊喜。


【时点对话·传承问】


时艳强:周总作为资深的区块链行业布道者,应该接触过很多圈内人士,其中是否有您欣赏和佩服的从业者,为什么?【布洛克科技】目前覆盖15个国家250个城市5000个社群节点用户100+,希望通过【时点对话】邀请更多的大咖来社群分享区块链和数字货币,以推动整个行业进一步的发展,如果周总引荐两位嘉宾,您会引荐谁来做客【布洛克科技】进行分享?


周期:回答布洛克科技【时点对话】传承问。QuarkChain的发展受到了很多圈内人的帮助,可能是不同领域的一些圈内人帮助,我们在早期的时候融资得到天使投资人PreAngel的王利杰先生,还有BlockVC的徐英凯很大的帮助,不只是融资,在项目很多的一些建议以及生态的搭建上面都给我们进行大力的支持。在项目的早期启动阶段、后面的生态搭建方面包括一些项目的合作方面也是得到很多帮助,还有得到很多项目方的帮助,比如我们一个深入合作伙伴是Celer network, 本来我们想开发链下的解决方案,后来跟他们的创始人董沫先生深入的接触之后,发现他们在这方面是非常专业的,所以把我们这相应的一些技术跟他们合作开发。还有现在bgogogCMO 王启恒先生,是我们早期的一个顾问,在我们整个的设计过程中包括比如公募的设计包括整个基地各方面给我们很多的帮助。这些建议也是非常关键的。区块链是非常新的一个行业,很多地方还需要再摸索,很多时候只要几个点的提醒和帮助能够让我们大大节省走弯路的时间。媒体方面有布洛克科技的帮助,其他媒体也有帮忙,我们的CMO在深链财经里面做主持,邀请了很多好的项目和区块链大咖,尤其是国际方面大咖。邀请嘉宾做客布洛克科技有很多我觉得是很值得的分享他们的心得。


这方面我想引荐一下Celer Network董沫先生,他现在主要是做一个链下系统,但是他在整个其他的区块链很多领域,包括智能合约、博弈论的设计以及经济学的设计都有丰富的经验,每次向他学习都能够受益非浅。我也希望更多的布洛克用户能够学习得更多。还有我也想邀请Bgogo的王起恒先生,他之前跟我一样也在Facebook工作,他是Facebook内部Crypto群的群主,扎克伯格也是这个群的成员。他有非常丰富的项目经验,给很多项目做了相应的指导。我相信他作为嘉宾能够给大家带来很多区块链内部的知识,我觉得会让大家受益匪浅。


【时点对话•提问一】


时艳强:现在美国的区块链项目和中国的区块链项目相比,各自的优劣势是什么?未来有哪些互相合作的机会?


周期:回答布洛克科技【时点对话】提问一。因为现在很多区块链项目已经非常国际化,所以要完全区分美国和中国的区块链项目可能会稍微比较困难一些,但是如果要我强制的区分下,我可以稍微比较一下,可能美国区块链项目在国际化方面会比较有优势一些,因为毕竟国际化社区主要是以英文为主,他们在进行国际化的社区建设包括媒体方面的建设是相对强的。在这方面我们也是属于一个国际化的团队,我们在这方面也学习到了很多,包括国际化的区块链的很多知识总结。对于中国的区块链,我觉得有一个很好的优势是在区块链领域里面,中国是最大的市场,在这方面中国区块链团队能够很好地调用中国的区块链资源,比如媒体资源,包括区块链内业界很多大咖的资源,在这方面国际的很多区块链项目要进入中国的社群,包括媒体化、语言方面,比如翻译是会有一定的困难。其他方面,比如技术我觉得不管是在美国还是在中国都是有非常好的团队,包括我接触的很多一些国内的项目还有美国项目技术方面都是做的非常不错。合作方面我觉得是一个巨大的市场,因为我们是一个国际化的团队,这个过程中可能也是第一个以中文为主的国际化团队,当时能够在海外的社区方面开辟了很多市场,在这方面我们觉得有很多可以跟国内一些比较本土的区块链合作和帮助最近我们计划邀请一些国际的大咖来参与国内的媒体的活动,让很多国内项目能够更好的去接触、认识他们,知道他们是怎么一个工作的思路,能够看到他们工作的思路,能够去做一些国际化的体和社区的推广,另外一方面,他们对中国的市场是非常感兴趣的,他们也苦于没有很好的引荐人,让他们能够了解国内不管是社群还是媒体各方面的资源。所以,在这方面我们也是既国际化又本土化的团队,希望能够帮助他们,让他们能够更好的去了解中国的市场,并且能够更好的把中国市场项目带到国际上。


【时点对话•提问二】


时艳强:比特币可以看做是币市的风向标,最近几天比特币涨得比较厉害,其它数字货币也有跟涨的节奏,那么这段行情您怎么分析?


周期:回答布洛克科技【时点对话】提问二。我是觉得可能有好几个因素,第一个是世界杯结束了,那个时候大家很多吸引力都在世界杯上面,所有世界杯结束之后大家的注意力又重新回来了。第二是现在有很多一些利好的消息,现在大家已经很激烈讨论把比特币纳入ETF,也听说过很多一些著名的投资机构、传统投资机构也准备想要入场比特币,所以从这几点方面看,对比特币的整个行情有挺大的推动作用。据我了解很多一些传统,不止是投资机构还有传统企业也在这个方面开始部署和入场,比如像Facebook已经开始有区块链的组,有专门人在做区块链方面的事情,所以我觉得长期来说区块链的技术我还是看好。


 (感谢周期的分享,也感谢每一位布洛克人支持)


——布洛克科技·简介——

 

【布洛克科技】是领先的区块链社群媒体,集新闻、快讯、行情、社群、项目为一体综合性服务平台。全球首创“社群媒体”概念,7*24小时项目追踪报道,秉持“客观、真实、深度”的理念,服务全球区块链领域创业者与投资人。

以上内容来自专辑
用户评论
  • 1363949bxcv

    唉😔挺好的节目,为何要用配音来盖住主音呢😊