亦来云双周报|2020-04-21

技术动态

elastOS (Trinity)

– Runtime 按照新的权限管理需求整理了授权以及相关描述;

– 更新了 Elastos schema 规范,补充了一系列新的应用间呼叫的方法;

– 完善 dApps 权限管理以及授权 UI/UX;

– Runtime hardcode 保留了 built-in dApps 的 ID,不允许被第三方占用;

– Launcher UI 体验的改进,让收藏操作更友好;

– DID dApp 增加 create DID 的 intent;

– DID dApp 支持凭证中的图像数据,比如头像等;

– DID dApp 增加删除身份的支持;

– 完善并发布了 CRC Voting dApp;

– 基本完成基于 Hive 的去中心 DID Store 和发布前端;

– 更新 DID SDK 以支持多后端实例;

– 在开发者模式下,Launcher 保留一个调试区域,显示网络名称等相关信息;

– 修复 release 版本中开发者模式不能激活的问题;

– 修复 SQLite 数据库版本差异导致的崩溃;

– 维护、更新 dApps,修复测试问题列表。

DID

– Swift SDK 补充 test case,增加测试的覆盖度;

– Swift SDK 完成与 Java SDK 的兼容性测试;

– Swift SDK 增加了获取 DID 历史记录的 APIs;

– Native SDK DID Store 以及 DID publish 的兼容性验证;

– Native SDK 完成增加详细错误代码和错误信息支持,并在内部开发模式下提供错误位置信息;

– Native SDK 增加仿真后端支持,用于进行快速验证;

– 评估 Python 版本的实现方案,以支持 Python 后端服务中整合 DID。

Hive

– 验证新版 Hive Plugin 在 Trinity 上的编译和测试用例;

– Hive++ Node 实现方案的细化以及任务评估;

– Hive++ vaults 后端存储方案中关于结构化数据存储和接口选型方面的预研。

Carrier

– 实现利用 Carrier 消息通道发送大数据块(1K~5M)新特性;

– 更新 Carrier Native SDK 使用最新 NDK toolchain(android-ndk-r21)交叉编译生成 Android 运行版本;

– 基于 UI/UX 的设计界面粗版,继续优化 Feeds 前端 dApp 实现;

– 协作完成 Feeds dApp 利用 elastOS 上 DID dApp 进行 DID 身份 sign-in 的实现;

– 整理支持 Feeds 后端之间的消息数据类型和数据格式;

– 完成 Feeds 请求数据需求的后端标准化处理和响应;

– 设计并实现支持 Feeds 的后端服务集成 Elastos DID;

– 继续优化 WebRTC 扩展内部实现和接口;

– 补充 WebRTC Android SDK API接口文档。

Mainchain

– 根据 CR 提案流程调整部分交易结构;

– 整理主链部分交易流程图;

– 修复内测中发现的 Bug。

ETH Side Chain

– 增加 Proposal 处理,和单元测试;

– ETH 共识过程中增加 PBFT,完成通过 PBFT 共识的单机出块。

DID Side Chain

– 优化 SPV 节点连接及同步速度;

– 对 DID Document 添加 Expires 检查;

– 为 Greenpass项目提供 DID Spec 技术支持。

Elastos Wallet

– 完成 ID 链同步速度优化;

– SPV SDK 完成 ETH 侧链 EthereumWallet 等模块开发,继续开发 EthSidechainSubWallet 模块;

– 修复 Android 钱包 CR 委员投票列表会丢失的问题;

– 测试 iOS 钱包并修复发现的问题。

团队动态

● 4月10日,亦来云联合创始人韩锋受邀做客金色财经公开课,为大家分享《区块链国富论》,本次公开课,韩锋对财富产生的基础,财富发展的各阶段以及区块链技术对于新的财富共识形成的重要意义等内容进行了阐述。

https://mp.weixin.qq.com/s/d1vXnNsrLoxNGPwSVvHXQg

4月21日,亦来云联合创始人韩锋受邀在中本财经直播间进行《区块链国富论》系列讲座第三讲,将为大家讲述”中国能贡献下一个财富共识时代吗?”。

来源:亦来云