据Trustnode 2月22日报道,以太坊基金会(Ethereum Foundation)正在与Consensys和Co合作开发存储合约用户界面(UI),该界面的早期版本此前已被泄露。
更多关于用户界面的信息将于一周后在巴黎举行的以太坊社区大会(EthCC)上公布,希望这次会议不会像Edcon大会那样被取消。至于时间表,我们被告知智能合约有望在4月前就绪,但“存储合约发布仪式”的日期尚未确定。
PegaSys的Ben Edgington在一份最新的报告中指出,正如大家所预料的那样,架构有问题的存储合约可能会导致潜在的损失。
简单的解决方案是拥有一个架构良好的存储合约,但是这种边缘情况突出了这样一个事实:BLS签名没有在当前的工作量证明(PoW)区块链以太坊1.0上得到验证,Edgington建议以太坊1.0可以通过升级来验证签名。
我们被告知以太坊2.0不一定要等以太坊1.0硬分叉。等待太坊1.0为BLS签名进行硬分叉是一个费时费力的选择。虽然这是一个很好的增强,但这不是“必需的”,大概是因为它不会影响到架构良好的存储合约。
更新中提出的另一个问题是,可能会“对提议的BLS哈希到曲线(hash to curve)标准进行一些更改”。我们被告知,这可能是BLS标准的哈希到曲线规范的一个小变化,但它不太可能成为一个阻碍。
一份关于信标链(Beacon Chain)的审计报告预计于上周完成,但至今仍未公布。
Edgington指出,以太坊2.0的网络规范已经做了大量的更新,解决了DDoS预防等问题,开发人员“不知道这些改变是否是根据最近的安全审计做出的”。
像往常一样,你会期望审计部门提出一些建议,如果有任何地方需要修改,通常会密切合作,在发布最终报告之前进行先解决这些问题,这时这项工作就差不多完成了。所以现在我们被告知,审计报告计划在3月初至3月中旬发表,目前只剩下几周时间了。
这些估计都可能会发生改变,但看起来以太坊2.0开发人员和研究人员正在按照大致的时间表进行开发,可能会在几周内发布包含了所有审计更改的规范版本0.11。该规范版本为可能在4月份发布的多客户测试网开了绿灯,根据我们的估计,存储合约可能在5月份启动,有望在纽约的Ethereal峰会上发布。
然后最终的规范版本推出,在那一点上,我们认为它和正式上线的一样好,但是实际的创世区块的目标日期是7月30日。
因此,离存储合约推出还有两个月,离测试网上线还有三个月,看上去时间可能会有点紧,但是四月离现在还有两个月时间,所以还有相当大的空间来对代码进行润色,以达到随时上线水平。