星云周报第22期

欢迎来到第22期星云周报 Nebulas Weekly(2018年3月26日),我们在这里发布Nebulas星云项目最新动态和开发进展。

Nebulas星云周报由Nebulas星云团队维护。

上周动态汇总

星云团队将在Reddit上举行技术AMA(在线问答)

星云主网将在美国西部时间3月29日上线,为了帮助大家了解星云主网的技术特点,回应社区对星云的关心和支持,星云团队将在北京时间3月26日23:00,在Reddit上开启星云技术AMA(在线问答)。星云联合创始人钟馥百将同社区进行互动,回答关于星云技术的问题。

即将上线的星云主网1.0版除了具备当前主流区块链系统的基本功能之外,着力优化了区块链底层基础的性能,使其面向开发者友好,为将来基于星云链的应用开发做好准备。

星云团队欢迎热心社区成员在Reddit上提问技术相关问题,并为自己感兴趣的问题点赞,点赞多的问题将会得到优先解答!

星云东京见面会圆满结束

图/星云CEO徐义吉在东京现场演讲

北京时间3月23日,星云全球巡演东京站交流活动圆满结束。此次交流活动的主题为“区块链思维”,星云创始人徐义吉出席此次活动并发表主题演讲。徐义吉从星云的成长历程谈起,讲到了区块链在中国的发展,阐述了自己对区块链思维的理解,并向日本社区介绍了星云依靠NR、NF、PoD和DIP形成的正反馈生态;徐义吉还和日本社区成员讨论交流了区块链未来的发展。作为区块链的坚定信仰者,徐义吉表示区块链很有可能引领下一代互联网革命,他号召日本社区与星云共同努力,共建星云生态。

上周开发进展

上周,我们的精力集中在主网上线前的最后版本优化,包括核心代码的反复审查,不间断的测试网压力测试和集成测试,为主网上线做好充足的准备。

细节如下:

核心协议

重构了部分核心代码;

修复了部分Bug,增加了更多的边界及安全检查;

稳定了PEE分支,并成功合并到develop分支;

优化了RPC返回信息格式,方便解析和未来扩展;

优化了地址编码方案,增强辨识度;

可直接区分合约地址和非合约地址;

所有地址以小写n开头,代表nebulas,

如:“n1FkntVUMPAsESuCAAPK711omQk19JotBjM”;

代码审核

针对安全及稳定性,对核心代码进行了多轮审查;

修复了由WorldState的Replay引起的内存泄漏问题;

保证了Account Manager的线程安全,并优化了锁级别;

优化了Transaction校验逻辑,提供更多反馈,提升用户体验;

优化了Transaction模拟执行接口,方便用户测试Transaction执行结果;

强化了NVM安全性,多层防护避免builtin函数被重定义;

测试

丰富集成测试用例,覆盖各种边界测试,确保World State变更的准确性;

部署多个内部测试环境,进行24小时不间断的集成测试和压力测试。

获取更多信息请访问

中文博客:https://blog.nebulas.io

Medium:https://medium.com/nebulasio

您可以前往Github了解更多

github.com/nebulasio/go-nebulas

在Slack加入讨论

nebulasio.herokuapp.com

(选择 #Developers 频道)

在Twitter上跟踪最新动态

@nebulasio

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180326A1WIT300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券