LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > HBTC霍比特对话Khipu:Khipu打造第一个区块链谷歌

HBTC霍比特对话Khipu:Khipu打造第一个区块链谷歌

2020-07-10 HBTC霍比特 来源:区块链网络

7月9日,HBTC霍比特全球商务副总裁Elsa Qiu邀请了Khipu创始人Caoyuan Deng,就「Khipu打造第一个区块链“谷歌”」的话题,展开深入探讨。

Khipu项目通证KIP于7月9日16:00(UTC+8)上线HBTC霍比特,同时,为庆祝KIP上线并回馈广大社区用户,HBTC霍比特将于7月9日16:00(UTC+8)开启“迎KIP上线,HBTC霍比特双重福利大赠送”活动,分别为:拉新瓜分1350万个KIP、根据拉新排名瓜分400 HBC。其中,本次活动空投的KIP由KIP官方提供。

更多活动详情,请点击:

https://hbtc.zendesk.com/hc/zh-cn/articles/360051433413

以下为AMA实录:

Elsa:可以请邓博士先做一下自我介绍,然后再给HBTC霍比特小伙伴们介绍一下什么是Khipu呢?

Deng我于85年入读清华大学,先后获工学学士,哲学硕士学位,98年担任国内最早的互联网公司之一TOM(中国)投资有限公司CTO,就是李嘉诚在国内的那家互联网公司。之后,担任过方正证券金融工程部的首席专家,在那里做了一个大规模并行分布式量化交易平台,是当时国内算得最快的平台。再后来,在豌豆荚担任过平台架构师,做了几个分布式的数据服务平台,以及一个还不错的并行搜索平台。同时,我也是Java/Scala编程三大平台之一NetBeans?的 梦之队成员,是Scala/Erlang?等语言开发工具的作者。

以这么多年来做分布式应用的经验,我总结了一下:“事件驱动+?状态快照+?状态聚合” 构成了我们认识和模拟这个世界本质的模式。按照这个模式来设计和实现的企业应用也最接近系统运行的本质,从而易于实现业务扩展、实现并发及分布式。

我注意到,区块链正好是基于这种模式而设计的架构,因此就开始弄Khipu。将刚才说得那个模式发展为一整套理念和工具用到区块链上,就是说,Khipu是要通过区块链技术,重构企业级的应用程序。Khipu?的目标是:易于实施和部署的企业级区块链平台,以及企业级智能合约及DApps的集成开发工具。

Elsa:在Khipu项目中,它的整体技术框架是什么?有何技术特点?

Deng对目前的区块链技术而言,目前企业级的区块链应用,还需要解决两大瓶颈:1.?交易并行执行;2.?状态储存的效率。

现在大部分公链都是使用串联执行智能合约,在未来技术得到提升,网络宽带也会不断提升,这些都不会成为瓶颈,而CPU提升已经到了一个瓶颈,需要增加CPU核数来提升计算能力。但是如果只能串行执行交易,那么CPU这个瓶颈就永远无法突破。

Khipu会尽量并行处理交易,使得整条链的处理能力能随着CPU核数的增加而增长,这意味着区块链总能赶上不断增长的业务量。

至于状态存储,企业级应用最大的瓶颈是读写存储的数据的速度。不但是区块链,传统的企业开发也是头疼的地方。目前的区块链实现,背后都是使用LevelDB、RocksDB?等采用LSM?算法来提升写入的性能。却无法解决随机读取的速度。

Khipu专门开发了一个适合区块链数据的存储引擎Kesque,在保持极强写入能力的同时又将随机读的能力提高一个数量级,使Kesque对比LevelDB??的性能提升了10?倍。

上面两个瓶颈的解决,就使得区块链基本具备了开发企业级应用的能力,而Khipu?也成为了世界上最快的以太坊实现。

Elsa: Khipu是要通过区块链技术,重构企业级的从而易于实现业务扩展、实现并发及分布式应用程序,那么在技术开发上,有何独创性呢?

Deng独创性方面,其实就是工程上如何解决了1、并行处理+ 2、专用存储引擎。

Elsa: Khipu是怎样看待将区块链用到企业级应用上的?

Deng以以太坊为例,它是一个十分有趣的例子。它展现了如何从“以太虚空”,到出现一个虚拟机EVM;从一个虚拟裸机,到实现一套能编译至其上运行的语言Solidity;再,到如何用contract?构造出一个虚拟世界;以及再,如何跟现实世界发生联系。

以太坊近乎无限的地址空间,及其按址访问的能力,提供了将每个地址想像成任意东西的可能。比如每个地址可以是一件商品,一笔成交,一个客户,一个单据等等。只要有合适的开发工具,就可以将这些想像编程为一个强大的去中心化的应用。

Khipu?就是要提炼出一套方法,提供一套工具、并实现一些实际的案例。

Elsa:Khipu目前有哪些应用场景?

Deng理论上,所有为普通人提供服务的应用都可以移植到区块链,或者像我前面说的,几乎所有的企业级应用都可以重构到区块链上,但基于目前技术的实现上,尚处于起步阶段,我认为重点可以放在少写多读的场景.也即,改变系统的状态的速度要求不是特别高,比如5?分钟、10?分钟一次。而去读取、查询的频率却可以非常搞的应用,比如:分布式搜索引擎区块链、广告发布区块链、内容平台区块链等等。

Elsa:可以披露一下Khipu的开发线路图吗?以及目前整体的开发进度如何?未来有何规划?

Deng关心Khipu?进程的朋友应该已经清楚,我前面提到的,实现企业级区块链应用的两大瓶颈:并行执行交易、大量状态存储的效率问题,在去年就基本解决。

最近两三个月,我们开始测试第一个真实的应用,目前线上的合约部分已经构思完毕并完成编程,剩下的线下交互部分正在紧张进行中,这个真实的应用会在下半年内正式发布,这个应用究竟是什么暂时保密,但一定是一个真正的、完全无中心、没有中间商盘剥、没有人能够操纵的应用。

然后就是区块链的基础设施这块,Khipu?将继续发挥天马行空的想象力和创造力,设计和实现能推动企业级区块链应用的技术创新

社区提问:Khipu团队组成怎么样?

DengKhipu?的团队,在技术上除了我本人,还有我以前带过的团队成员,都是具备丰富的经验。

社区提问:KIP项目如何盈利,支撑币价上涨?

Deng重要的是实际应用。区块链的实际应用是用Token?来驱动的,因此,当KIP?的应用正式发布后,KIP?有了实际的应用需要,就可以真正定位其价值。

社区提问:Kip代币的作用和权益是什么?

Deng比如一个内容平台,好的内容创作,用户可以用KIP?来订阅。这跟有中间商的平台不同,完全是作者自己同用户直接交道,这样的平台为什么至今没有出现呢?技术上的难度,大家不妨等着看KIP?的第一个应用。

社区提问:我看代码用scala写的而不是区块链大火的go,是有什么考量吗?

DengScala?适合写出并行、分布平台的代码。但Java 11?以后,很多方面已经与Scala?接近,因此,我三个月前,已经将Khipu?用Java?改写。

社区提问:KIP的共识机制是什么?

DengKIP?的共识机制,在早期回使用PoA,这是为了在初期节点数和算力可能并不足够时能应对攻击。然后在适当的时候,会回归到PoW,回归PoW?后,普通的电脑就可以挖矿,其实普通的电脑除了用于挖矿、达成共识,也是点对点网络上的服务节点,正式网络下半年内会出来。

—-

编译者/作者:HBTC霍比特

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...