亦来云双周报|2020-06-02

技术动态

elastOS (Trinity)

– 合并 DID session 的支持到 master 分支,涉及 Launcher、DID dApp、Settings、Runtime 等多个环节;

– 完成 DID Session 的 UI/UX 实现,以及相关的基础组件,DID dApp 和 DID session manager 进行功能的整合;

– 强化 dApp 的 sandbox 模型,并针对 sandbox 进行测试验证;

– DID dApp 添加了新的 intent,支持颁发和签署凭证给第三方;

– 从 dApp 列表中移除钱包,并整合到 settings 中;

– 新的 Password manager dApp 整合到 settings 中;

– 应用新的 title bar 设计到所有的 dApps;

– 完善Launcher,特别是对 CLI 开发时的支持;

– 为 Flash Light 插件添加 Typescript 的原型;

– 添加一个 Hive demo 的应用;

– 发布一个 Show case dApp 到 Store,展示 Trinity 的基本功能;

– 更新 react 应用模版,使之可以适配新的 UI 设计;

– 更新 Carrier Plugin 到最新版,验证 Javascript 新接口 “SendMessageWithReceipt()” 在 Android 平台的功能运行;

– 集中修复的问题列表中的bug,为本周的 Android 版本发布准备;

– 开启了 iOS 版本 Travis 平台的集成构建/CI;

– 分析导入 ERC20/721 支持的可行性和技术方案。

DID

– Native SDK 添加对 JWT 的支持,并为 Swift SDK 提供一组API,用于从 DID 的密钥对生成 Swift 兼容的密钥对,用于 Swift JWT 的开发;

– Native SDK 完善 base58 的实现;

– Native SDK 补充完善 API 文档;

– Native SDK 增加文档构建支持;

– Native SDK 增加 DID Store 修改密码的 API;

– Swift SDK 增加 JWT/JWS 支持;

– 增加一个用于开发支持的 DID 命令行工具。

Hive

– 完成了 Hive Node 数据从用户端到 Hive Node 存储,再到个人云盘同步的流程;

– 开始实现基于 DID 的认证和授权模块。

Carrier

– 发布 Carrier Native SDK-v5.6.0及 Carrier Android SDK-v5.6.0;

– 优化实现消息发送后确认到达的新增接口,该接口通过 callback 方式通知调用者该消息被直接送达到对端(online方式)或者被送达到离线消息存储平台(offline方式);

– 添加消息发送后确认特性对应的测试用例;

– 继续优化”SendMessageWithReceipt()”的新接口内部实现,保证无论何种路径都能收到 callback 触发;

– Native SDK 自动侦测并选择最优离线消息服务节点;

– 完善 Native 离线消息测试用例;

– Carrier Android SDK新增测试用例验证 “SendMessageWithReceipt()”的新接口;

– Swift SDK 添加新的离线消息和大消息支持;

– 启动 WebRTC iOS 版本的开发;

– 协助社区开发团队改进 Feeds dApp Sign-in 后端 Feeds Service 的认证流程;

– 协助社区开发团队实现前端 dApp 登录后端的逻辑代码;

– 协助社区开发团队继续实现 Feeds Service/Node 从最初无主状态到DID绑定流程;

– 协助社区开发团队将 Feeds dApp 与后端 Feeds Service 之间交互由原来的 jsonRPC 改为 MsgPack 数据格式协议,为交互数据提供二进制格式的图片和短视频的支持。

Mainchain

– 发布 v0.5.0 版本;

– 完成秘书长选举的提案功能开发;

– 完成更换提案负责人的提案功能开发;

– 讨论 DPoS 共识优化方案;

– 讨论 CR委员运行 DPoS 节点解决方案 。

ETH Side Chain

– 实现 Network.go 用于建立直连网络;

– 实现 BlockPool,用于存储当值超级节点的提案块;

– 修改 ETH 侧链 PBFT 共识流程设计;

– ETH 侧链添加供调试使用的 PBFT web3信息;

– 实现 Dblock用于区块池处理 Preblock。

DID Side Chain

– 开发用于发送正常及异常 DID 交易的测试工具。

Elastos Wallet

– 实现 EthereumEWM.Client 接口;

– 修复内测中发现的 Bug。

团队动态

● 5月24日,亦来云联合创始人韩锋参加由中国研究型医院学会移动医疗专业委员会主办,中关村华医移动医疗技术创新研究院、北京智能新网科技有限公司联合举办的”医疗数据+区块链”线上研讨会。

韩锋表示,首先要明确个人健康大数据的价值,亦来云的新一代互联网架构将可以为客户精细化管理提供解决方案,能够很好地帮助数据进行确权,将数据的所有权归还于用户,有效保证患者的隐私性、数据的安全性、医疗数据的不可篡改性。在数据确权后,各司其职,完成数据全生命周期的大发展,同时满足数据的贡献者,收集者,分析者,利用者等的多方需求,从而形成多方共赢的局面。

亦来云区块链团队负责人于舒楠,亦来云物联网应用区块链解决方案专家张⽟新,亦来云大象团队负责人宋世军也参加了本次会议。

来源:亦来云