Daedalus 11.1.0 发布,Se7en Labs 寻求 179 万 ADA 以推进下一阶段
Cardano 的全节点桌面钱包获得重大更新,Se7en Labs 正寻求 179 万 ADA 以在未来 12 个月维护并扩展 Daedalus。
By SongMarketCap
在一次新的 Cardano Foundation Governance Hour 中,Se7en Labs 联合创始人 Samuel Leathers 概述了团队已交付的内容以及如果正在进行的国库提取提案获得足够支持将会推进的工作。路线图包括一个 CIP-30 dApp 连接器、一体化 DRep 仪表板、持续的协议维护,以及对 Daedalus 长期架构的评估。
该提案的投票将开放至 2026年7月28日。
Daedalus 11.1.0 引入部分 Mithril 同步
在 Governance Hour 期间,Leathers 表示团队正在准备新的 Daedalus 版本。该更新现已正式发布,版本为 Daedalus 11.1.0。
其主要特性是为与当前区块链最新高度严重脱节的现有安装提供部分 Mithril 同步。Daedalus 无需按顺序处理每一个错过的区块,而是可以通过 Mithril 仅下载缺失的不可变分段范围。
这对那些将资金保存在 Daedalus 中但只偶尔打开钱包的用户尤为重要。过去离线数月或数年的钱包在再次使用前需要相当长的时间来追上进度。
新的同步流程会显示本地节点落后了多少个 epoch,提供实时的文件计数进度,并允许用户中断分类账回放。它还包括取消、错误处理和恢复流程。
据 Leathers 称,在他的本地测试中,下载所需的快照数据大约耗时四到五分钟,不过实际时间取决于用户的网络连接和缺失数据的量。
全新安装已经能够使用 Mithril 加速初始同步。用户无需从创世开始回放 Cardano 区块链,而是可以下载并恢复一个经过密码学认证的快照。偏好原始安全模型的用户仍可从头同步整条链。
Leathers 解释说,不可变快照数据由参与的 stake pool operators 通过 Mithril 进行签名。账本状态目前需要由 IOG 提供的额外签名,同时团队正致力于一种模型,在该模型中规范的账本状态也可以由 SPOs 签名。
Daedalus 11.1.0 还将捆绑的桌面运行时从 Electron 24 升级至 Electron 41。此更改带来了数年的 Chromium 安全补丁和 V8 改进,而不会实质性改变钱包的用户界面。
该版本还更新了 Ledger 和 Trezor 硬件钱包库,替换了一个已无人维护的 USB 检测依赖,并升级了若干与安全相关的软件组件。同时修复了一个 Windows 问题,即当存储路径使用 NTFS 联接或符号链接时可能错误报告磁盘空间不足。
官方发行说明建议所有 Daedalus 用户升级至新版本。
更早的版本带来了其他重要改进。Daedalus 8.0.0 引入了基于 LSM 的 UTxO 后端,降低了运行全节点所需的内存。Leathers 表示,典型的内存占用已降至约四到五 GB。
同一版本为全新安装引入了 Mithril 引导,而 Daedalus 11.0.0 增加了对 Van Rossem 硬分叉和 Cardano Protocol Version 11 的兼容性。在相应的 Cardano 节点版本发布后不久,该钱包就为升级做好了准备。
CIP-30 将把 Daedalus 连接到 Cardano dApps
拟议的开发路线图中最重要的功能之一是对 CIP-30 的支持。
Daedalus 目前提供一个由用户在本地验证区块链的全节点环境,但缺少现代轻钱包提供的直接 dApp 连接。Se7en Labs 计划通过一个能够与用户本地 Daedalus 安装通信的轻量浏览器扩展来解决这一问题。
该扩展将作为网页应用与本地钱包之间的桥梁。交易签名将保留在 Daedalus 内部,而不会被转移到浏览器中。
这将使 Daedalus 用户在保留钱包本地全节点架构的同时,与支持 CIP-30 标准的 Cardano DeFi 协议和其他应用进行交互。Leathers 还指出,与使用钱包连接功能的治理工具和其他服务的潜在连接。
一个 DRep 仪表板已在开发中。它将允许用户直接在 Daedalus 中查找、查看并选择治理代表。
当前流程可能需要用户找到一个 DRep 标识符并手动将其输入到钱包中。计划中的仪表板将让 DRep 发现和治理委托更易用,且无需离开应用。
Se7en Labs 正尝试服务两类不同的 Daedalus 用户:一类希望长期将资产保存在本地运行的全节点钱包中,另一类希望经常与 Cardano 应用交互。
该提案提到大约 4,000 名月活用户,但 Leathers 警告称这一数字并未覆盖全部用户群。Daedalus 使用 Matomo 分析工具,用户可以选择不被追踪。由于钱包在本地运行,没有强制性的集中式后端能够统计每一位用户。
许多 Daedalus 持有者也只在需要发起交易时才打开应用。钱包在长时间不活动的情况下仍持有资金,这使得部分 Mithril 同步对这一群体尤为重要。
讨论还在近期 SecondFi 事件之后涉及了钱包安全。Leathers 未对事件本身作出深入评论,但表示 Daedalus 并未实现自定义的交易签名密码学。相反,它依赖已被广泛采用的开源 Cardano 节点和 Cardano Wallet 组件,这些组件也被生态系统中的其他项目使用。
作为全节点钱包,Daedalus 会下载并独立验证 Cardano 区块链,而不是依赖集中托管的第三方后端。交易可通过本地运行的节点直接提交到网络。
Leathers 还警告不要让基于云的 AI 代理直接访问 Daedalus 节点套接字或钱包 API。他建议使用 AI 工具来帮助创建应用或脚本,审查代码,然后在本地执行该确定性的程序,而不是允许代理自由地与钱包交互。
Se7en Labs 计划开展更广泛的架构评估
Cardano 正迈向多节点的未来,届时不同的独立实现可以与现有的 Haskell 节点并行运行。因此,Se7en Labs 计划评估 Daedalus 是否最终应采用替代的 Cardano 节点、不同的索引器或新的前端架构。
尚未决定进行任何迁移。
Leathers 表示,替代节点实现尚未达到可集成到全节点钱包所需的生产就绪水平。因此,当前资助周期将着重评估可用选项,而不是承诺进行完整的架构迁移。
评估可能包括使用跨平台的 Rust 接口库作为 Electron 的替代方案。团队还在考虑移动端界面是否能够与运行在用户计算机上的 Daedalus 全节点进行安全通信。
此类系统将在远程访问、网络安全和可用性方面带来挑战。用户可能需要私有网络连接,或只能在连接家庭网络时访问该节点。因此,移动访问仍处于研究阶段,而非已确认的功能。
架构评估的结果有望为未来的开发提案提供更具体的方向。
与此同时,协议维护仍将是团队工作的重要组成部分。Leathers 表示,他正在为 2027年7月之前多达三次 Cardano 硬分叉的可能性做准备,这取决于计划中的协议更改是分别引入还是合并引入。
他将这一可能性与分阶段迈向 Dijkstra 以及最终的 Euler 升级联系起来。这被表述为他的预期,而非已确认的 Cardano 硬分叉时间表。
Leathers 将 Euler 提议的多资产国库视为他认为最重要的未来发展之一。此类系统可以让 Cardano 国库持有稳定币,并以短期波动性更低的资产为提案提供资金,从而降低项目运营预算在获批后贬值的风险。
如果其 Daedalus 提案获批,Se7en Labs 打算采用类似的风险管理方式。团队预计会将收到的部分 ADA 兑换为稳定币,以在 12 个月的交付期内提供更高的预算稳定性。
在包括网站在内的 Daedalus 基础设施部分从 IOG 转移至 Se7en Labs 之后,团队还在考虑添加一个捐赠钱包。
不过,Leathers 否决了创建付费“专业版”的想法,该版本将包含其他用户无法使用的功能。他认为全节点钱包是一种开源的公共产品,应该对整个 Cardano 社区保持可用。
如果当前提案或未来的资助请求失败,Leathers 表示他将继续为新的 Cardano Node 和 Cardano Wallet 版本提供基本的兼容性更新。不过,在没有资金支持的维护下,将无法提供同等水平的功能开发、直接用户支持,或官方签名的 Windows 和 macOS 安装包。