开发周报:2018年8月6日-10日技术周报

​​我们的下一个版本侧重于三个主要特征:

智能合约在链上的开发进展;
实施Bitcoin-NG的防欺诈功能。
在Sophia语言中引入oracle支持

链上的智能合约

在上周发布我们的第一版本的状态通道实施后,我们正在接近完成æternity区块链的这一主要特征。

为了推进智能合约的进展,仍然有:

利用区块链产生一个有效的链下状态通道,供两个参与者使用,以便继续使用该通道或关闭。 (旁注:产生这种新状态是最难的部分;它应该是最小但足够的,以便两个参与者都可以继续使用它)。当一个参与者停止合作而另一个参与者想要执行共同签署的合同,可以使用区块链作为仲裁者时。
通过WebSocket API公开此功能,以便客户可以方便地使用它。

Bitcoin-NG的防欺诈功能

我们正在最终确定Bitcoin-NG的防欺诈功能,我们的目标是在未来几周内发布此功能。

支持预言机Oracles

最后,我们正在努力引入对oracles的支持,在以下情况下使用时需要费用:

合约处理oracle事务。
处理除当前合约之外的其他账户的oracles。
向Sophia预言机介绍TTL“类型”。
提醒一下,关注Mainnet发布(除了GitHub)开发进度的最佳位置是Pivotal Tracker:aeternity Core - Pivotal Tracker

下一最新测试版本预计将于8月16日发布0.20.0.