XRP Ledger 可能会在 9 月 29 日激活 BatchV1_1 修正案。这将使开发者能够通过单次操作执行最多八笔关联交易。激活的前提是在为期两周的支持倒计时期间持续获得所需的验证者支持。该功能引入了四种执行模式,用于控制账本如何处理批次内的失败情况,避免部分执行导致用户留下未完成的操作。该修正案需要受信任验证者连续两周提供超过 80% 的支持。最新公布的统计显示,截至 9 月 22 日,35 个验证者中有 30 个支持该修正案。BatchV1_1 取代了早期的 Batch 修正案。开发者在主网激活早期版本前发现其存在严重的授权漏洞,随后暂停了该修正案。
BatchV1_1 为关联交易引入四种执行模式
根据 XRP Ledger 的 Batch 文档,BatchV1_1 提供了四种模式,开发者可根据交易需求进行选择。这些模式决定了批次中的某个步骤失败时会发生什么:
| 模式 | 处理方式 |
|——|————-|
| 全有或全无 | 每一步都必须成功,否则全部失败 |
| 仅一步 | 在第一个成功的步骤后停止 |
| 直到失败 | 持续执行各步骤,直到其中一步失败 |
| 独立执行 | 尝试执行每一步,即使其他步骤失败 |
全有或全无模式可防止用户只完成预期操作的一半。例如,某个应用可以在一个批次中同时铸造 NFT 并将其设为在售。如果报价失败,铸造操作也会被撤销。这种灵活性可能有助于处理兑换、平台费用及其他目前需要分别提交多笔交易的操作。
验证者支持门槛决定 9 月 29 日能否激活
XRPL 修正案需要受信任验证者连续两周提供超过 80% 的支持。最新公布的统计显示,截至 9 月 22 日,35 个验证者中有 30 个支持该修正案,高于所需水平。如果在激活前支持率降至 80% 或以下,倒计时将重置。预定激活并不意味着该功能已经上线。
早期 Batch 修正案在发现授权漏洞后被暂停
开发者在主网激活早期 Batch 修正案前发现了一个严重的授权漏洞,随后暂停了该修正案。替代方案 BatchV1_1 解决了这一漏洞,并单独完成了修正案流程。下一个里程碑是验证者支持能否保持,以及网络是否会启用 BatchV1_1。此后,衡量其效用的标准将是开发者是否构建出真正使用这四种模式的应用。
常见问题
XRP Ledger BatchV1_1 修正案有什么作用?
BatchV1_1 使开发者能够在 XRP Ledger 上通过单次操作执行最多八笔关联交易。该功能提供了四种执行模式,用于控制账本如何处理批次内的失败情况,防止用户留下未完成的操作。
XRP Ledger BatchV1_1 修正案何时激活?
预计激活日期为 9 月 29 日,但需满足相应条件。该修正案需要受信任验证者连续两周提供超过 80% 的支持。最新公布的统计显示,截至 9 月 22 日,35 个验证者中有 30 个支持该修正案。如果在激活前支持率降至 80% 或以下,倒计时将重置。
开发者为何替换原始 Batch 修正案?
开发者在主网激活早期 Batch 修正案前发现了一个严重的授权漏洞,随后暂停了该修正案。BatchV1_1 解决了这一漏洞,并单独完成了修正案流程。
免责声明:以上内容(如有图片或视频亦包括在内)均为平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。
本站尊重他人的知识产权、名誉权等法律法规所规定的合法权益!如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到qklwk88@163.com,本站相关工作人员将会进行核查处理回复