Conflux龙凡:跨链是预言机的子集,核心是让真实世界数据上链
5月10日,在Conflux媒体开放日上,Conflux创始人兼CEO龙凡、CTO伍鸣、技术总监杨光齐亮相,为媒体介绍了Conflux近期的进展,并解答了大家的疑问。
今年2月采访龙凡时,他曾告诉我,Conflux 的目标是实现以太坊没走出的路。实际上就是坚持基于POW,在保证去中心化的同时,实现高TPS下的安全性。4月4日,Conflux测试网上线,其官方数据显示,目前TPS稳定在700以上,显著高于其他基于POW的项目。例如BTC(7TPS)、ETH(15TPS)、Grin(30TPS)、BCH(100TPS)。
在媒体开放日上,我问龙凡,如今以太坊上能做的事,是否Conflux主网上线后也可以做?他非常有信心的表示:“以太坊上所有可以做的事情Conflux都可以做,但以太坊一年的交易量我们在一个小时内就可以处理完。”
不仅仅是吞吐率,在确认时间方面,Conflux同样有了突破,Conflux CTO伍鸣表示 “比特币确认一笔交易要10分钟,Conflux仅需要30秒,而这必然会使Conflux将来的实际应用场景更加广阔。”他还告诉我们,Conflux主网将于今年Q3至明年Q1上线。
以下是巴比特的现场采访内容
巴比特:你们刚刚说主网上线时,会有一些合作同步发布,请问是偏向于哪方面的应用?
龙凡:现在的区块链世界就是一个“赌场”,在交易所兑换筹码参与赌博,回首ICO热潮,就是一个击鼓传花的游戏。为什么会这样?原因是区块链世界和真实世界是脱节的。
我们希望利用Conflux更高的吞吐量,把真实世界和虚拟世界连接起来。举个例子,如果我想在区块链上针对PM2.5搞个互助保险,这是不是和真实世界就有点关系了呢?
但问题是,在区块链上由谁告诉你,北京当天的PM2.5到底是多少?其实解决了这个问题,应用就可以在区块链上落地。真实世界的信息如何上链,这是关键,是一把钥匙,当真实世界信息上链有了突破以后,就会有更多有意义的应用能够上到区块链,这是我们的方向。
巴比特:把真实世界的数据跟区块链连接起来,现在业内是通过预言机的方式,你们所做的和预言机有什么区别?
伍鸣:预言机现在主流的解决方案还有一些问题。它通常的做法是在主链周围部署一个新的分布式协议,用一些节点来执行,再通过主链的智能合约交付,分布式协议主要是用来收集真实世界的数据。但我觉得里面有一些问题,比如小集合做的分布式协议,它的安全性不够,于是会设计非常复杂的分布式协议,去惩罚坏人,真正处理的时候延迟会非常长,有很多步骤。我们也想通过预言机的方式来做,但我们会用一些新的方法解决现有的问题。
龙凡:预言机是一个在区块链上并没有解决的问题,它还只是一个名词。伍鸣讲得比较专业,我来翻译一下。首先,提供数据的人被称为预言机。比如我们写一个智能合约,关于PM2.5的保险,分布式协议在Conflux上跑起来了,会被Conflux所有的全节点执行,没有人可以作恶。但是,如果数据是由一个人提供的,这件事情就没有意义了。
比如我们找北京市气象局提供这个数据,看起来很可靠,但意味着上链前又变成了对于单点的中心化的信任,如果气象局服务器被攻击了,那么我们在区块链上所做的一切去中心化努力都没有意义了。
所以通常我们需要一个去中心化的预言机,很多人一起投票决定昨天PM2.5到底是多少,去掉最高点,去掉最低点,取个平均值,这是最基本的想法。如果站在博弈论的角度来看这个问题,什么情况下可以保证你拿到的是真实数据,我们必须分析这件事情,把模型建立起来。我们要知道这些人串通在一起所坏事,所受到的惩罚是多少。比如买一个保险,保险的赔付额最终只有1000人民币,而作恶惩罚远比这个高,就可以相信他不会冒这个风险来骗保。
现在预言机上有理论都不完善,大家只是说说,并没有跟公链系统化地连接起来,案例也不多。而且其它公链本身也没有数据的承载能力,而Conflux有,所以我们在思考怎么根据Conflux设计一个好的预言机。
巴比特:Conflux之前有说想做更好的以太坊,那么以太坊现在能够做的事情,Conflux主网上线之后是不是可以做到?以太坊现在做不了的事情,有什么是Conflux可以做的?
龙凡:以太坊上所有可以做的事情Conflux都可以,而且我们的智能合约都是和以太坊兼容的。内部实验已经把以太坊第一年所有的历史交易全部取了下来,第一年三四百万交易,用Conflux网络上四、五百个全节点处理,可以到2000—4000TPS,也就是说,以太坊一年的交易量,我们在一个小时内就可以处理完。
中国观察