各位Nembers,大家好。
欢迎回到NEM基础技术部门更新!我们很高兴与你分享技术部门团队正在进行的讨论和更新。
摘要
九月技术更新
- 核心开发人员发布了代号为Fushicho的Catapult的新版本。该更新附带基本的DoS保护,以禁止节点并关闭不良行为,错误修正和标准化更改。
- 用于catapult的NEM 基金会测试网即将运行Fushicho协议版本。我们目前正在检查Fushicho功能集,并将相应地更新我们的网络。
- NEM开发人员中心将不断更新以集成最新的catapult功能。找出我们的技术作家所做的工作。
- catapult命令界面的新版本现已发布(nem2-cliv0.13.2),其中一些功能附加了地址和资产限制。
- 块/网络资源管理器(超级资源管理器框架)项目在9月的过程中拥有诸多的贡献和改进。
- DesktopWallet项目也有很大的改进,并且团队目前正在研究Fushicho兼容性,以便在升级我们的Testnet后立即与之匹配。
- 移动钱包项目正在与新功能一起发展。
- NEM基金会的技术部门为迁移委员会提供了帮助,以提供最佳的迁移行动计划。
协议更新
CatapultFushicho版本引入了基本的DoS(拒绝服务)保护,并对协议进行了一些错误修复/更改。
该最新版本增加了对最新编译器版本(CLANG9和GCC9)的支持,并升级了协议软件的所有依赖项。它还介绍了标准化工作组针对MongoDB集合和配置更改建议的其他一些标准化更改。
还添加了一些修复程序,其中一个修复了委托收割机解锁消息处理中的错误,另一个修复程序将潜在的共同签署者添加到多重签名后通知他们。
除此之外,该协议现在还通过解析的IP而不是仅通过其公钥来标识服务器,此更改要求每个节点一次将公钥映射到单个主机。静态节点也有了新的监视,它将跟踪这些服务器的IP变化。
NEM基础实验测试网
NEM基金会针对Catapult的测试网现在正在运行Fushicho版本的里程碑。当前可用的测试网络仍处于试验阶段,并在每次发布新里程碑时都会重置。
与测试网并行的是,NEM 基金会成员一直在开发可在测试网络上使用的客户端应用程序的Beta版,如以下列表所示:
- 水龙头
- 桌面钱包
- CLI(命令行界面)
我们很高兴地宣布,将对这些软件包进行公开Beta测试。 Github可能会进行源代码审查,因为这些项目都是开源的。
NEM开发人员中心
NEM开发人员中心是了解catapult功能的地方。 NEM基金会技术部门的成员每天都在研究catapult的文档和技术指南。
在9月中添加的指南和文档包括但不限于:
- 如何限制资产转移
- 如何将资产限制委派给第三方
- 永久委托收获
- 动态租金
Command Line界面和软件开发套件
Catapult的Command line界面的新版本现已发布(nem2-cliv0.13.2),其中一些功能附加了检索限制和元数据的功能,该软件包与Elephant3兼容。
另外,NEM Studios的同事们一直在冲刺,以赶上最新的Catapult Fushicho版本。实际上,Github提供了新版本的TypeScript SDK v0.14.0,它具有地址限制,资产限制和元数据等功能。
这些项目及其源代码由NEMTech社区项目管理委员会管理。
区块浏览器项目更新
现在可以使用区块浏览器监视和读取测试网络上可用的区块链数据。它目前仍在使用Elephant 3测试网络,但将于本月更新为Fushicho测试网络。
NEMFoundation成员一直在研究附加功能,包括:
添加了块详细信息组件
添加了帐户明细的组件
添加了交易明细组件
正如我们所说的那样,该团队正在为区块浏览器开发功能附加组件,并且有望在十月份进行更新!
桌面钱包项目更新
NEM基金会成员一直在研究Beta版的桌面钱包,该桌面钱包与Catapult Fushicho里程碑的最新v0.8.1版本兼容。
目前主要的工作包括:
允许切换到不使用nem.xem资产的网络。
重构帐户/钱包管理。
现在可以在“帐户”页面中获得委托的收割帐户信息。
转账模块允许创建包裹在汇总保税交易中的转账交易,以允许多重签名帐户操作。
资产页面会列出有关已创建资产的信息。
名称空间页面列出了有关创建的名称空间和别名的信息。
多重签名帐户页面允许将一个帐户转换为多重签名。
此外,我们的团队赶上了Catapult Elephant3里程碑引入的重大更新,现在正在努力集成新的可用的CatapultFushicho版本中的更改。可以期待本周的新版本发布!
手机钱包项目更新
NEM基金会一直与Hatio合作,提供与Android和iOS兼容的移动钱包应用程序。该项目在9月的过程中已经做出了一些跟进,预计将在10月进行更新。
移动钱包项目将提供基本的交易和帐户管理功能,例如:
在Catapult网络上发送和接收资产图的模块
与桌面钱包兼容的分层确定性钱包
高清钱包的QR码导入/导出
交易请求(发票)的QR码
在我们讨论的当下,更多功能正在添加到手机钱包中。我们每周与Hatio合作并进行协调,以推动该客户端应用程序的发展,该应用程序将Catapult功能带入你的Mobile!
公开发布迁移工作组
NEM基金会描述了建议的NIS数据选择投向Catapult迁移的行动计划和技术定义,从而为迁移委员会的讨论和流程建议做出了贡献。
此外,在过去的一个月中,移民委员会发布了社区更新的第一版和第二版,您可以在我们的论坛上找到该更新:
社区将发布更多详细信息,以期使所提供的迁移建议更加透明。
我们希望听到你对这个主题的想法-加入我们关于Slack的讨论!
结论
9月是一个集中于客户端应用程序,建立测试网络,启动测试工作以及针对Catapult即将进行的公共网络迁移的讨论和建议的月份。 NEM基金会技术部也将在10月提供有关这些主题的更新。
感谢你订阅我们的NEM基础技术部门每月更新。
翻译&编辑:Ronica