Hcash技术周报 2018.07.19-2018.07.25

以下是HCASH技术开发团队的技术进展周报,报告分为两个部分:正在进行的工作和已经完成的进展。

HCASH衷心感谢开发团队和社区成员为项目的进展做出的巨大贡献。

正在进行的工作:

HyperCash/HC

Hcd

回归测试区块生成,交易,区块,投票查询等功能

Hcwallet

Setaccount命令支持,方便cli客户端在普通账号和抗量子账号之间切换

回归测试普通地址和抗量子地址交易的构造、签名、转账等功能

测试发起提案功能,弃权,支持,反对三种投票的统计情况,以及投票通过后区块版本的升级

HcGUI

新版页面开发

应用设置位置修改,原来只能在同步区块时才能点击,更换到首页目录里面,方便使用

HcExplorer

新版页面开发

Pg模式:使用postgresl支持更大的访问量,更快的访问速度

HC  testnet PoS矿池

新版页面开发

支持抗量子地址参与购票

HSR升级HC交易所对接工作

技术文档准备

技术支持

HSR升级HC钱包对接工作

技术文档准备

技术支持

Hyper Exchange/HX

HX 钱包

实现全新的界面设计

HX IDE

整合单步调试器

调试界面设计

HyperExchange

HX链ETH私钥生成模块的编写:为了保证私钥的安全性,私钥在HX侧生成,并且在HX链的C++侧要完成对空交易的签名等行为

HX测试出部分bug,正在修复

部署testnet

已经完成的进展:

HyperCash/HC

Hcd

根据递推公式获得求和公式,再根据求和公式计算HC供应量,消除了累计误差,保证了出块的HC数量及难度估算

CHECKMULTISIG指令扩展多签检查,支持新的BLISS地址类型

Hcwallet

抗量子地址参与多签地址构造,交易签名,交易发起

抗量子地址购票支持地址复用,避免持续生成大量地址

修复了抗量子地址解码错误

修复了脚本合并未考虑抗量子地址的错误

HcGUI

Overview统计数据(balance/ticket/transaction)实时变化

中文版修复翻译不当

修复HcGui语言设置加载失效

HcExplorer

新版页面设计完成

页面内容微调

HC  testnet Pos矿

新版页面设计完成

页面内容微调

HC Pow矿池测试挖矿

与UUPool 完成PoW对接测试

Hyper Exchange/HX

HX 钱包

增加分红相关功能 (所有拥有超过 10000 HX的用户会定期自动获得分红,需要自己领取。分红收入来源于提现手续费和合约调用费用) 

HX IDE

切换链时的数据访问优化、无钱包状态的初始化设置、修复内存释放时的崩溃问题

HyperExchange

HX链与HC公测链的跨链联调测试:HC链公测链已经上线,进行了基础的跨链测试

HX中跨链资产提现时,提供部分手续费,这笔手续费将会存在手续费池中,同理用户在合约中资产提出时也会有这种情况

在HX 链中,每10w块,只需要用户HX资产超过10000 将可以参与手续费分配活动

HX 链中有些参数为硬编码,需要将其提出到global_property中,允许HX 通过提案进行修改

再次感谢所有代码贡献者。每位代码贡献者和社区成员都对HCASH的技术开发做出了重要贡献。