Cardano Peras 参数进入 Ledger 代码库

开发者已合并初始 Peras 参数并新增测试网监控,同时继续推进证书存储与区块构建工作。

By SongMarketCap

Updated:

Cardano News - Cardano Peras 参数进入 Ledger 代码库

Tweag 在 10 月 6 日的更新中确认,Cardano 的 Peras 协议参数已进入 ledger 的主开发分支。该报告涵盖截至 10 月 3 日的工作,并详述了在证书处理与测试网基础设施方面的进展。

Ledger 集成以加速 Cardano 结算

初始参数实现已于 9 月 28 日合并进 Cardano Ledger repository。ledger 负责执行网络规则并处理区块链状态,提供承载新 Peras 参数的软件层。

Ouroboros Peras 通过引入投票层扩展了 Cardano 的 Praos 共识协议。证书会聚合对区块的投票。当达到所需的法定票数时,该区块在链选择中获得额外权重。这将降低该区块及其前序区块被回滚的概率。

该设计旨在更快建立对交易将留在已接受链上的高度信心。交易所、桥接服务以及处理 ADA 的其他应用可利用这些保障来决定何时确认一笔转账。Peras 仍是 CIP-0140 下的一项提议升级。

Peras 证书需要存储与区块空间

团队已完成用于存储历史证书的初始原型。该原型支持添加已验证的证书,并检索与特定链点关联的记录。在原型准备好进行内部评审之前,仍需进行清理工作。

团队正在开发数据库测试,同时开展针对不完整或损坏证书的隔离机制的早期工作。后者的设计仍在与研究需求对齐。

开发者还完成了当区块必须包含 Peras 证书时用于调整交易选择的代码。该实现正处于内部评审中。证书会占用区块的一部分容量,因此节点需要在 ADA 和原生资产转账之外为共识数据预留空间。

Cardano 测试网集成节点监控

本地 Peras 测试网现已支持 cardano-tracer,该工具用于收集正在运行的节点数据。相关的监控改动已于 10 月 5 日合并进 Cardano Node repository,扩展了 Tweag 报告中描述的测试网工具。

该报告未给出 Peras 的主网激活日期。另一项共识更改已于 10 月 1 日合并,暂时在区块应用期间禁用 Peras 的纪元上下文更新。在实现完成之前,该更改会将关联投票轮次长度与纪元长度的新约束排除在下一版节点发布之外。

当开发者启用新选项时,cardano-testnet 会启动 cardano-tracer 并配置参与节点将其数据转发给它。节点监控现已成为启动测试环境的一部分。