图灵奖得主、清华大学交叉信息研究院院长姚期智参与创立的区块链项目Conflux ,周二(4日)宣布获得3500万美元融资,估值超过4 亿美元。IMOVentures、峰瑞资本、顺为资本、MetaStable、FundamentalLabs和红杉中国等多家知名投资机构参与投资。
开发团队表示,本轮融资将用于平台开发,预计将在2019年推出。
该项目由多伦多大学计算机科学教授龙凡等科学家发起,中国科学院院士、清华大学交叉信息研究院院长、2000 年图灵奖得主姚期智担任首席科学家,交叉信息研究院助理教授徐葳担任顾问,旨在解决当前区块链技术无法大规模应用的难题。
据悉,公司将于明年2月末发布测试网络,并于明年第三季度发布主网络。
区块链目前有什么问题呢,说白了就是一句话,在保证去中心化和安全性的前提下无法大幅度的提高扩展性,导致难以商业化运用。而DAG,理论状态下是去中心化的、如果网络足够强大,安全性也可以保证,更重要的是能够大幅度的提高扩展性,采用DAG技术的分布式数据库,起步就可以把TPS做到10万+,还能把交易费用做到极低。
像比特币这样的区块链只允许每次发一个块到一条链上。对于对区块链性能没有贡献的单独链条来说,这是对计算的运力和电力的一种浪费。
Conflux是如何解决这个问题的?在比特币中的这种基于链的共识机制里,它本质上对交易的执行顺序有一个严格的限制,也就是交易的执行顺序要和他们所在的区块的产生的顺序是一致的。如果区块1是在区块0之后产生的,它隐含的意思是说,区块1中的交易都要发生在区块0的后面。同样当区块2产生在区块0后面,它也隐含了相同的意思。所以假如后面的区块3,4,5,链在了区块1的后面,区块2就会被丢掉,因为我们无法确定它的交易应该怎么去排序。
但是我们如果仔细观察的话,实际上区块链的系统里面,很多的交易是没有冲突,所以它们可以按任意的顺序执行,只要所有的参与节点都同意一个顺序就可以了。
我们首先乐观的处理这些可能并发的区块,然后我们把这些区块组织成有“向无环图”,也就是DAG。接下来我们让所有的机器节点首先假设所有的交易相互之间都没有冲突,从而决定一个一致的区块顺序。然后他们再根据区块的顺序进一步决定所有交易的执行顺序,最后再依照这个交易的顺序去解决交易的冲突问题。
Conflux框架图
Conflux用DAG的数据结构,来解决区块链扩容性问题,并使其DAPP协议上的数据传输变得更快更简单。尽管有人批评DAG过于去中心化,但是DAG仍然被追捧认为是区块链的下一个发展趋势,因为它解决了扩容性的问题。
Conflux中的区块之间的连接关系组成DAG,Conflux中组成DAG的区块会确定一条主链(Pivot Chain)。在主链确定的基础上再确定所有区块的先后顺序。
DAG是指"有向无环图"。"有向"指的是有方向,准确的说应该是同一个方向,"无环"则指够不成闭环。在DAG中,没有区块的概念,他的组成单元是一笔笔的交易,每个单元记录的是单个用户的交易,这样就省去了打包出块的时间。验证手段则依赖于后一笔交易对前一笔交易的验证,换句话说,你要想进行一笔交易,就必须要验证前面的交易,具体验证几个交易,根据不同的规则来进行。这种验证手段,使得DAG可以异步并发的写入很多交易,并最终构成一种拓扑的树状结构,能够极大地提高扩展性。
我们可以想象一下,在比特币这样完全去中心化的协议上开发DApp,但同时具有中心化系统的可扩展性。Conflux解决了传统POW算法的区块链,比如比特币,所存在的共识瓶颈。
今年8 月2 日,来自清华大学、卡内基梅隆大学以及多伦多大学的多位作者在arxiv.org 署名发表《将中本聪协议扩展至每秒数千次交易》(Scaling Nakamoto Consensus to Thousands of Transactions per Second)论文,提出Conflux共识机制。姚期智为作者之一。
姚期智
论文提到,该机制及实验数据在比特币源代码框架下实现,可以与其他公式算法扩展或结合。论文称,该共识机制吞吐量可达到5.78GB/s,确认时间4.5-7.4分钟,交易速度达到每秒6000次,是GHOST或比特币的11.62倍,Algorand的3.84倍。
Conflux目前正在努力解决阻碍许多区块链技术大规模落地运用,也就是长期存在的扩展问题。而通过吸引这些著名投资者的关注,中国科技产业对Conflux的潜力产生了相当大的兴趣。
Conflux的联合创始人龙凡表示,“我认为这将在智能合约的应用、或人们如何使用智能合约方面,带来更多的影响。”他指出,将来会有更多人因此开始通过区块链来进行更多活动,如衍生品交易等。
编辑:Iron rabbit