技术动态
Elastos Essentials
– Wallet 开始实现从 SPV 模式转为 RPC 模式,并与 RPC 后端服务进行对接;
– 完善 iOS 版本的工具链支持;
– 对 iOS 和 Android 内侧版本进行系统的测试和验证,集中修复测试中发现的问题。
DID
– Native SDK 移除SPV adapter和相关的JNI实现,同时更新copyright信息,以及其他内部优化;
– Swift SDK 解决本地测试验证中的问题,同时基于 Web3 对 DIDcoument/Crednetial 的上链验证;
– Swift SDK 完成和 Java Simulated ID chain 的兼容性测试;
– Swift SDK 补充实现 DID Store 的 export / import 实现;
– Swift SDK 完善测试用例,并修复测试发现的问题;
– Swift SDK 更新到最新的 Native SDK(依赖于 HDKey);
– TypeScript SDK 分别针对浏览器和 NodeJS 提供构建和分发包;
– TypeScript SDK 添加 test cases,并基于 Case 验证 SDK 实现。
Hive
– Review 并优化 Hive Node 的 Backup/Payment/Subscription模块 API接口定义;
– Hive Node 根据 review 的接口文档调整接口代码实现;
– Hive Node 优化 Scripting APIs 以及内部实现;
– Java SDK 内部与 Node API 交互实现的代码优化;
– Review Java SDK 的 API;
– 新增获取 Vault 和 Backup 服务属性的 API 定义;
– Hive Swift SDK 参考 Java 接口实现同步更新 Swift APIs 接口。
Carrier
– 在 Windows 环境上可使用自定义 SDK tool 工具编译 Carrier Native SDK Windows 移植版;
– Carrier Native SDK 发布 v6.0.3 版本,解决 SDK 在 Windows 环境的编译和运行时问题;
– Carrier2 结构设计和初步确定实现方案;
– Carrier2 的 Features 规划和详细定义;
– Carrier2 基础框架的代码实现。
Mainchain
– 修改跨链交易 Payload 结构用于支持跨链信息传递,并进行测试;
– 将充值修正交易的退回金额调整为 Payload 中 Crosschain 中记录的 Amount
– 完善跨链充值交易兼容性;
– 主链充值修正交易的验证逻辑调整为 Arbiter一致;
– 完成节点快速启动功能开发及测试;
– 基于 v0.7.0 版本开发生成非法投票、非法提案的异常测试用例;
– 主链存储 Returndeposittx 交易,添加 RPC 用于获取已经存在的 Returndeposit 交易;
– arbiter 添加 Returndeposittx 的重发逻辑、新增数据库表及相应的存储删除逻辑。
DID Side Chain
– 开发 DID 数据迁移工具,支持将原 ID 链上的 DID 数据写入本地,并迁移至新的 ID 侧链;
– 编写 DID 数据迁移工具使用文档。
ETH Side Chain
– 继续调研 ETH 2.0 的 PoS 机制、分叉处理逻辑;
– 研究 L2 欺诈证明及转账作恶的验证逻辑;
– 研究 Optimism 验证逻辑;
– 尝试构建欺诈验证交易;
– ETH 侧链浏览器添加跨链转入交易。
Elastos Wallet
– 完成去除 P2P 模块的 SDK 核心算法库开发;
– SDK 增加对 Heco 链的支持;
– 继续进行 CR 换届等功能测试并修复发现的问题。
团队动态
● 5月7日,Elastos社区Gelaxy团队发布 ELA v0.7.0版本节点程序,此次升级:将ELA年增发基数由3300万下调为2000万;将ELA年增发比例由4%下调为2%并后续增发比例每四年减半等功能。
根据公告显示,ELA将在区块高度919800上(2021年6月7日左右)开始以2000万为年恒定基数进行增发;将在区块高度1051200上(2021年12月10日)以2%比例增发,后续每四年增发比例减半。
● 5月14日,亦来云联合创始人韩锋参加在上海科技金融博物馆举办的《区块链国富论》上海站读书分享会。
来源:亦来云