【技术周报】状态通道、Stratum支持、广义账户等内容!


#1

介绍核心技术开发周报的一些变化

您可能已经注意到,最近一次博客中发布的核心技术开发周报大约是在一个月之前。这背后的原因是所有的开发团队现在都专注于在论坛中提供每两周一次的更新,在那里可以更有效率地进行讨论。

尽管如此, 为了方便Medium订阅用户仍然可以定期收到技术开发周报, 我们决定继续保持在博客中进行定期发布的传统。

目前的安排是同时在论坛和Medium中发布核心团队开发更新摘要。未来在Medium博客中分享的更新将比论坛中的更新稍晚一些,因此如果您希望在更新发布后立即查阅,论坛仍将是您的最佳选择。

我们每周会在YouTube上推出产品经理电话会议的录制和分享视频。因此,观看30分钟长视频将是了解æternity开发者(核心及其他团队)的最佳方式。

不用多说,以下是æternity核心开发团队在过去几周所重点关注的内容。

核心开发更新

核心团队继续致力于为Fortuna硬分叉升级(2019年5月28日)承诺的技术特性和改进

过去几周引入的 状态通道 改进包括:

  • WebSocket API改进,使其更加稳定和易于使用;
  • 文档改进,包含自定义状态变化超时;
  • 事务版本控制改进:介绍进入Fortuna版本的新版本转账,同时保持当前转账的向后兼容性。此功能实际上不是特定于通道的,但仍然需要允许我们以向后兼容的方式扩展状态通道功能;
  • 关于争议机制[正在进行的工作]所需的链上事件通知的支持进展情况;
  • 在每个链下更新[正在进行的工作]中嵌入链上环境的进展。这将提高状态通道的稳定性,并使所有更新 - 链下和链上强制进展 - 更具确定性。

该团队还致力于区块链世界的独特工作 - 广义账户

广义帐户是转移到合约中的帐户,通过合约调用进行签名。

该团队在这项技术特性方面取得了重大进展,这将为各种各样的钱包提供很大的灵活性。

  • 已经实施了两种必要的新型交易,功能齐全;
  • 状态通道也正在启用广义帐户。

æternity 节点中的 Startum支持 几乎准备已经就绪。正在解决的主要问题是在安全性和便利性之间找到平衡点。还需要进行“粗糙边缘”抛光。完成所有这些后,将开始实际测试 - 首先是小规模,然后是测试网测试。

核心开发人员在下一个Fortuna硬分叉之前(很有可能提前完成)的主要目标是 新VM 。它目前正在连接主链,正在开发其Gas费用模型。序列化和反序列化的工作早已完成。

很多努力正在致力于 测试 。æternity开发团队对[自动化]测试非常虔诚!正在努力扩展测试用例生成器以涵盖更多合约、状态通道和广义帐户。经过大量测试,目前发现了一个有趣的错误,发现虚拟机在一个没有人想过的测试特定情况下产生崩溃。您可以在论坛中了解更多相关信息。

以上更新是核心开发团队在论坛中发布的内容的摘要。您可以在此处找到完整更新:

第14周 - aeternity协议开发更新,核心团队强调了课程中最重要和最有趣的发展…forum.aeternity.com

提问和发表评论的最佳地点是论坛!

感谢你的支持。æternity真的很好。

它绝对是业内技术最先进的区块链之一。

原文链接:https://blog.aeternity.com/state-channels-stratum-support-generalized-accounts-and-more-2e2244467a66

翻译:Mark

知乎专栏: Aeternity

微信公众号:Aeternity社群

社区进群请加微信号:abinble

知识星球:Aeternity ​​​​​​​​