Stellar Development Foundation宣布,代号为“Bell”的Protocol 30升级已在测试网成功激活。此次更新涵盖智能合约功能增强、后量子签名支持以及账本处理架构优化,为未来性能提升奠定基础。根据官方公告,主网激活投票将于11月23日协调世界时17:00开启,验证者将参与决策。
本次升级包含三大关键技术变更:支持通过单一智能合约管理多个客户资金的多路复用合约地址;在Soroban环境中集成对后量子ML-DSA签名的验证能力;以及引入毫秒级账本时间戳机制,打破原有秒级限制。
CAP-84提案带来的多路复用合约地址(muxed contract addresses)是此次升级的核心突破。该功能允许企业仅用一个智能合约账户,即可为成千上万的客户提供独立资金管理服务。
此前,虽然多路复用账户(muxed accounts)已支持交易所统一接收客户存款并以唯一标识区分用户,但可编程的智能合约账户无法实现类似功能。过去,每新增一位客户都需部署新合约,成本高昂且难以扩展。
现在,合约地址新增64位标识符字段,用于绑定具体客户身份。新地址以字母“W”开头,与传统以“M”开头的多路复用账户区分开来。当资产转入此类地址时,系统会自动记录客户标识,实现高效归集与追踪。
这一改进要求钱包、交易所及基础设施服务商全面适配新格式,确保链上数据解析正确无误。
CAP-87引入的ML-DSA签名验证机制,标志着Stellar正式迈入“量子就绪”阶段。该算法由美国国家标准与技术研究院(NIST)于2024年正式标准化,专为抵御强大量子计算机攻击而设计。
当前主流加密方案如Ed25519、secp256k1等,在未来量子算力面前存在被破解风险。尽管网络交易仍采用传统的Ed25519签名,但开发者现在可创建需ML-DSA签名才能执行的智能账户,从而实现抗量子支出控制。
由于ML-DSA验证计算开销较大,相关操作由Stellar Core节点负责执行。Protocol 30支持三种不同安全等级的验证函数,满足多样化应用场景需求。此举也使Stellar成为首批将后量子安全机制落地链上的公链之一,与Sui等项目形成呼应。
CAP-88对账本关闭时间的记录方式进行了根本性调整。以往系统以整秒为单位记录账本关闭时间,限制了更精细的时间控制能力。
新版本引入毫秒级分辨率时间戳,虽不立即缩短当前约5秒的账本周期,但为后续协议优化扫清了技术障碍。目前,Stellar Core团队正在测试更快的账本处理方案,预计未来可进一步压缩关闭时间。
此变更带来新的账本头格式,要求索引器、数据分析工具和旧版SDK更新其XDR定义。现有Soroban合约无需修改,但开发工具链必须同步升级以支持新特性。
为保障主网顺利过渡,Stellar已发布支持Protocol 30的Core、Horizon、RPC及Galexie等核心组件版本。开发者工具方面,JavaScript SDK v17.3.0、Go SDK v0.8.0及Soroban Rust SDK发布候选版均已就绪。
验证者需在主网投票前安装Stellar Core v30.0.0,而交易所、钱包平台及其他基础设施方也应完成系统适配,确保能够正确识别新地址格式与账本结构。
此次升级紧随近期生态进展——VIA Labs于10月底完成Stellar与以太坊之间的跨链消息传递集成。该功能使Soroban智能合约可与以太坊链上合约交互,推动稳定币、代币化资产及跨链应用的发展。
主网激活投票定于11月23日协调世界时17:00举行,基金会正通过社区渠道协调各方准备工作,确保平稳过渡。