星云周报第2期

欢迎来到第二期星云周报Nebulas Weekly(2017年10月30日),我们会定期发布Nebulas星云链项目开发进展。

Nebulas星云周报由Nebulas星云链开发团队维护。

欢迎邮件联系我们:[email protected],或在Twitter上@nebulasio,您的意见对我们很重要。

本周新闻报道

新加坡国际金融科技节
2017年11月13-19日,新加坡

星云成为新加坡国际金融科技节赞助商。为期一周的金融科技节将深入探讨全球金融科技发展。去年该金融科技节吸引到100+著名演讲者和机构成员,7000+与会人士。星云创始人徐义吉先生将于11月15日在该科技节上进行主题讲演。关注我们的公众号或twitter(@nebulasio),等待进一步的信息披露。
了解更多科技节信息:fintechfestival.sg

另外,星云链的创始人徐义吉先生也会在11月29日至30日于新加坡举办的BlockShow亚洲大会上进行主题讲演,欢迎各位莅临参与。

本周开发进展

本周星云链进入了0.3.0版本的开发。在这个版本中,我们将聚焦在NVM中实现智能合约的创建和执行。这部分工作目前在feature/nvm分支上,本周更新如下:

NVM
· 使用LLVM作为Nebulas协议代码执行的虚拟机,本周实现了基于LLVM的执行引擎。
· 使用Chrome V8作为Nebulas上智能合约执行的虚拟机,本周实现了基于Chrome V8的执行引擎,开发者将可以使用Typescript / Javascript在Nebulas上开发智能合约。

与此同时,本周我们还在develop分支上持续完善Nebulas的功能,简报如下:

Common
· 实现了BatchTrie来处理Merkle Trie上的批处理任务,支持begin, commit和rollback等批处理事务常规操作。
· 实现了Merkle Trie上的迭代器来遍历访问Trie上的叶子节点,并且支持指定key的前缀来约束遍历范围。

P2P network
· 重构了NetService和SyncManager代码
· 实现了网络消息的转发策略。

Storage
· 基于LevelDB实现了DiskStorage, 支持Cache和Bloom Filter来加速读操作。

RPC
· 提供了GetNebState接口来监控Neblet节点运行状态。

Account Manager
· 实现了密钥文件的导入导出操作。

Command Line
· 提供了Account指令便于在控制台管理账户信息。

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

发表评论

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

返回顶部