亦来云双周报|2020-08-11

技术动态

elastOS (Trinity)

– 移植核心插件到桌面版本,完善桌面版本 Runtime 的实现;

– 导入新版 Wallet UI/UX;

– 开发 CR Proposal dApp;

– 按照 elastOS Essentials 的目标对 iOS 版本进行调整;

– 完善 Password Manager 的密码输入框的处理和弹出流程,优化用户体验;

– 完善 DID dApp 签名 intent,并同步更新 DID Demo 应用中的签名示例;

– 钱包插件将支持两种后端(SPV/Node RPC API)来查询余额等操作,优化用户体验;

– 整合 ETHSC 的基本功能;

– Background service 支持控制任务的执行顺序;

– 完善构建脚本对不同分发版的支持;

– 解决 Electorn 打包的问题;

– 修复 DID 身份切换后联系人通知未初始化的 Bug;

– 修复 DID 助记词导入随机失败的问题;

– 其他常规的 Bug fix。

DID

– 评估 DID 2.0 技术方案;

– Native SDK 集成 Python CFFI 模块的构建;

– 自动化生成 Native SDK 导出符号表,降低人为错误概率;

– 开始进行 DID Native SDK Windows 平台的移植;

– 修复与 SPV SDK 符号冲突的问题。

Hive

– 根据新的 DID dApp Auth 流程规范,继续优化 Hive SDK 的授权模块实现以及相关对外接口类型,继续完善 Hive Node 端 DID 身份鉴权;

– Hive Java SDK 前端新增 MongoDB API 以及实现与 Hive Node MongoDB 服务的对接,并且补充对应测试用例;

– 完善基于用户和应用的数据沙箱机制;

– 完善和测试云盘同步管理和调度机制;

– Vaults 同步配置管理和配置数据存储管理;

– Vault 数据的 ACL 机制的选型和设计;

– 编写 DockerFile,同时制作 Hive Node docker 镜像;

– 修复 Hive SDK 对接 Vaults 时的内部 Bugs 以及补充测试用例。

Carrier

– 发布 Swift SDK v5.6.3;

– 基于 WebRTC SDK 的依赖需要,更新关于获取 TurnServer 的声明方式;

– Carrier Plugin 支持在 iOS 平台上接收/发送二进制数据块消息;

– 解决 Carrier Native SDK 内部依赖 libcrystal 的一些潜在 Bug,提高了 Carrier 的稳定性;

– 解决由于 Carrier Native SDK 内部 hashtable 内存违例导致的 Crash 问题;

– 解决 Carrier Plugin / Carrier Native 中的同一 group 的 groupId 的一致性问题;

– 解决 Carrier 原消息发送接口的返回值兼容性问题;

– 解决 Carrier 离线消息机制无法发送长度超过 60K 消息的问题;

– 解决测试和应用发现的其他 Bugs;

– 继续实现和调试 WebRTC iOS SDK 版本;

– 社区开发团队发布 Feeds dApp 内测版 v1.0.0;

– 社区开发团队集成最新配对 Service 的 UI/UX 设计;

– 社区开发团队优化 Feeds Service 绑定过程中内部状态迁移的实现;

– 社区开发团队优化 Feeds dApp 中多语言模块的中文资源;

– 社区开发团队制作针对 MacOS 的 Feeds 服务安装包;

– 社区开发团队优化 Feeds dApp 在离线状态或者对应关联的 Feeds Source 离线时的 UI 显示效果;

– 社区开发团队优化 Feeds Service Node 绑定交互,当使用非法 DID 申请配对 Service 时, Feeds Service Node 返回合理的错误码给前端;

– 社区开发团队解决 Feeds dApp 进行点赞/关注/去关注等控件点击时的及时响应度以及UI的显示效果;

– 社区开发团队持续解决 Feed dApp 基于前一个发布版本的测试和内部体验过程中发现的 UI/UX 问题。

Mainchain

– Context 检查中添加 Height Version 检查;

– 允许对处于 inactive 状态的 CR 委员进行弹劾;

– 排查可能出现 Data Race 的情况;

– 网页钱包支持 Cryptoname;

– 自动测试框架程序增加 CR 绑定 DPoS 节点的异常测试 Case;

– 修复内测中发现的其他 Bug。

DID Side Chain

– 完成 deactivate DID 相关功能及测试工具开发;

– 添加 Mongodb 数据库,完成数据迁移功能开发。

ETH Side Chain

– 在测试环境进行共识由 POA 切换为 DPoS 的测试,并修复网络异常触发临时分叉等问题;

– 部署压力测试环境;

– 添加异常测试文档;

– 修正单元测试中发现的 Bug。

Elastos Wallet

– 发布 ELA Wallet iOS v1.4.5;

– SVP SDK 增加获取最新块高信息的接口;

– 修复特定情况下钱包可能 Crash 的问题;

– 开发更换提案负责人等新类型提案 Payload 模块;

– 完成多签功能开发,正在进行相关功能测试。

团队动态

● 8月5日,亦来云基金会理事李恒受邀参加由IEEE(IEEE,全称Institute of Electrical and Electronics Engineers)区块链和分布式记账标准委员会组织的区块链国际标准制定会议,并当选数字身份系统框架技术工作组副主席。亦来云与IEEE标准化协会、火币研究院等机构和企业共同深入讨论区块链数字身份系统框架技术的标准,加速推动基于区块链的去中心化身份系统相关技术的标准化和发展。

在区块链国际标准制定工作中,包括亦来云自主研发的Elastos DID在内的国内区块链系统,成为唱响”中国声音”的有力抓手。Elastos DID 基于 Elastos ID 侧链实现符合 W3C DID 规范要求的 DID 解决方案,具有自我声明、自主可控、杜绝篡改、安全可验的全时空 ID 管理能力,已在 Elastos 生态中得到广泛应用。

● 8月7日,”2020 Cointelegraph中文大湾区·国际区块链周”在深圳举行,亦来云联合创始人韩锋在题为《如何抓住Filecoin的商用新机会》的圆桌论坛上表示,亦来云的愿景是打造第二代互联网。

他认为,所有一切的出发点就是保护互联网上每个人的数据、隐私和产权。去中心化存储是加密货币市场牛市的先兆。火起来的本身逻辑还是数据增长化。只有去中心化存储才能保护人们的数据。未来的互联网就是为每个人的数据创造财富。虽然去中心化存储的成本要比中心化存储高,但是最终会让每个用户真正受益。

● 8月10日,亦来云联合创始人韩锋拜访Fileccoin 测试网 No. 1的技术服务商储迅。

上海储迅信息技术有限公司是分布式存储行业的领军企业。公司核心团队来自于总部在美国硅谷的专业存储公司,在相关行业有十几年的管理、研发和市场经验。储迅在高性能存储、分布式存储集群管理和底层I/O优化等方面拥有核心的硬件软件技术,尤其在RDMA加速、大规模存储集群管理、基于IPFS/Filecoin的优化方案等领域,具有显著的技术优势,在业界处于领先的地位。

目前在Filecoin的数次测试中多项核心指标都名列前茅,稳居Filecoin研发和运维技术的第一梯队。

● 8月11日,亦来云联合创始人韩锋参加由火星财经在上海主办的「POW’ER 2020技术与应用峰会」,在炉火对话「区块链开发者的新机会」中与参会嘉宾进行行业对话。

● 亦来云联合创始人韩锋作为中国基金博物馆首任轮值馆长从亚当·斯密《国富论》出发,讲述人类文明的进化仰赖自由市场的交易,大规模国际交易的形成需要人类认知的革命,也就是超越具体的使用价值,抽象出全球财富共识,并简述了人类财富共识形成的历史,从贝壳到区块链加密数据资产发展的进程。
视频合集:第一讲:http://v.qq.com/vplus/f599e3c9bd628ca3a25e9827b38c171e?page=cover第二讲:https://v.qq.com/u/videos/#cover_edit/xhk00300196zxn6

来源:亦来云