陀螺一线 | 百度孙君意:百度超级链TPS已经突破二十万

IP归属:

12月17日,“百度超级链学院大讲堂重庆站暨华医康道区块链医疗场景应用研讨会”在重庆市渝中区举办。业内专家学者齐聚一堂,探讨区块链赋能产业创新的新路径,共商区块链与医疗产业跨界融合的新举措。

据悉,此次研讨会以“科技赋能·跨界融合——区块链技术应用与产业融合创新”为主题,由重庆市渝中区大石化新区建设管理委员会、重庆市渝中区区块链协会指导,百度超级链学院、重庆华医康道科技有限公司主办。政府相关机构负责人、行业专家学者、重庆市渝中区区块链协会成员、企业代表等约100人参会。在为期一天的研讨会中,7位行业学者就“重庆区块链产业的发展”以及“区块链技术在医疗行业的应用”两个议题进行了发言与分享。

百度资深研发工程师孙君意发表主题演讲,以下是演讲全文:

大家好我叫孙君意,刚才几位嘉宾的演讲非常好,从产业应用,然后从区块链国家政策的程度都做了全方面的解读,我今天主要分享一下百度超级链的技术。这个图是百度超级链的架构图。百度超级链采用高度的模块化设计,大概有六个模块,每个模块都会解决一个专门的问题,比如说共识机制,共识机制解决问题其实就是解决数据一致性的问题,密码主要解决签名和校验的问题,帐号主要是解决当需要多个共同管理的调用权限控制的情况,智能和约主要解决的是可行计算的问题,分布式帐本,每个模块都是高度可插拔的,开发者可以根据百度约定好的接口来做相应的二次开发或者替换。比如共识机制我们已经默认支持了很多种常见的共识,比如POW,RAFT等等。比如说底层的存储这块,我们默认的是基于开发者存储,如果你有更好的方案也可以替换掉。然后系统级的API,和提案投票这些都是相对固定的,然后下面的模块都是可替换,可插拔的。

接下来介绍一下百度超级链的六大核心技术,首先是超级节点技术,在区块链网络当中对外表现是一个节点,但其实背后是一个分布式的网络,可以通过计算无限加速。第二个是链内并行技术,解决的主要问题是利用综合资源进行智能和约的执行和校验,第三个就是立体网络技术,单链的瓶颈是有局限性的,包括平行链和侧链,能够利用多链的能力进一步实现性能的提升。还有就是帐号权限系统,是去中心化的实现,相对很多中心化的区块链系统,它的权限系统更加的安全。还有就是可插拔共识机制,我们做到了热插拔,就是根据以区块高度为界,在某个区块高度以下你可以替换,整个过程是动态的,就是不会感觉到系统的死机。最后是一体化智能合约技术,现在智能合约有很多技术,我们是把智能合约和超级链内核层进行了分离。

然后从指标上看超级链的优势。百度超级链通过了工信部一所和四所的安全测试,能够达到单链8.7万TPS,整体网络达到20万TPS,网络延迟达小于3S,联盟网络小于10ms都可以用主流的编程语言执行智能合约,支持Go和C++语言,我们的网络规模是支持万级别节点数。这是我们的XUPERCHAIN开源技术架构,我们提供GO,PYTHON,JAVA,XBENCH,DID,XUPERSTUDIO,XUPERDATA,多语言的SDK。

这是我们开源到现在数据的一些情况,目前还是94%百度在研发,但是我们有很多活跃的社区贡献者,他们也提供了10%的提交。在SDK这块开发者更加活跃,开发者贡献的比例达到25%,我们之前没有支持iOS的SDK,后来有一个项目需要,他在完全没有任何商业驱动的情况下,把自己的代码贡献出来了,他还开发了相应的有界面的客户端给大家演示,我感觉1+1的力量是大于2的,光靠百度一家肯定不行。

目前,百度GitHub开源社区中的点赞量已经快破1000,这个在国内的联盟链方案里面是排到第一的。

    我们后续的计划主要是从三个方面,一个是底链,再一个是易用性,第三就是测试工具,我们发现很多开发伙伴用超级链去聚焦,但是你要给出你的数据和测试,所以如果提供了很好的测试报告的数据就会非常有竞争力。在底链方面我们会提供更丰富的共识算法,包括节点准入,这块我们也会补齐短版。

    最后讲讲超级链开发者权益,因为要做好一个开源技术,光有技术是不够,运营同样非常重要。我们能够有活跃的社区,很好的社区氛围反馈渠道是建立好一个开源项目的非常关键的也是非常有难度的东西,我们现在提供了24X7小时的值班响应制度,如果你用超级链加入我们的微信群,有任何问题我们都保证5分钟之内有专门的工程师给你解答,如果难度很高,有时候你不方便说项目的背景,我们也会提供1对1的服务。同时我们还有一个品牌做区块链教育的叫超级链学院,提供丰富的线上和线下区块链的培训,线上主要是通过微信和各种渠道的直播,线下就是我们在北京、上海举办的一些沙龙,了解开发者的需求和痛点。第三个就是一对一专家咨询,我们通过前期咨询发现您这个项目的确是具有标杆效应的区块链应用,我们会安排相应的技术专家和产品专家进行对接,然后我们一起来把这个项目做得更好。

    我们的目标就是既然是做开源,肯定不是说把超级链绑定在百度这样一个平台上,它是要有一个更大的平台,我们的目标是建设一个超级链的联盟体系,对于超级链联盟的会员能享受到哪些权益呢?首先就是技术支持,再一个就是方案协同,区块链有时候大家觉得很多人都已经听出茧子了,最难的就是落地,那方案就很重要,如果方案不落地,可能就不是一个实际解决痛点的项目,我们希望能够真实的解决遇到的问题。再一个就是我们可以给合作伙伴推荐项目,因为我们发现有些合作伙伴非常靠谱,基于我们已有的非常好的合作关系我们可以推荐项目,同时百度有自己的品牌和渠道,我们也可以帮助他扩展他的品牌,推广他现有的一些影响力。

    我的演讲到此结束,谢谢!

本文来源:陀螺科技 文章作者:陀螺一线
收藏
举报
陀螺一线
累计发布内容2篇 累计总热度10万+

陀螺科技现已开放专栏入驻,详情请见入驻指南: https://www.tuoluo.cn/article/detail-27547.html

陀螺一线专栏: https://www.tuoluo.cn/columns/author1286427/

本文网址: https://www.tuoluo.cn/article/detail-79089.html

免责声明:
1、本文版权归原作者所有,仅代表作者本人观点,不代表陀螺科技观点或立场。
2、如发现文章、图片等侵权行为,侵权责任将由作者本人承担。

相关文章