HLC周报:研究最新Conflux共识算法,完成HLC钱包新版的更新
Halal Chain Qitmeer 2019-01-11
上周工作总结
公链底层
●研究go-libp2p,对依赖项进行精简,提出核心功能。●测试精简后go-libp2p库功能。
DAG
●挖矿团队关于DAG的对接,以及相关bug修复。
●DAG的优化和BUG修复,部分测试代码的补充。
●研究挖矿奖励的分配策略。
●共识算法Conflux框架的研究。
钱包&浏览器
● iOS 钱包: 完成 btc/hlc 钱包创建、助记词导入导出,钱包切换 ;完成钱包资讯功能的开发;完成新版UI的更换;修改了部分页面的显示错误。
● Android 钱包: 替换了部分框架,使页面的响应速度更快;修改了BTC转账交易过程中的bug;修改了部分页面的显示问题。
● 完成新版UI的开发,以更好的适应手机屏幕的使用。
●测试和优化移动端浏览器代码,修复相关bug。
●完成钱包资讯的后台API,适配多端分页。
挖矿&矿池
●完成DAG挖矿功能开发。
●和DAG团队进行DAG挖矿联调测试,目前,已完成单挖矿节点的测试。
●矿池网站前端优化。
●矿池开发自测。
下周计划
公链底层
●配合公链核心代码主分支,进行p2p相关的研究,剪裁和迁移。
●剥离go-libp2p核心功能至最小功能单元,提炼出hlc核心所需要的p2p核心功能。
DAG
●研究挖矿奖励的分配策略。
●Conflux的融入。
●DAG关于hourglass块的优化。
钱包&浏览器
● iOS端研究web3.js的逻辑及web3.js部分功能的swift实现。
●android手机端BTC的集成、测试及新UI的更新。
●测试新版钱包所有功能,包括:用于BTC/HLC的统一助记词。
挖矿&矿池
●测试区块中除了coinbase交易,也包含多个其他交易交易的出块。
●测试挖矿节点一起挖的情況。
●矿池支持DAG挖矿的功能开发。