HLC周报:研究最新Conflux共识算法,完成HLC钱包新版的更新

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挖矿的功能开发。