星云周报第13期

欢迎来到第13期星云周报Nebulas Weekly(2018年1月22日),我们在这里发布Nebulas星云链项目进展。Nebulas星云周报由Nebulas星云链团队维护。
欢迎邮件联系我们:[email protected],或在Twitter上@nebulasio,您的意见对我们很重要。

上周动态汇总

星云推出AMA视频系列

星云来源于社区,以服务社区为宗旨。为了帮助社区成员更好地了解星云、了解区块链行业,我们推出了星云AMA(Ask Me Anything,你问我答)视频系列。这一系列视频由星云团队录制,将会邀请星云团队核心成员、未来星云生态中的合作伙伴、区块链行业大佬、对社区做出重要贡献的社区成员等,探讨星云链以及整个区块链行业的发展。

在上周,我们完成了AMA第一期视频的拍摄和剪辑。第一期视频中,星云联合创始人兼CTO钟馥百就测试网有关问题进行了解答。AMA首秀(中文字幕版)即将发布,敬请期待!

星云开启达沃斯硅谷行

1月下旬星云团队将分别在达沃斯和硅谷参加以及举办一系列公开和非公开的活动。星云创始人徐义吉在周末已经动身前往达沃斯参加GBBC Blockchain Central区块链会议。而与此同时,接下来的一周内星云将在硅谷举办一系列活动,北京核心开发团队也已赴硅谷,和硅谷开发者社区进行基础技术开发讨论和交流。活动详情将于近期公布,请大家保持关注。

上周开发进展

上周我们主要工作是提升测试网的稳定性和性能。

我们修复了同步模块的一些问题,在同步结束时添加标记,并添加了chunk header的重复校验。调整同步重试逻辑,在首次同步重试时,保证当前的尾部节点一致。我们提升了网络同步性能,在同步接口中将返回数据从区块的完整信息改为区块哈希,降低网络请求数据量。在获取chunk信息时,当多数返回为零个chunk header时添加快速退出机制。

此外,我们对交易数据做了兼容性调整,对二进制类型的交易payload做序列化升级并做兼容。我们规范了日志打印并做了相应调整,添加了更多metrics做性能统计。

同时,我们完成了js版本的地址和交易生成代码,提供给web版本的钱包使用。

本周主要成果:

Neblet testnet

  • 修复同步bug,改进性能;

Core

  • 对交易数据做兼容性调整;

Network

  • 调整路由表同步参数;

  • 并修复存在的bug;

Sync

  • 添加chunkheader的重复检查;

  • 调整同步的重试逻辑并增加超时时间配置;

  • 修复同步存在的bug并添加更多metrics统计;

Logging

  • 规范日志打印并完成项目日志调整;

Others

  • 完成JavaScript版本的地址和交易生成代码;

  • 开始星云链官方钱包的开发。

 

您可以前往Github了解更多:github.com/nebulasio/go-nebulas
在Slack加入讨论:nebulasio.herokuapp.com(选择 #Developers 频道)
在Twitter上关注@nebulasio,跟踪最新动态。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

返回顶部