开发周报:2018年8月20日-8月26日技术周报

目前,我们正忙于准备我们的主网,并努力完成Bitcoin-NG,状态通道和Sophia语言,这是我们用于智能合约的专业语言。

上周完成的最主要的功能是::

在微块的标题中包含签名,以与其他数据结构保持一致(例如,事务在区块开头中的事务树中用签名进行散列)以及引用的原始Bitcoin-NG文件微块头包含签名。因此,具有不同签名的块现在将获得不同的哈希值,这有利于一致性。

优化密钥和微块的记录存储。到目前为止,我们使用的是包含块和头记录的头文件blocks.hrl。这些记录有重复的字段,因为它们在hrl文件中,所以包含hrl文件的模块紧密耦合。我们已将关键块和微块记录移动到单独的模块中(并且还将它们从hrl文件中删除)。记录现在已被隔离,不会暴露内部结构。

预言机交易的市场定价的实施。到目前为止,它有一个(微小的)固定费用作为存根。引入正确类型的契约调用,而不是使用以前的raw_call原语。

可以使用type关键字引入新类型定义的实现,并且可以参数化。

我们本周发布的版本目标是实现链上针对状态通道内容的进展,并准备Bitcoin-NG的防欺诈功能并并入Master,以及一些较小但同样重要的任务,你可以看到在Pivotal Tracker上方0.21.0的标记。

路线图呢?已经月底了。这主网路漫漫啊,好多以前的空气比都已经上线主网了,连波场都上了。。。

嗯,路线图月底更新,请耐心等待:grinning: