技术动态
elastOS
– 发布 elastOS Android v1.3.1;
– 正式发布 DPoS Voting 的 Android Native App 版本到 Google Play;
– Wallet 转账时支持从 Contacts 中选择有 ELA Address 的联系人;
– 优化启用过程,缩短 Splash 屏幕的显示时间;
– 新增设置选项,不删除 dApp 的情况下将其数据删除(恢复新安装的状态);
– 新增应用 Preference,可以设定是否启用应用的后台服务;
– 新增 CR council 注册交易的 Intent;
– 新增对 dApp 的实例 DID 是否正常发布的检查;
– 完善对 Hive Valut 付费的支持;
– 对 Hive Plugin 进行完善并修复部分已知 Bug;
– 为 Deep Linking 设计了 did|wallet|hive 等 elastos.net 子域名的页面并更新上线;
– 完善 Deep Linking 的页面,在用户未安装 elastOS 的情况下提示用户安装;
– 针对没有使用 Deep Linking 的 intent,为开发者增加提示;
– 支持静态关联 elastOS 设备和 Trinity CLI,在 mdns 失效的情况可以作为开发环境和 elastOS 设备的备份连接方案;
– 准备 Hyper IM 的 Trinity Native 版本;
– 完善多语言支持,同步新增界面和内容的翻译;
– 继续对 UI/UX 进行优化,修复已知 Bug。
DID
– 发布 DID Swift SDK Framework v1.3;
– 根据实现中遇到的一些设计问题,讨论调整 DID Controller 变更策略;
– DID Native SDK 实现 Verifiable Credential 公开发布到 DID 侧链;
– DID Native SDK 优化短名字实现,完成多 Controller 的文档多签功能;
– Java SDK 实现多 Controller 的文档多签功能。
Hive
– Hive Node 发布内部测试版本 alpha-v1.0.6, 同时更新部署到 hive-testnet1 节点;
– Hive Java SDK 发布内部测试版本 alpha-v2.0.9 供 elastOS 项目调试使用;
– Hive Swift SDK 发布内部测试版本 alpha-v2.0.1 供 elastOS 项目调试使用;
– 继续实现 Hive Node 将 Vault 数据同步备份到远端 Google Drive 云盘,新增支持将 Vault 数据从云盘还原到指定的 Node 节点;
– Hive Node 支持捕捉运行时异常栈信息并发送到 sentry 平台用于问题分析和定位;
– Hive Node 完善日志输出,同时在发生错误时通过 Response 向前端输出更多的细节信息;
– Hive Node Backup 开始实现同步 Vault 数据到指定 Hive Node 节点,以及制定对应的 DID 认证方案;
– Hive Node Scripting 支持 Stream 方式上传和下载文件数据;
– 新增 Java SDK Vault 相关接口,用于显式创建新的 Vault 服务;
– 实现和完善Java SDK Payment 模块和接口,同步测试用例验证;
– 解决 Java SDK Scripting/Database 与后端 Hive Node 交互异常的问题;
– 优化 Java SDK Scripting 模块接口;
– 继续新增 Java SDK 测试用例;
– 改进 Swift SDK 中使用 Stream 方式上传和下载文件内容;
– Hive Swift SDK 实现 Payment 模块;
– Hive Swift SDK 发布临时测试版本供 elastOS 调试使用;
– 根据 Java SDK/Swift SDK,同步更新 Hive Plugin,特别是 Swift 部分实现代码;
– 通过 Hive Demo dApp 驱动,完善 Hive Plugin 关于 Swift 部分的实现;
– Hive Node Database/Scripting 模块内部 Bugfix。
Carrier
– 发布 Carrier Swift SDK v5.6.6;
– 更新 Carrier Bootstrap 到最新 Carrier SDK,并开始部署验证;
– 规划 Managed Group 基本特性,开始编码实现;
– Carrier Native SDK 使用 Valgrind 工具检查并修复内存泄漏问题;
– Carrier Native SDK 内部 msgId 生成方式方式优化,简化消息 receipt 机制;
– 优化 Carrier Extension Native 模块,并同步更新 WebRTC Android SDK;
– 通过最新的 Android SDK 验证 WebRTC SDK 以及 demo 应用正常的音视频通信能力。
Mainchain
– 完成 ID Fee 提案功能开发,支持通过 CR 提案修改 ID 侧链 DID 交易费;
– 调整预留 Customized ID 的 CR 提案数据结构;
– 增加 DID 相关提案的结果记录交易,支持通过 SPV 推送提案状态;
– SPV 增加 Customize ID Filter,支持推送 CustomizedID 相关提案数据;
– SPV 增加用于存储 “预留的 Customized ID” 的数据结构以及查询接口;
– 整理主链共识退化至 PoW 的可行性方案;
– 进行 36个 DPoS 节点参与跨链共识的测试;
– 对 ELA 节点及 Arbiter 节点进行候选节点随机参与 DPoS 共识的测试;
– 修复记录 DPoS 当选列表交易的创建及检查不匹配问题;
– 修复 DPoS 节点排名变化可能导致状态变化的问题。
DID Side Chain
– 开发 Customized ID deactivate 功能,并添加测试用例;
– 为 DID 凭证的颁发者添加取消凭证的权限;
– 使用最新的11个区块的中位数时间判断 DID 是否过期;
– 添加 DID 凭证交易测试用例。
ETH Side Chain
– 解决 Data 为空的时向合约地址充值不到账的问题;
– 完善测试框架 RPC 接口测试合约调用、合约 Log 的部分;
– 修复 Gas 估算错误导致充值交易不到账的问题;
– 验证 ETH 侧链浏览器合约验证不通过的问题;
– 部署 UNISwap 合约到区块链浏览器;;
– 查找 ETH 侧链浏览器交易详情下 input 没有数据问题;
– 定位 ETH 侧链浏览器 Token Hoders 显示错误的问题。
Elastos Wallet
– 解决互斥锁和接收超时引起的 Syncstop 需要很长时间才能返回的问题;
– 主链和 ID 链的 P2P 的 Version消息增加版本号信息;
– SPVSDK 增加 提案/提案评审/提案追踪的原文上链功能;
– 在 Transfer 的回调中,增加 Token 或者 Logs 的详细信息。
团队动态
● 11月20日,亦来云正式加入世界经济论坛(WEF)全球创新者社区,亦来云将在区块链和数字资产和数据政策两个社区发挥作用。Elastos 一直致力于通过确保数据安全、可确权和稀缺来保护用户隐私和所有权,这将为世界经济论坛的数据政策和区块链平台提供非常有价值的解决方案。未来,亦来云将与相关成员共同合作,着眼于应对关键的全球挑战,为世界经济论坛做出应有的贡献。
● 11月20日,由猎云网、猎云财经主办,VeryHash 总冠名,火币等联合主办的”BEYOND-2020区块链产业大会暨年度颁奖盛典”在深圳隆重召开。本次峰会聚集了来自全球的区块链产业精英,超百家行业顶级区块链公司和超千名与会人员,行业最资深最具创新力的权威人士汇聚一堂,共同创造最顶尖的思维碰撞。亦来云联合创始人韩锋受邀出席活动,并发表了《从人类金融史角度看 DeFi》的主题演讲。
https://mp.weixin.qq.com/s/kMsHMJsFWRJRQ_RXyfg1OQ
来源:亦来云