主页 > 苹果手机安装imtoken > 清华姚班项目Conflux,以太坊未竟之路如何实现

清华姚班项目Conflux,以太坊未竟之路如何实现

苹果手机安装imtoken 2023-01-17 07:04:59

Conflux COO张元杰邀您一起加入数字经济领导力班

课程详情请点击上图

作者| 海伦

当越来越多的项目消失套现时,一个名为Conflux的区块链公链创业项目表现尤为亮眼。 逆势而上,获得红杉资本、顺为资本、Metastable等资本的3500万美元融资。 另一方面,项目组背景亮眼。 联合创始人大多来自清华大学姚班,首席科学家由图灵奖获得者、清华大学交叉信息研究院院长姚启智担任,引起了众多媒体的关注。

Conflux是一家区块链公链系统开发商。 该基金会在新加坡注册。 它在中国也有一家实体公司,名为清洪威谷科技发展有限公司,注册于北京。 项目起源于多伦多大学助理教授范龙2017年从美国飞回母校清华大学上密码学课,然后继续与大家探讨区块链的可扩展性姚同学。 2009 年 5 月,他们共同将讨论结果发表为论文《将中本聪共识扩展到每秒数千笔交易》。 后来,他们正式成立了公司,决心将理论付诸于工程实践。

Conflux坚持采用基于POW的共识机制,通过引入DAG技术并结合其独特的算法,打破了共识机制的性能瓶颈。 据悉,该项目将于今年3月底上线测试网。 为了让社区更深入地了解Conflux团队的技术实力和背景,巴比特特邀专访Conflux联合创始人兼CEO龙凡。

初见龙凡,我的第一印象是,他有着书生特有的傲气。 他不屑于玩弄语言技巧,但善于表达,能够深入浅出地解释复杂的技术问题。 我隐约担心面试大纲会“不友好”,让他产生戒心,同事小平却说“智商高的人喜欢接受挑战”。 不出所料,龙凡直接回答了我所有的疑惑。

思考 | 区块链行业现在是一个赌场

像龙凡这样的研究者,自然对有潜力但又不是那么完美的方向特别感兴趣,因为他觉得自己可以提升的地方很多。 范龙过去的研究方向涉及系统安全、编程语言、分布式系统,这些都与区块链有某种联系。

区块链最具革命性的地方在于它让全网的共识成为可能

任何革命性的东西都是把人们以前认为不可能的事情变成可能,区块链就是这样一种技术。

如果要划分共识算法的方法,龙帆认为应该分为两类。 一是如何让7、8台机器在20年前大家都研究过的局域网内快速达成共识协议。 代表。 另一个是以比特币为代表的中本聪共识。

“二十年前,人们不相信分布在世界各地的数万台机器能够跨越互联网达成共识,共同维护一个账本或数据库。当时也有人研究分布式共识。总体思路是我架设了一个服务器,这个服务器可能宕机了,所以我要有备份,和我的主服务器同步。所以一个数据服务中心有7、8台服务器,都由我来控制,并且他们彼此达成共识,这是20年前人们研究的共识。自2009年比特币诞生以来,当然得益于互联网技术的发展,人们认为不可能通过互联网达成共识.现在可以了,这是最具革命性和颠覆性的,区块链共识的核心是每个人来去自由,你不能要求参与者一直在线,很有可能他会问下一秒就可以了。”

下一步是如何让它更好、更高、更快、更强,如何改进? 一旦我们能够达成全英特尔共识,我们可以用它做什么?

行业现在是赌场,瓶颈在技术本身

龙凡毫不客气地将现在的区块链行业形容为“赌场”。 他说:“我是一个很诚实的人,现在区块链的生态是什么?赌场。大家先去交易。所以,不管火币、币安、Coinbase,把你的法币兑换成筹码。”这个筹码可能叫BTC,ETH,或者别的什么,然后在巨大的虚拟拉斯维加斯里拿到。这里有各种游戏供你赌,赌完了,把你的筹码换成法币。

为什么? 龙凡认为,原因在于我们的区块链世界与现实世界脱节。 现在区块链世界与现实世界的联系只建立在人们的思维和想象中。 唯一的联系是世界上的每个人。 每个人都有一个共识,即比特币仍然具有一定的价值,因此比特币的价格会发生变化。 向上,这是唯一的连接。 但是当你把它全部剥离并问,它与现实世界有什么联系吗? 答案是不。

除了数字货币,还有什么可以想象的? 做这些事情缺少什么要素? 龙帆认为,我们应该站在这个高度去看待区块链技术带来的革命性的东西。

“如果我想写一些与现实世界相关的东西,我需要相应的数据。比如我想写一份与北京空气质量相关的保单,我需要每天PM2.5的数据。这些信息不能而区块链本身的承载能力,使得现实世界承载的数据不可能全部有序地上传到链上。”

如果区块链只停留在现有的吞吐量上,那么它永远都是赌场的形式,所以区块链目前的瓶颈是技术本身。

去中心化、高性能、支持智能合约的区块链平台

Conflux 的目标是成为一个真正去中心化的、支持智能合约的高性能区块链平台。 希望在不牺牲去中心化的情况下,将当前区块链的吞吐量和性能提升两个数量级。

龙帆认为,虽然比特币作为一种价值存储手段相当不错,但要取代法定货币是不现实的,因为人们的交易往往需要比所谓的安全和去中心化更多的便利性。 .

“大家都用微信和支付宝,不代表你真的相信腾讯或者蚂蚁金服,他们真的不会勒索你的钱,更多的是为了方便。我拿出手机,大家扫一扫,对吧?还有区块链从来不是一个方便的东西,它增加了一层信用。所以生活中的支付都是用区块链完成的,这不是现实。”

因此,他认为,真正有希望的是以太坊还没有走完的路。 “每个人都可以在上面编写自己想要的交易逻辑,将信息导入其中,构建一个智能合约平台。这是一件非常有意义的事情。但是你需要更好的吞吐量和更大的技术支持。。” 这正是 Conflux 正在做的事情。

以太坊经典和以太坊_以太坊结束后_以太坊到几点结束

问题 | 姚芝芝有没有参与这个项目? 白皮书是“抄袭”的吗?

Conflux在收获掌声和期待的同时,也涌现出一些质疑的声音,比如:是不是请了名教授来宣传平台? 是不是论文原创性不足,照搬以色列学者的GHOST算法? 使用DAG提升性能的方式并无新意,延迟太长,没有实际应用意义? 此次采访,龙帆一一做出回应。

问题 1 | 关于白皮书的原创性

Babbitt:有人说你的论文《Scaling Nakamoto Consensus to Thousands of Transactions per Second》(将中本聪共识扩展到每秒数千个交易)的原创性很少,大部分来自以色列学者 Yonatan Sompolinsky 和 ​​Aviv Zohar 的 GHOST,刚刚把“最大子树”改成了“最多子节点”,你能回应一下吗?

龙凡:“我们和GHOST有很多不同,我用一个很直白的事实来反驳这个事情。首先,GHOST的论文根本没有讲到如何实现。其次,以太坊现在运行GHOST,但是以太坊的吞吐量呢,大家都看到了,我们conflux的目标吞吐量,包括实验已经证明是两个数量级,是以太坊的100多倍。如果真的是抄GHOST,应该不会吧和以太坊一样吗?和方方一样吗?很显然问这个问题的人可能连GHOST是什么都不知道无环图。我们需要找到一个合适的排序算法,这是完全不同的事情,再往下说可能技术性太强,我上面的反驳已经很直观了。

巴比特:DAG其实并不新鲜?

龙凡:“关于DAG,我不喜欢像很多项目那样标新立异。说我们提出了新的方向,其实DAG是中本聪共识向前发展的自然延伸。原来中本聪共识的问题是只能一个人打包确认贡献吞吐量,当多人同时贡献时,吞吐量不增反减,安全性会有问题。因此,我们希望使用更新的排序算法,让并行块可以安全有序地同时被接受,形成一个不可逆的交易序列,最终的并行块不形成链条,而是有向无环图。”

问题 2 | 关于核心技术优势

Babbitt:DAG代表项目有IOTA、Byteball、Nano。 Conflux 与它们相比,有什么区别呢?

龙凡:“之前大家都比较害羞,觉得我们之间不要太过激以太坊结束后,但是最近问的太多了,特别是像IOTA这样的DAG,我们决定开一个投诉专栏。第一个过两天会出issue,我会写IOTA的,《IOTA物联网电磁炉——让POW耗电无悔》,大家可以关注一下,对比一下,我只能说最大的不同我们和IOTA之间就是他们错了。是的,我真的不知道怎么比较,他们错了,剩下的我也不知道怎么说。结果大家觉得他们不能解释清楚。因为每当你用技术向他解释时,总会有非技术的反驳,你会很痛苦。当时我们不想开始谈论这些事情。但现在虚张声势似乎慢慢降温,但人们不断问我,我们总有一天要面对这些问题 lems,还是快点说出来比较好。”

巴比特:你不担心后果吗?

龙凡:“我不管,大部分人会说我们买了IOTA赚了钱,赚钱是好事吧?但是他错了还是他错了,这两个东西并不矛盾吧?既然你问的是一个技术问题,我应该真诚的回答你。如果我总是避免说“我们​​还是有一些差异,其实都挺好的”,我觉得每次这样说都是违心的。我们欢迎技术讨论。”

巴比特:在您看来,没有竞品吗?

龙帆:“你问这个问题的时候我都愣了其他公链平台的竞争并没有大家想象的那么激烈,需要解决一系列的理论研究和系统工程问题。”

巴比特:那么Conflux有哪些技术优势呢?

龙凡:“技术的优势有两个方面,首先是共识算法理论本身的突破。现在很多人其实又回到了PBFT的思路上,三五点组成一个联盟链,问题是几万TPS不大,但是如果是300、500,一开始就不对,到了3000、5000,基本跑不动了,因为消息总数是消息的平方甚至立方所以他们的扩展思路是选择一些小的代表(超级节点)。但是我们觉得可以直接沿着中本聪共识进行改进,这样它的吞吐量就可以大大提高,并且保证了它原有的节点许可方式。这个“是一个理论突破。第二个是汇流系统的构建,这是一系列工程挑战。”

我在采访中总是问项目方这个问题,通常听到的答案都是围绕安全、易用性和效率等丰富的 PR 术语,但龙凡的回答可以用一句话来概括:“我们的优势是在高性能下中本聪共识。” 但是,几乎90%的区块链项目都会说自己有高性能,虽然解决方案不同,但这是不是一个独特的优势呢?龙帆可能看出我的困惑,继续解释道:

龙帆:“大家可以看到区块链项目基本上有几个层次。首先,很多不靠谱的白皮书描述各种神奇的共识,这是最低层次,其实是不可能达到的。第二个层次是我写的像GHOST这样的白皮书,理论上是可以实现的,至少在数学上是有支持的,而且貌似可以提高效率,但是具体实现起来如何,谁也不知道。其实是可以实现到区块链里面的。第四层是我实现的不仅仅是简单的转账,而是一个完全成熟高效的系统,可以支持智能合约。从第三层开始,从第一层到第四层的每一步都是一个许多工程系统中的差距超出了理论。”

Babbitt:Conflux 到哪里去了?

龙帆:“我们的目标是第四层,让所有人都能拥有,支持智能合约。现在三点了,我们还在朝着最终目标努力。”

问题 3 | 关于性能提升

巴比特:根据官方数据,Conflux可以达到4000-6000的TPS,区块确认时间为4.5-7.4分钟。 有声音说“这么长的确认时间,如果没有分叉,大量有效交易必然会被丢弃,在这么长的延迟时间谈高TPS,没有实际应用价值。” 你能回应这个吗?

龙帆:“首先,TPS和延迟时间是两个不同的东西。用互联网打个比方,TPS就是你下载一个文件,每秒2M,很开心吧?而延迟就是你玩王者的时候荣耀,你发一个技能半秒,服务器晚点收到,很不舒服吧?这叫延迟,这两个东西很重要,但其实是分开的,所以没有延迟和一个大的TPS。第二,直接响应是我们延迟时间的重要问题,延迟几分钟是一个计算出来的概念。我们实验室假设有一个非常强大的攻击者,可能占据了20%以上的计算量整个网络的算力,然后他会盯着你的金额。对于交易,你需​​要等待多长时间才能保证你被双花的概率小于万分之一?另外,延迟是实际根据你的网络情况判断,会有所改善随着5G的到来。 我们Conflux的优势之一就是它不会完全局限在这个协议的范围内。 随着网络的完善,未来可能会有扩展的空间。 最后我想说,区块链领域有很多不切实际的想法,或者说之前市场太乱,“人多大胆,多有生产力”。 白皮书上可以轻易看到百万TPS。比方说,一个1M的数据包,在当前的网络环境下,需要传输到网络中的所有节点,需要大家看到的时间是40到50秒。 所以任何去中心化的区块链都不可能实现秒级确认。 任何人告诉你,二级确认要么是中心化的,要么不能给你很强的安全性。”

Babbitt:有几种方法可以解决性能问题,包括最近经常提到的Layer 2。 吴明博士之前说过,这个和DAG不冲突,效果可以叠加。 请问Conflux有没有考虑过架构设计?

龙帆:“对,Layer 2就像一个法院,我们有最高法院,也有地方法院。首先是你们最高法院能管多少,你说我们管不了那么多。设立一些地方法院,让他们处理吧。大部分纠纷解决了,再去最高法院。这个想法必须成立。它不同于大法院的可扩展性,它可以处理更多的案件。这并不矛盾。这件事可以同步。Conflux 只需要保持与我们交互的 Layer 2 接口良好,我们一直在与一些团队进行沟通。”

问题 4 | 关于团队实力

巴比特:看来你平时不在中国。 你还在多伦多大学做助理教授吗? 你完全致力于这个项目吗?

龙帆:“是的,我还在多伦多大学,但我主要研究的方向其实和区块链直接相关,除了教学,我基本都投资了Conflux。”

巴比特:现在队伍情况如何?

龙帆:“我们现在有26个人,技术占了一半以上,我说的是全职,算上社区里帮助我们的伙伴,有50多个。我一直批评我们的PR,说我们没有宣传好,但其实我们核心团队任何一个人都能被他的简历给蒙蔽了双眼,我们核心团队基本上是研究圈子、八宝圈、比赛“圈子。这个背景。具体来说,我们有3个IOI金牌,一个ACM世界总决赛的亚军,几乎每个人都参加过数学或信息学这样的比赛,并获得过国家级奖项。”

巴比特:一群天才聚集在一起,如何分工合作?

龙帆:“其实我们核心开发的分工很简单,因为大家的技术水平都很强,可以省去很多开会交流的时间,大家可以互相看看对方的代码,讨论几句,然后可以互相取分。具体来说,我、吴明、David Chow、杨哲在系统搭建方面比较有经验,我们更多的是考虑项目的大体架构,但是大家都参与讨论。理论研究是我们新的研究主任,杨光,李晨星,在社区比较活跃,我也会参与进一步的理论证明研究。”

巴比特:姚期智院士和徐炜教授真的会参与这个项目吗?

龙帆:“姚老师在理论上给了我们很多帮助,在理论研究上给了我们很多指导和挑战。很多人问姚老师有没有参与开发,他当然没有参与。姚老师是在做理论,是的,工程系统开发不是他的强项,他不擅长工程开发,不代表得了图灵奖就什么都可以了对吧?

徐教授还参与了Conflux高层系统的设计。 徐老师会和团队讨论Conflux的很多技术细节,尤其是偏向于high-level design的部分,包括thesis。 徐先生将参加。

一直很疑惑的一件事就是,我们队这么多人,为什么总是一个人提到姚老师? 非常希望我们能够输出更多的全明星阵容。 “

巴比特:有没有想过为什么Conflux这个新项目会受到媒体和资本的青睐?

龙帆:“可能是因为大家环顾四周,认为我们是圈子里最懂技术、最懂我们在做什么的团队,我们团队可以把大家拉出来,他们可以创业,找投资. ,但我们都走到了一起,形成了一种合力,希望能有所作为。”

未来 | 我们正在建设一条无人走过的价值之路

龙帆将建设公链比喻为修路。 他有信心 Conflux 能够打造宽阔美丽的道路。 但道路的价值最终取决于道路上行驶的汽车和承载的货物。 因此,在运营方面,龙帆表示,首先是从机制上吸引更多的开发者。 二是从测试网初期就与DAPP开发团队建立联系。 当主网终于上线时,不仅是Conflux本身,对生态至关重要的DAPP也已经准备就绪。

“在以太坊上,你做任何交易,无论是转账还是发起智能合约,都必须持有ETH,这是一个很大的瓶颈。比如你现在要访问一个网站,你不需要口袋里有一笔钱来点击这个网站,我们希望有一个机制来改变这个,比如开发者的合约,他可以选择在一定数量的限制下发起交易,也许他愿意支付交易手续费。早期有很多项目的空投,然后一群人上去薅羊毛,这没有任何意义。我们愿意空投给真正优秀的开发者。比如你是一个DAPP开发者,我们覆盖100%的初始交易费用。我们空投给真正的开发者,开发者可以空投给用户。这就是我们想要建立的生态。” 目前Conflux正在筹备3月底上线的测试网,届时将逐步开源代码,将技术呈现给大家,DAPP开发也可以在测试网上开始玩了龙帆透露,Conflux在上线主网上线前可能至少要经历5到6个月的测试网,“之所以有这么长的测试网时间,一方面是我们对技术负责。” 另一方面,我们接触了一些DAPP的开发团队,他们也很关心我们的进展,比如做预言机的。 ,Layer 2,稳定币,还有一些在原来的区块链上不太可能实现的需求,包括我们和一家互联网金融公司的讨论,一个失信黑名单的信息共享平台。 希望主网最终上线的时候,不仅是Conflux本身,对生态至关重要的DAPP也已经准备就绪。 在主网上线之前,如果他们有任何需求以太坊结束后,我们可以迅速做出调整。”

龙帆判断,区块链是一项颠覆性技术,未来3到5年应该是该技术开花结果的时期。 每个人之前的设想都会逐渐变成现实。 他希望Conflux成为一个真正去中心化、高科技、高性能、支持智能合约的区块链平台,能够成为大家开发应用的首选。

﹏﹏﹏