Tweag在Cardano测试网测试最新的Peras代码

该团队正在调整测试网参数、审查证书存储,并扩展账本对Cardano更快结算协议的支持。

By SongMarketCap

Cardano News - Tweag在Cardano测试网测试最新的Peras代码

根据其10月9日的开发报告,Tweag已启动启用最新Peras代码的初始Cardano测试网。该提议的共识升级旨在缩短获得高度确信某笔ADA交易将保留在被接受链上的等待时间。

Peras投票旨在实现更快的Cardano结算

测试网上遇到的首批问题主要需要进行参数调整,以适应更快的节奏。开发者还在继续集成Prometheus用于运维监控,并改进测试环境的可用性。

Ouroboros Peras为Cardano的Praos共识协议引入了投票。当某个区块的投票达到所需法定人数时,它们会形成一份证书,在链选择中提高该区块的权重。这降低了该区块及其前序区块被回滚的概率。

对于交易所、区块链跨链桥以及合作链而言,结算置信度决定了何时可以认可并使用一笔转账。Peras旨在更早为涉及ADA及其他Cardano资产的交易提供这种置信度。其投票机制在CIP-0140中有所规定。

Cardano Ledger新增Peras支持

10月13日,Cardano Ledger合并了一项变更,向共识层提供在当前纪元进行验证所需的Peras参数。该集成将维护Cardano状态与规则的软件与负责选择被接受链的组件连接起来。

开发者还开始着手在每轮Peras投票开始时独立于新区块到达而更新协议状态的工作。这样即可在区块之间按照投票时间表推进实现。

这些工作仍属于协议开发的一部分。CIP-0140仍保持提案状态,且Tweag的报告未给出主网启用日期。

Peras证书存储进入审查阶段

Tweag报告称,历史证书数据库的最小可行实现已完成并正在进行内部审查。已编写全面的测试套件,但需要更新以反映近期的代码变更。

一旦所引用的区块在节点存储中变为不可变状态,所提议的数据库就会保留这些证书。届时,证书将不再影响链选择,但会作为历史共识记录保留可用。相关实现仍是一份草案拉取请求。

其存储设计包含针对缺失、不完整或损坏文件的完整性检查与隔离处理。节点可以识别受影响的证书记录并向其他对等体请求,从而在本地归档存在缺口时提供一条恢复路径。