HLC周报:完成钱包服务器部署,确定挖矿奖励机制

HLC周报:完成钱包服务器部署,确定挖矿奖励机制

Halal Chain Qitmeer 2019-01-06

上周工作总结:

公链底层

●完成钱包内容管理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并行算法优化。