ENS项目暂停,以太坊应用遭遇新挫折

Unknown view 36 2017-3-22 09:15
share to
Scan QR code with WeChat

ENS项目暂停,以太坊应用遭遇新挫折 (1)

暴走时评:以太坊开发的ENS应用刚上线没多久就发现了两处严重故障,只得暂时叫停,计划在修复之后进行重启。ENS在推出前就受到了较大的关注,如今被迫叫停,对以太坊来说无疑是个挫折。但不少专业人士认为这并不是太大的问题,修复起来不会花费太多时间,ENS仍然是个有价值的可行项目。不过,该事件也提醒了开发人员在开发过程中更加小心谨慎。

翻译:Ina

以太坊开发人员不得不在上周关闭一个备受期待的应用程序,因为有两个关键的故障在其发布后不久后就引发了安全问题。

以太坊域名系统(ENS)拥有宏大愿景,备受关注,可能是迄今为止在网络上最受期待的项目之一 —— 值得注意的是,它是在主网上发布的,且由以太坊基金会员工Johnson Johnson和Alex Van de Sande负责开发。

ENS于星期一在主网上推出,其背后的理念是提供一种去中心化的在以太坊注册域名的方式。

然而,该应用程序上线不久就会出现了故障,其中一个是允许投标人不支付就可以申请到域名。在同一天发现第二个故障后,该团队决定叫停该项目,至少要暂时停止。

Johnson在推文中写道:“我们将退一步进行测试改进和验证,撰写检查报告,准备好之后再重启。”

ENS项目暂停,以太坊应用遭遇新挫折 (2)

Van de Sande

Van de Sande告诉CoinDesk:

“我感觉这好像火箭都上了发射台又在最后关头被叫停。挺让人沮丧的,不过还是要比看着它爆炸好得多。”

虽然旁观者已察觉到这些故障证明ENS尚未准备好登陆主网,但应该注意的是,该团队能够如此迅速地叫停项目,这一点还是值得赞赏的。

Johnson说,没有人在初始投标中遭受资金损失。

故障出现

许多支持者认为,在任何新平台上都可能会出现故障。

然而,代码问题对以太坊来说是非常严重的,因为它的智能合约应该是“不可变的”(即确认之后就不能被改变),包括所有的错误。

迄今为止最臭名昭着的代码事件是以太坊最大的项目——DAO,它在去年夏天崩溃了。其他还有一些不太知名的故障,比如编程语言Solidity中的故障。

自从DAO事件之后,开发人员愈发谨慎了,更积极地开发新的安全工具,例如能证明代码没有特定类型漏洞的软件。

也许人们要问了,既然ENS已经在以太坊的测试网Ropsten上运行了一段时间,那么为什么上线之前没有检测到故障呢?

Johnson告诉CoinDesk:“我们确实根据社区的反馈意见在测试网上发现并修复了一些重要的故障,但我认为对它的额外关注肯定会增加发现故障的可能性。”

Van de Sande说:

“据说一场空中事故的发生往往是由多个错误引起的。”暗示发现错误是一个复杂的过程。

他进一步表示,有些代码没有在Ropsten上进行测试,所以这些问题“不存在于测试网合约中,它们是由合约上的代码修改引起的”。

其他人认为,它在主网上的的运行速度比测试网高,这可能是为什么这些错误这么早就被发现的原因。

ENS团队表示,它计划在未来数周内公布一份更为正式的检查报告,概述从中得到的经验教训。

似曾相识?

尽管项目倒退,但自该事件发生以来,社区舆论基本还是支持技术团队的,虽然有些人表示了担忧,甚至将项目的失败与DAO进行比较。

虽然这次没有什么大太的金钱损失,但这两个项目的问题都是由智能合约设计中的错误引起的。

然而,该项目的一位贡献者不同意将其与DAO放在一起比较。ENS的化名贡献者“Maurelian”表示,在这个域名项目中,开发人员为了防止类似的惨剧,使用了FailSafe功能,包括部分集中的智能合约。

开发人员写道:

“DAO给人们的一个教训是,智能合约应该保留一定程度的中央控制,特别是在新兴以太坊技术开发的初期。”

来自MyEthWallet的另一位开发人员Taylor Van Orden进一步警告用户不要过分依靠货信任以太坊开发人员,他说:

“无论何时,当你拜托某人做某事时,如果只依靠对方的品牌影响力或过去的声誉,那么你要倒霉了。”

翘首以待

接下来的计划是,一旦团队确定故障已被修复,就会重启该项目。

当被问及ENS是否还是个可行的项目时,Johnson说他相信是的。

他表示:

“是的,绝对是可行的。值得注意的是,这些故障存在于registrar中,即允许用户注册新域名的组件。ENS注册表本身没有发现什么重大的错误。就registrar来说,我觉得我们可以对其进行改进,直到确认其安全性没有问题。”

Van de Sande补充说,开发人员以后会更加谨慎。

他说:“我们正在考虑如何使其发布更加低调。”这甚至可能意味着最初会限制可供购买的域名,以防出现其他问题。

然而,尽管有挫折,以太坊用户似乎仍然热切期待该应用程序的重启。

Aragon是一个帮助公司创造自己的DAO的平台,表示未来也计划将ENS纳入服务范围。

以太坊基金会开发人员Nick Johnson认为,社区成员的ENS应用程序体验不会被耽搁太久。

他总结道:

“我们相信这种延误不会持续很久。”

作者:Alyssa Hertig | 编译者:Ina | 来源:CoinDesk

btcfans公众号

Scan QR code with WeChat

From the Internet
Disclaimer:

Previous: 不止颠覆:区块链资本如何“民主化”风投 Next: 加拿大银行选择用IBM区块链拓展数字身份项目

Related