HLC周报1.6:完成钱包服务器部署,确定挖矿奖励机制
上周工作总结:
公链底层
●完成钱包内容管理API支持及服务器部署。●迁移p2p依赖。
●研究go-libp2p。
DAG
●基于DAG分支中挖矿奖励分配的研究。
●DAG代码的优化和BUG修改。
●为方便未来DAG各算法的替换,构建中间件模式。
钱包&浏览器
●iOS Javascript Core:完成btc/hlc钱包创建;完成btc/hlc导入助记词;完成btc/hlc导出助记词;完成btc/hlc交易签名。
●测试并修复bug。
●修改已发布版本多语言首次加载bug问题。
●更改并测试了BTC生成钱包的问题。
●替换了部分新版本页面,适用于多钱包(BTC,HLC)。
●更新并编写完成了部分JS框架,并且替换了部分页面。
●测试和修复浏览器在移动端ios中bug。
●优化浏览器移动端自适应的页面。
●研究钱包基于HLC的实现原理和研究代码。
挖矿&矿池
●矿池网站前端页面开发、以及网站接口实现。
●研究DAG挖矿奖励算法。
●研究挖矿奖励成熟确定机制。
●研究DAG协议导致区块结构变化后的GPU并行算法。
下周工作计划: 公链底层
●配合公链核心代码主分支,进行p2p相关的研究,剪裁和迁移。
●进行P2P网络层的代码实现。
DAG
●DAG基于Nox的测试代码补充。
●共识算法Conflux的研究和项目的融入。
钱包浏览器
●iOS手机端BTC的集成、测试及新UI的更新。
●android手机端BTC的集成、测试及新UI的更新。
●学习和研究钱包基于ETH的代码实现逻辑。
挖矿&矿池
●矿池网站前端优化。
●矿池测试。
●针对DAG协议的新区块链结构,进行blake2b算法的GPU并行算法优化。