计世网

打造高性能安全的混合共识公链
来源:中国网
2018-06-08
近日初链利好不断。先有初链参与工信部白皮书调研,后有初链加入国家链网创新中心,加入国家云体系产业创新战略联盟。

 

近日,在初链(TrueChain)线上新闻发布会上,初链CEO张剑南向媒体介绍了目前项目的开发进展情况。张剑南表示,近日初链利好不断。先有初链参与工信部白皮书调研,后有初链加入国家链网创新中心,加入国家云体系产业创新战略联盟。

5月26日晚,初链今年第二次亮相央视报道,5月27日上午,初链作为参与工信部区块链白皮书的项目再次亮相央视。目前,初链已经进入到全球流通市值前100名。在发布会上,张剑南介绍,初链四月底完成并发布了技术黄皮书,以及Go-PBFT代码。同月产品团队完成了初链轻钱包(Light Wallet),目前暂时兼容ERC20 TRUE,主网上线后钱包会用于主网Token以及ERC20 Token映射,未来轻钱包还是初链应用生态的一个入口。

五月,初链在进行混合共识基础代码的架构和开发,以及主网的准备工作。同时产品团队完成了初链Stellar,目前有两个版本,一个支持我们商业联盟链,企业注册后可以部署和管理智能合约,市场上有一些专门做区块链BaaS的平台,张剑南说,我们的单一产品比大部分这类产品易用性还要好。另一个版本是以太坊兼容的Stellar,主网上线后时会支持主网合约署。

六月中旬,初链会进行混合共识和主网区块链系统的整合,并进入内部测试阶段。同时混合共识激励机制,TVM(初链混合共识VM)等重要模块正在研究和开发中。同时,在张剑南带领下的初链团队将根据实际进度决定是否在第一版主网中采用fPOW共识机制。

初链计划8月底/9月初上线主网测试网,由于混合共识还没有实际运行案例,初链主网会首先进入3个月左右的测试期,之后开始正式运行。

“在混合共识研究的领域,我们在一些学术界还尚未解决的问题,比如混合共识的激励机制,混合共识Sharding等正在加快进度寻求解决方案。”张剑南向在场嘉宾介绍。

初链拥有强大的技术研发力量

“初链一直在做推动整个区块链行业发展的事情,初链要做的事是致力于打造坚实的混合共识技术公链。”张剑南提出,初链的核心技术团队有非常扎实的背景。

张剑南:“我个人13年在CERN研究分布式系统,参与LHC@Home Test4Theory等项目的研究,同年就开始关注比特币和区块链技术,我们的工程负责人Archit Sharma是分布式计算方面的专家,也是我曾经在CERN的同事。他之前在世界上最好的开源技术公司之一Red Hat任职,专注于云服务规模化和分布式系统设计等;也是Docker Hackathon的冠军。我们研究团队有PBFT和混合共识领域最早的研究者。”

目前初链引入了很多非常优秀的人才,张剑南自豪的说,他们都是看到初链在技术和市场能力上都有很好的团队。比背景更重要的是,我们整个团队在实现第一个混合共识公链。

那么为什么做混合共识?张剑南给出了答案,因为在公链领域,去中心化和性能的矛盾一直是无法解决的矛盾,以太坊这一代公链无法支撑高性能应用,而后来的单一共识改进版共识,比如DBFT,DPOS等,都无法很好解决安全性和节点规模化的问题,因此去中心化受到限制。混合共识的目标就是解决去中心化和性能之间的矛盾。

但不是任何共识都可以相互混合,张剑南介绍,我们现在看到有扎实基础,可以解决安全问题的混合共识是Vitalik主导的CASPER(POW+POS),以及Hybrid Consensus(BFT+POW/POS)。在混合共识这个领域,我们对原有Hybrid Consensus共识设计进行了很大的拓展,建立了工程映射,并正在解决这个领域学术界和工程界都尚未解决的问题,比如激励机制,混合共识基础上的Sharding算法,Compensation Structure等,并围绕基础设施设计了重要产品的矩阵。张剑南:“我们的目标一直以来都有明确的目标,就是建立一个稳定、安全、能够真正支持商业应用的公有链基础设施。”

在初链的产品团队里,中国团队CTO Home Chen有10多年的团队管理和开发经验,和深厚的金融科技产品经验,Felix是国内最优秀的前端开发者之一。

“我们现在在美国,印度,和中国还有很多核心开发者,研究团队有知名大学的教授,工程团队有以太坊社区的开发者。我们正在努力建设核心开发社区,这个领域还很新,但我们的支持者很多,我们时间不久,但每到一个地方讲我们做的事,大家都会两眼放光,也给了我们很大的动力。目前,有多个国内顶级的科技公司架构师已经加入了技术社区,来自清华、北航、北邮、MIT、伯克利的开发者,他们第一步是熟悉我们的共识设计和工程路径,之后逐步加入到技术社区的贡献中。”张剑南信心十足。

“我们还有来自技术社区很多顶级的Hacker,在和我们一起攻克技术问题,进行开发,比如PayPal的首席数据工程师Amir Youssefi就在几个星期前和我们一起测试了商业联盟链的网络,并开发了基于初链商业联盟链的健康管理游戏,并做成了一个Apple Watch应用,还在旧金山的区块链Hackathon上拿了奖。”

“我们也欢迎共识设计和有区块链工程经验的开发者加入,初链技术的主要策略就是去中心化,我们希望未来能够把初链的技术变成社区的项目。在商业合作上,我们也有很多进展,很多头部的企业正在和我们进行对接,技术社区和合作的信息我们逐步会进行释放,大家很快会看到我们相关的进展。”张剑南说。

Github更新频次将会高速提升

张剑南还就外界关注的Github更新频次问题作出了回应:

张剑南表示,初链是从一个很小的团队开始的,2月份最开始核心研发团队和工程团队只有几个人,但现在已经有近30个人,中国团队就有近20人,还有一些外围的开发者,分为共识研究,核心工程,和产品三个子团队,我们不仅要实现混合共识,还要做最好用的公有链。整个团队每天都在开发的状态,由于大部分的开发工作是阶段性push,以及使用了dev branch,所以在表面没有体现出来高频次。

根据以前的代码管理规则。以前开发过程中的代码存放到了 dev分支,在版本发布的时候,才统一提交到master分支,造成了大家看到的更新频次过低。

以后,正常开发的代码会直接提交到 master分支,在版本发布的时候,标记版本号。从而让大家更直观的看到代码开发的全过程。

更重要的是,现在在张剑南带领下的初链核心技术团队已经成型,并且不断加入新的开发者,新的开发者加入后,首先学习混合共识和我们的工程设计,之后团队会以核心+社区开发的形式进行代码提交。

在发布会上张剑南发出了邀请,我们也欢迎共识设计和有区块链工程经验的开发者加入,初链技术的主要策略就是去中心化,我们希望未来能够把初链的技术变成社区的项目。在商业合作上,我们也有很多进展,很多头部的企业正在和我们进行对接,技术社区和合作的信息我们逐步会进行释放,张剑南满怀信心的说,大家很快会看到我们相关的进展。

责任编辑:焦旭