技术周报(截至2025-01-24)

Weekly development report as of 2025-01-24 | Essential Cardano

核心技术

本周,共识团队继续改进文档,增强共识层的安全性,并为 Peras 工作流的早期工作做出贡献。UTXO-HD 分支正在更新,以对事务输出(提交:123)利用前向反序列化性。使用内存后端与最新的支持 UTXO-HD 的节点成功执行了本地链同步,表明此功能的开发进展稳步。

最后,该团队概述了本季度的目标,可在此处访问

性能和跟踪团队发布了节点 v.10.1.4 的基准测试,并评估了账本指标跟踪位置对性能的影响。他们还通过添加数据库支持的快速查询来改进分析工具,并将投票工作负载定义合并到分支中,继续进行 Haskell 配置文件定义的工作。在跟踪方面,该团队开发了一个用于跟踪转发的 C 库,改进了回退配置,并进一步加强了文档工作。locli master

最后,该团队引入了一个新的 Discord 频道 ,以支持在社区中推出新的追踪系统。请加入成为我们 Discord 的一部分。#tracing-monitoring

智能合约

Plutus 团队实现了一种名为 .该团队希望评估此添加的好处是否超过了语言增加的复杂性。我们强烈鼓励社区提供反馈。此外,Plutus 团队在用户指南中添加了两个新页面:“编译前简化代码”和“Plutus 的 CLI 工具”。Fix

缩放

Hydra 团队已经完成了一个自定义账本实验(提交:123),并且增量提交已接近尾声,尽管最终的规范更改仍在进行中。该团队还恢复了 0.19 版本,为存款截止日期添加了 CLI 选项,研究了 Hydra 头中部分可信的共识,并调查了离线期间的节点弹性(提交:12)。hydra-explorer

展望未来,该团队将专注于内存使用增强,完成 hydra-explorer 中的 multiple-version 支持,规划 0.20.0 版本,继续支持 Hydra Doom,并开始开发 API 命令以清除待处理事务。

本周,Mithril 团队继续实施 Cardano 数据库的增量认证。他们完成了工件的云同步,引入了工件生产的增强功能和优化,并调整了资源管理器以适应这些变化。此外,他们完成了拆分秘银普通 crate 的设计并重新旋转网络。testing-sanchonet

其他进展包括开始压缩聚合器 HTTP 响应、修复阻止在节点上生成调试日志的错误,以及解决基础设施中 Prometheus 数据记录的问题。

Leios 团队在三个关键领域取得了重大进展:密码学基准测试、设计和仿真开发。

密码学基准测试和设计

该团队在 Rust crate 中开发了完整的 Leios 密码学套件并对其进行了基准测试。他们实现了 240 μs 的 VRF 验证时间和 390 μs 的验证时间。BLS作(例如密钥持有证明验证)每个密钥需要 1.5 ms,而投票生成和验证时间分别为 280 μs 和 1.4 ms。生成 300 票的仲裁需要 50 毫秒,验证需要 90 毫秒。此外,该团队还优化了投票签名大小,以可能将其减少到 192 字节。他们确认 500 票委员会证书(约 58 kB)可以放入 Praos 区块中,并完成了第一份技术报告的密码学部分。leios_crypto_benchmarks

仿真开发

Haskell 模拟*。该团队实现了类似于 Praos 区块的基准集群数据的扩散延迟。他们与 Rust 团队协调以集成参数,添加了 JSON 事件日志记录,并引入了与主网排名区块间隔一致的“short-leios”变体。

Rust 模拟*。该团队通过添加更详细的 CPU 模拟时间、修复模拟时钟中的竞争条件以及采用共享配置格式来改进模拟。默认参数现在可以在 中找到。data/simulation/default.yaml

伏尔泰

Plomin 硬分叉的治理行动已满足批准的必要条件。这包括 Input |输出 (IO),临时宪法委员会 (ICC) 成员。宪法需要 51% 的权益池运营商和 67% 的 ICC 批准才能批准。此外,还满足了规定 85% 的权益池(基于有效权益)必须运行兼容版本的 Cardano 节点的护栏条件。

一旦硬分叉于 2025 年 1 月 24 日在 epoch 边界获得批准,它将在 1 月 29 日的下一个 epoch 边界颁布。

Cardano 治理过程的下一步将是批准代表批准的宪法。新启用的委派代表将在此步骤中发挥至关重要的作用。

催化剂

Fund13 的入驻流程进展顺利,成功向超过 45% 的队列发送了 1 个 ada 的测试交易。尽职调查也进展顺利,因为超过 57% 的队列已经完成了这一阶段的入职培训。

下周,Retro Town Halls 将开始从社区收集有关 Fund 13 结果的宝贵见解。我们鼓励社区成员在此处注册和参与。

同时,Catalyst 原生平台的技术开发、设计和架构仍然是关键优先事项,因为我们正在继续为即将到来的全年融资周期做准备。

教育

本周,教育团队将专注于内部研讨会和规划今年的活动。他们还在努力更新 Aiken 和增强 Cardano 开发人员课程。

1 Like