亦来云双周报|2019-07-16
技术动态
Trinity
- 增加一个用于开发和测试的epk验签命令行工具
- 基于新UI实现Wallet(开发中)
- 基于shunit2工具,实现对epk签名的测试用例,并加入CI
- 实现Hive存储的Plugin(开发中)
Hive
- Hive Java SDK:
根据实现过程中的问题完善API接口和实现
可以支持在Android/标准Java两个平台编译运行
添加Java API接口注释,实现API接口文档化
完善ReadMe文档,主要添加对API接口的使用说明
- Hive Swift SDK:
根据实现过程中的问题完善API接口和实现
补充Swift API接口文档注释,可以支持接口文档生成
更新README文档,主要添加对API接口的使用说明
优化补充接口测试用例
Hive Swift SDK可以支持iOS/MacOS两个平台
添加对MacOS平台的CI验证
- Hive Native SDK:
精简Hive Native仓库,删除一些不必要的依赖和Android/iOS交叉编译所需要的资源和文件
新增Hive Demo App,通过命令行应用方式演示Hive SDK所支持的功能,同 时指导用户怎么使用接口
补充必要的日志输出,以帮助问题分析和定位
补充接口API的文档说明
参考Carrier Native 仓库Readme文档更新Hive Native仓库的Readme文档
开始补充Hive API测试用例
Hive Native仓库目前支持MacOS/Linux/Windows(32位/64位)的CI过程
DID
- DID Java版DIDStore开发完成,开始实现链的对接
- DID Native版本的DIDStore在开发中
Carrier
- 继续加强对离线消息功能的测试用例验证
- 更正Readme文档中的一些超链接位置错误问题
- 因为离线消息测试用例运行耗时较久,apitest新增参数用于选择是否运行离线消息的用例
- 增加对Carrier Swift SDK仓库基于MacOS平台的CI验证(原先仅支持对iOS平台的CI验证)
Main Chain
- CR01 Milestone Sprint02 完成,完成CRC委员注册及投票相关功能
- 开启Sprint03 主要处理一些优化、产品化以及内部质量加强的工作
以太坊兼容侧链
- 测试组开始准备ETH SIDECHAIN 上线前测试
- 测试交易池异常,修改跨链充值使交易池溢出,添加迭代器处理启动感知spv交易
- 确定新节点加入进来的时候加载到大量主链充值交易导致本地交易池过大的处理方案:先将这些交易持久化存储,同步完成之后再逐条处理
- 新版geth充值提现功能,以及orcal接口测试,添加大批量交易压力测试
- 进行本机私链TPS测试,目前测试结果大约每秒383笔交易
- 调研可以用于以太坊兼容侧链的桌面钱包
- 完善黑客马拉松以太坊相关文档并使用几款钱包尝试调用合约
团队动态
● 7月7日,亦来云创始人陈榕出席在上海举办的2019第二届石墨烯区块链开发者大会,并分享了对DApp定义的理解,陈榕在会上分享中谈到,Web 3.0结合区块链技术就是要在互联网上实现私有经济。
●7月11日,亦来云联合创始人韩锋参加由“区分·对话创新者”平台发起的「了不起的中国公链」对话沙龙,携手十位行业专家观察团展开对于公链的探讨。
●7月14日,亦来云联合创始人韩锋参加由布洛克财经、Block Global主办的2019全球区块链生态大会,并参与“巨头入场与Libra效应”圆桌会谈,并与腾讯云副总裁王龙探讨曼哈顿计划以及参与开发世界银行架构在亦来云上的可信计算项目。
社区动态
● 7月19日~7月21日,第四次工业革命黑客马拉松将在北京市朝阳规划艺术馆举办,本次大赛由中国社区覆盖范围最广,全球最活跃的极客组织之一DoraHacks主办。(成立5年来,DoraHacks联合600多家合作伙伴在8个国家15个城市燃起科技团战烽火,积累了3000余项目,辐射30万名开发者)
本次黑客马拉松将分为“物联网”、“人工智能”、“未来移动通信”、“区块链”等以“第四次工业革命”代表性技术的赛道。
亦来云将作为区块链赛道的行业代表参与分赛道命题,在这里极客们进行思想碰撞、遇见最前沿的科学技术、技术大牛在线指导。
目前,与亦来云一同参与该活动的还有微软加速器、博世、微众银行、商汤科技、蚂蚁金服、中粮可乐、中移(成都)产业研究院、贝斯平、Binance、NEO、高和HiWork、星创高速、亦来云、华能信托、天仪研究院、长亭科技、活动行、36氪、机器之心、联动原素、星球日报、快公司、SegmentFault、清华x-lab、YSI中国、APEC未来之声等各⾏业领军企业、媒体、高校和公益组织等。
本次亦来云设置赛题将涵盖以下领域:
赛题1:使用亦来云ETH侧链运行合约
赛题2:使用ELA DID作为用户身份
赛题3:使用ELA DID链存证数据
赛题4:使用ELA进行支付
赛题5:使用Carrier进行通信
赛题6:使用ELA DID代表用户身份进行签名授权和开具证明文件