乐趣区

技术沙龙京东云区块链进校园京东云深圳大学线下沙龙分享回顾

在刚刚结束的京东云 & 深圳大学技术沙龙活动中,多位京东云的技术大咖针对京东云 BDS 产品技术细节、开源计划,与深圳大学的同学和参会者进行了深入探讨,干货满满反响深刻,获得了在场同学与参会者的一致好评!

2019 年 10 月 18 日下午,由京东云主办,深圳大学承办的首次“京东云区块链进校园 - 线下技术沙龙”活动在深圳大学沧海校区信工楼 605 举办,参加活动的人员就京东云 BDS 产品(产品传送门:https://bds.jdcloud.com)、区块链数据、以及如何搭建公链全节点、获取公链全量数据、数据的结构化处理等技术,与在场的学生及参会者进行了深入的分享和讨论;同时本次沙龙也是京东云 BDS 产品在码云和 Github 开源后,首次在高校进行高校开发者的招募计划,现场干货满满反响热烈,获得了在场学生与参与者的一致好评。



在分享的第一个环节,来自京东云区块链产品总监朱琅现场为同学们带来了主题为“BDS:实力赋能可信数据价值以及开源实践”的技术演讲。

如今区块链技术蓬勃发展,出现了以 BTC、ETH 等为代表的几百条知名公链项目,也推出了联盟链 Fabric、JD Chain 项目。不管公有链也好,联盟链也罢,不同的链都有各自的特性,所以也就存在了有一些企业使用 BTC,有一些企业使用 ETH,还有一些企业使用 Fabric,像京东使用的就是 JD Chain,由于不同的区块链之间是无法实现信息互通的,最终还是形成了一个个数据孤岛,这样就无法发挥数据的最大价值。


BDS 的产品架构图主要分为以下三部分:

第一部分:数据收集层面 ,接入了包括 BTC,ETH,XRP,LTC,BCH 等公有链,通过技术手段获取了交易所,论坛,资讯等一些第三方数据。

第二部分:数据处理层面 ,第一部分的数据都会导入到大数据分析平台中,经过数据分析加工之后,得到了像交易金额,交易次数,交易金额分布,交易手续费,新增地址,活跃地址,地址余额分布,地址分类等数据指标。

第三部分:数据可视化层面 ,为了方便大家体验和使用,提供了区块链数据 BI 工具,支持 SQL 查询 和 条件查询,支持对查询结果包括但不限于表格,曲线,柱状图等多样的数据可视化方式;还有包括数据智能提供数据实时更新,实时监控等其他功能。


如果要总结一下 BDS 的产品特性,可以简单概括为几个方面:丰富性,即目前整个 BDS 涵盖了 BTC、ETH、EOS、LTC、JD Chain 等几十个知名区块链项目,定义了 100 多项区块链数据指标;便捷性,支持通过点击和拖拽的交互方式进行条件查询,也支持标准 SQL 查询语句,实现复杂的查询逻辑,可实时生成各类数据报表、图形化界面;专业性,提供了一套标准化的区块链数据指标模型,同时依托京东云的软硬件及架构支持,具备查询速度快,查询效率高的特点等。


京东云区块链产品部在 2018 年 1 月成立,2018 年 6 月与火币网签署了战略合作协议,共同就区块链的前沿技术,应用场景进行交流和探索。“2018 年 8 月,京东云区块链发布区块链数据服务 1.0 版本,2019 年 6 月份发布 2.0 版本,2019 年 7 月正式宣布开源。


目前 BDS 开源了其中两个模块,模块一是修改后的区块链全节点服务,模块二是 BDS-Splitter 服务。未来会把实时处理、事件处理、Machine Learning 等其他模块开源出来。提及开源,朱琅表示此举可以标准化区块链的数据模型,制定区块链行业数据指标标准;为区块链开源社区做贡献,作为提供区块链数据分析的一项工具立足开源社区,希望做到以数据为驱动,吸引更多区块链爱好者一起加入其中,参与开发,共同推动整个区块链继续向前发展。



分享的第二个环节来自于京东云高级研发经理王环宇关于“BDS 开源实践”的主题分享。

首先王环宇为大家介绍了开源的定义与意义,并向大家介绍了京东云 BDS 产品为何要进行开源的尝试。

首先,开源不等于免费,也不代表开源软件的参与方没有任何利益与收入,有些软件通过提供服务支持(而不是软件本身)收费,通过这种方式,他们的软件仍然保持免费,而在安装、使用、解决问题中赚取费用;而开源本身的意义在于,通过开源,软件本身可以更加可控、安全、稳定;同时,开源也代表一种无私的精神,早期的 Linux 操作系统与 Apache Web 服务器也是以开源的方式进行开发的,开源推动了互联网和软件行业的发展,京东云也希望能够秉承这种开放的精神。

之后,王环宇针对京东云区块链 BDS 的 Kafka 组件、各组件的安装、BDS 的开源流程以及数据分析进行了分享,让现场的同学们更加深入的了解到如何成为一名京东云区块链 BDS 开源项目的优秀 Contributor。


在分享主题结束后,多名同学向京东云的技术大咖进行有关 BDS 产品、区块链热门技术、专业方向选择、如何加入到京东云区块链开源计划等方面的提问,现场气氛十分活跃。


通过本次线下技术沙龙活动,同学们深入地了解了京东云区块链 BDS 产品的技术架构、开源计划、高校开发者激励计划,以及如何成为一名优秀的 Contributor,这对即将踏入社会的同学们来说受益匪浅,在场的老师也对京东云区块链团队表示了感谢,并希望京东云区块链项目能够更多的在高校内进行这样的宣传活动。

京东云 BDS 源码现已正式开源,开源地址 Github:https://github.com/jdcloud-bds,码云:https://gitee.com/jdcloud-bds

日前京东云发布了区块链数据服务(BDS)的开源计划及“万链归一”计划,目前京东云 BDS 已经开源了 BTC、BCH、BSV 等项目。

开发者可以关注 Github 链接,也可以通过点击【京东云】了解更多京东云 BDS 产品的具体内容,也欢迎感兴趣的开发者将个人简历发送至 jdcloud-bds@jd.com。


退出移动版