HLC(HalalChain) Blockchain Project Development Report — Week 56

  • BY:HALALCHAIN
  • Jun 12, 2019
HLC(HalalChain) Blockchain Project Development Report — Week 56

HLC weekly updates usually consist of the work updates about the HIPs (HLC improvement protocols), core block-DAG development, browser development, mining and mining pool development, wallet development.

Highlights of In this week

1. Cuckoo opencl kernel developing and debugging

2. Prepared DAG testing scheme for public

Work Completed:

1. HLC Core Development

2. Completed HIPS of “Compact storage in linearly ordered block DAG”

3. Prepared DAG testing scheme for public

4. DAG browser front-end 3D effect development and test

5. DAG browser prototype design

6. Improved transaction generation batch scripts

7. Cuckoo opencl kernel developing and debugging

Wrote miner unit test code

1. Mining test in Dag test-net

2. Completed the atomicswap script js implementation

3. Completed the atomicswap script Golang implementation

Wallet Development

1. Continuous testing on DAG full node of testnet

2. Improved the function of wallet client.

3. Completed multi-language development

4. Completed the detail page of ETH

5. Refactor the logic of the wallet server

a. The database, cache and log are redesigned to make the program more readable and stable

6. Successfully deployed the btc api of wallet on local

HIPS

1. Wrote 1of2 POW (pow v2) hips

2. atomicswap js script commit to Github

3. atomicswap Golang script commit to Github

White Paper:

  1. DAG whitepaper: Refine whitepaper, fix bibliography and mistakes

Work In Progress:

1. HLC Core Development

2. DAG browser UI development

3. DAG browser prototype optimization

4. Cooperated with the Institute of Computer Science of the Chinese Academy of Sciences for stress testing

5. Cuckoo opencl kernel code integration and debugging

Wallet Development

1. Completing transaction testing on DAG full node of testnet

2. Refactoring process logic of the wallet server

3. Useing the local BTC node api to transaction

HIPS:

1. Writing HIPS of PHANTOM edition V2

2. Writing mining pool and mining user operation manual

3. Improving stress test documentation

White Paper:

1. DAG whitepaper: confirmation time