自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

Aptos 在订单锁定前隐藏交易

2026-10-15 06:46:16
收藏

核心要点

加密功能为每个交易的可选配置。指令将在区块排序最终确定后才会公开。

Petra 钱包已提供该选项,而 Decibel 计划采用此功能。

为何可见的待处理交易可能损害发送者利益

在 10 月 12 日的公告中,Aptos 宣布其主网已上线加密内存池(Encrypted Mempool)。内存池用于在交易被打包进区块之前暂存待处理交易。当交易内容可见时,观察者可以在执行前检查其中的指令。

考虑一种假设情况:一笔足够大、足以影响代币价格的兑换交易。如果机器人看到了这笔待处理的订单,它可能会尝试先买入,等待用户的兑换推高价格后再卖出。这种被称为“三明治攻击”(Sandwich Attack)的操作序列,会导致用户面临更差的成交价格。这一切的关键在于,攻击者必须在仍有操作空间时看到该指令。

加密功能在排序阶段隐藏了交易负载——即调用的函数及其参数——从而消除了这一视角。但这并不保证特定的执行价格:加密后的兑换仍可能受到普通市场波动、流动性有限或严格的滑点设置的影响。

排序在前,指令揭示在后

AIP-144 协议提案描述了三个阶段:

  • 提交(Submission):客户端在发送交易前对负载进行加密。
  • 排序(Ordering):验证者在加密指令保持不可读的状态下,就区块达成一致。
  • 解密与执行(Decryption and execution):共识达成后,验证者公开负载并执行交易。

这里的“最终性”(Finality)指的是对区块及其交易顺序的共识。Aptos 将共识与执行分离,允许指令在位置固定之前保持隐蔽状态。

发送者账户和燃气费字段在提交时仍然可见。完成的活动随后会公开记录。与其他区块链隐私方法一样,隐藏部分细节并不意味着账户匿名化。

验证者负责解密

验证者为每个时期(Epoch,即验证者集合固定的时间段)共同生成加密密钥。解密需要足够的质押加权份额(即解密能力的片段),而不是由单个验证者访问。因此,Aptos 使用其共识验证者,而非任命单独的解密委员会。

该提案还规定了一次性的可信设置仪式(Trusted Setup Ceremony)。因此,安全解释应涵盖密码学设置以及验证者行为,而不能仅将不存在外部委员会作为整个信任模型的全部依据。

ZKSecurity 的独立审查考察了加密方案、密钥管理组件以及与交易处理的集成情况。燃气计量不在其审查范围内。该审查提供了实施证据,但不应将其呈现为对所有失败或交易风险的绝对保证。

用户如何启用它以及基准测试显示的内容

据 Aptos 称,Petra 在其签名流程中暴露了加密选项。用户可为单笔交易选择启用。Aptos 永续合约交易所 Decibel 计划使用该功能;公告并未表明其集成已投入运行。

开发者可以通过 Aptos TypeScript SDK 提交加密负载,支持版本从 7.0.0 开始。现有的 Move 合同无需更改。

Aptos 报告称,在 50 个节点的基准测试中,每块增加了约 20 毫秒的延迟。这衡量的是处理开销,而非交易者节省的时间或拥堵期间的生产性能。加密仅在排序期间隐藏指令;交易是否能获得更好的价格,仍取决于市场和执行它的应用程序。

本文仅供参考,不构成财务或投资建议。区块链隐私工具可以减少特定形式的信息暴露,但不能保证匿名性或免受所有交易风险的保护。

展开阅读全文
更多新闻