通告

Status 0.9.3 — Melonport, Gnosis, Firstblood & bChat!

月亮🌛   |     |   935 次阅读

Default featured image huge

Status是一款区块链浏览器,短信服务,是手机上通向以太坊去中心化世界的大门。

在这篇文章中会涉及DApp兼容性、开发流程、测试网络堵塞和Bug修复几个方面。十分感谢我们的核心开发者们辛勤努力地工作,才将我们带到了这次的发布。

首先我想对Jeff、Peter、Vlad、Viktor、Zsolt、Aron和整个以太坊Go开发团队说一身谢谢,他们持续地高质量工作和对于初心的坚持对我们帮助很大。如果没有他们的贡献——Status将不可能诞生,而以太坊网络也不会像今天一样繁荣。如果你也这么觉得,可以去他们的Gitter来告诉他们。

所以我们最近做了点什么?

首先,我们修复了alpha发布后的许多bug,这主要归功于我们的的社区以及第一批测试者,所以的反馈都对我们的bug修复帮助很大,大大推动了我们的开发进程。我们前方仍然还有大量工作,但是这些正能量让我们动力十足。

DApp兼容性

将DApp集成到Status后,我们遇到了不少Bug,目前我们只是部分支持SSL并且我们现在可以完成估算默认Gas这些事。这意味着我们离Mist和Metamask的距离不远了。这也意味着我们可以支持DApp了。

所以我们加了不少DApp为大家的默认联系人,包括Melonport,Gnosis,Firstblood和bcaht!

双周软件循环

在我们Alpha发布之后,有一件事变得十分明显,那就是我们在软件发布流程这件事情上还有十足的进步空间。我们最初使用建立在功能基础上的版本和发布模型。这种模型的弊端也在一次大型上传信息流阻塞的大Bug中被大家意识到。

那时候总的来说我们需要做一个选择——要么回滚到之前的版本或者解决这个上传信息流的Bug——那时候看起来这两个方法所需的工作量其实差不多,除了前者是一种倒退的选择。所以我们决定向前推进,但是因此我们也延迟了发布,同时当我们深入研究是发现Bug越变越复杂,因此也花费了比我们原先预期更多的时间。

吃了这次亏后,我们切换到了持续发布模型,主要分两个步骤。第一步是一个持续一周的融合期,在这个阶段中我们的稳定版本会被融合到开发版本中。第二个阶段是持续一周的测试/回调&发布期,在此期间我们分叉到新的发布/版本,然后测试,补丁或者取消不稳定的更新。这让我们可以持续地部署然后逐渐的升级Status,同时也让新功能可以慢慢得开发和融入到整个过程中去。这样让我们在发布之前可以“回滚”或者回调特定的问题修改。

希望这能让我们稳定得每两周发布一次新版本的Status,不论阴晴圆缺。

测试网络堵塞

当我们刚稳定了我们的开发流程并且准备好发布时,整个测试网络又被垃圾交易堵塞了,基本上停下了所有的事情。说实话,这次堵塞攻击为社区揭露了一些现象——我们应该更好得协调解决这些攻击,不论严重与否——即使它们不太可能在主网络上出现。

不幸的是并没有很多轻服务器在线,所以我们的同步停止在了大约580,000号区块,所以即使LES支持自动发现,整个网络对我们来说还是漆黑一片。

我们也在每次发布都设置了Canonical Has Trie,并且现在将它设置在了被堵塞攻击的区块之前,所以轻客户端不再需要被那些头标(header)所困扰。现在测试网络差不多已经可以“运作”,但还是会间歇性出现问题。

Bug修复

终于,距离上次发布已经有些时光,感谢整个美妙的社区,0.9.3版本修复了38个Bug!我可以写一长串立标,这里是我最喜欢的一些修复:

支持web3同步方法 Issue #682 · status-im/status-react

在网页端我们并不支持同步方法,在我们目前的web3中支持https和同步方法是一种权衡

巨大的“发送”案件,导致快速点击时发送多笔交易 https://instabuggithub.com

这导致交易确认屏幕变混乱,同时会发送多笔交易

为默认联系人生产地址

下载

安卓用户可以通过以下地址下载:
https://test.status.im/

iOS/Testflight用户会在近期受到最新版本的email

发现了Bug?别忘了甩一甩你的手机!

加入我们的社区

如果你希望更紧密地了解我们的进度,或者提供一些反馈,那就加入Status的Slack社区吧,或者Tweet我们或者关注Status的Reddit板块。


参考:https://blog.status.im/status-0-9-3-melonport-gnosis-firstblood-bchat-79b4ee85f2fe#.ba77yy3cc
作者:Jarrad Hope
翻译:许昕

 
3 人喜欢