Weekly development report as of 2024-06-7 | Essential Cardano
核心技术
本周,账本团队通过限制某些协议参数类型增强了 CDDL 规范的正确性并提高了安全性。该团队还引入了用于控制测试用例分发的工具,研究了谓词故障测试,支持在夜间 CI 中重试浮点测试,并进行了进一步的修复和改进。UTXO
有关 Conway 开发的更多更新,请参阅下面的 Voltaire 和 SanchoNet 部分。
钱包和服务
Lace 团队发布了 v.1.12,其中包含许多改进和一项重要的新功能——与第三方服务 Banxa 的法币入口。用户现在可以选择法定货币通过此服务为他们的钱包注资。
该版本还支持支持的硬件钱包的多委托和改进的质押池搜索。在此博客文章中了解更多信息。
智能合约
本周,Plutus 团队发布了 Plutus 库的 1.29.0.0 版本。这是第一个支持 Conway 的 Plutus 版本,它包括 CIP-69 和 CIP-117 的实施,以及其他功能和改进。
缩放
本周,Mithril 团队继续在 Mithril 网络中实施 Cardano 交易的认证。他们通过使用资源池提高了聚合器的证明者路由的吞吐量,并通过过渡到基于链点的信标在低延迟认证方面取得了进展,从而可以更快地进行交易签名。他们还不断调查验证器性能瓶颈,致力于修复导致未签名交易显示为已签名的错误,并继续使用 ChainSync 迷你协议和 Pallas 实现交易导入。
此外,该团队开始为文档网站准备威胁建模解释器,并不断调查一些可能由 Pallas 客户端如何处理与迷你协议的连接引起的 Cardano 节点错误消息。
VOLTAIRE & SANCHONET
本周,账本团队继续测试 Conway 时代并改进一致性测试(提交 1,2)。通过广泛的测试,他们发现并修复了几个与 DRep 到期和委员会投票的正确阈值相关的错误。实现的一个重要功能是在引导阶段忽略最小委员会规模,以避免在足够多的委员会成员辞职时出现僵局。
上周的 Intersect 更新涵盖了临时宪法委员会选举、全球宪法研讨会的开放申请,以及有关 Intersect 加入 Hyperledger 和 Linux 基金会的更多信息。有关本周的更新,请关注 Intersect 新闻。
催化剂
本周在 Catalyst 中,举行了 165 号市政厅会议,并分享了几个重要的更新。LV0 和 LV1 的社区审核期已经结束,下一阶段的 LV2 审核将于 6 月 13 日开始。此外,向合作伙伴和实际集成类别提交申请的截止日期为 6 月 6 日。
会议期间,由 IOG 研究 Catalyst 团队和 Photrek 开发的替代投票机制实现了里程碑 1。该机制已成功完成,并在 165 号市政厅期间的分组讨论室中向社区展示。
教育
本周,教育团队继续致力于掌握 Cardano 并支持 DRep 先锋计划。他们还继续为下一个 Cardano 开发人员课程做准备。