专栏名称: 比原链Bytom
比原链Bytom 官方资讯平台, 订阅者可以接受比原链开发进度,项目进展, 相关资讯信息
目录
相关文章推荐
51好读  ›  专栏  ›  比原链Bytom

比原链项目周报(2018.7.09更新)

比原链Bytom  · 公众号  ·  · 2018-07-09 17:12

正文

点击蓝字关注 比原链公众号



区块快速同步

  • fast-sync代码实现,添加getblocks命令,通过区块打包发送来减小多次获取区块造成的网络延时,加快同步速度。


持续完善主网接口

  • 网络控制访问API,包括list-peer、connect-peer以及disconnect-peer;

  • 增加在gas估算时对多签的考虑;


前端优化

  • 增加合约模板的lock、unlock交易;

  • 钱包模块UTXO相关代码逻辑整理优化,并添加单元测试;


智能合约

  • 完成剩余的标准合约模板的构造,并完成相关测试;

  • 修改equity编译器,将时间相关的指令编译修改为blockheight相关的指令;

  • 修改虚拟机操作符验证签名参数bug,防止出现签名数据不匹配的情况;

  • 增加支持SM2国密算法的多签操作符,并完成测试;

  • 修改验签过程中对公钥长度的判断逻辑,优化判断过程;


侧链调研

  • 验证侧链转回主链功能:解析侧链提供的spv、rawtransaction;


区块浏览器更新

  • 完成区块链浏览器数据回滚代码;

  • 提供区块、交易、地址、资产的api;


BTM pool

  • 修复矿工提交share超时导致无法再次有效提交而持续超时的问题;

  • 优化下发给矿工任务难度调整的retarget过程;


星火节点

  • 封装api接口,故障容错恢复处理,部署测试;


JavaSDK 离线签名支持

  • 完成并测试bytomd离线签名的java代码,包括推导公钥,生成二级私钥、扩展私钥,运用SHA3-512得到签名Hash,运用Ed25519实现加密签名。


【直播活动】

7月10日20:00 比原链首席架构师James为您解读BYTOM整体设计与架构,一直播ID:329596260;bilibili ID:12113077;欢迎来围观!


活动一: 转发微博+@3位好友,我们将于7月9日通过@微博抽奖平台 抽取幸运用户10名,每人获得比原链专属订制纪念币一枚;于7月10日通过 @微博抽奖平台 抽取幸运用户20人,每人送出66BTM。请进入微博 @比原链 参与活动。

活动二: 公众号后台回复【直播】可入群领取技术干货PPT!




请关注比原链官方平台动态





关注微博:@比原链



Telegram中文群:http://t.cn/RO3NCKL


Twitter:@Bytom_Official


Discord:https://discord.gg/U3RSYr5








请到「今天看啥」查看全文