阿兹台克人连接
Last updated
Last updated
Aztec Connect 今天如何授予以太坊廉价的隐私。
有关 Aztec Connect 网桥如何工作的深入技术说明,请参阅此处的官方 GitHub 存储库。
Aztec 专注于交付 Aztec Connect,这是一组将以太坊 DeFi 协议连接到 Aztec 的私有汇总的工具,允许有史以来第一次在以太坊上完成可组合的私有 DeFi。
Aztec Connect 能够借助三个组件解锁私有 DeFi:
第 1 层 DeFi 协议:您最喜欢的以太坊协议,如 Lido、Element、Aave、Compound、Uniswap 等
Aztec Connect Bridge Contracts:使 Aztec 汇总合约能够与第 1 层 DeFi 协议对话的接口
Aztec Connect SDK:允许用户创建和提交交易到 Aztec 汇总。将其视为应用程序前端的加密库——与 ethers.js 等效的 zk,它允许用户通过他们最喜欢的应用程序将交易发送到以太坊节点。
Aztec Connect 工具包的功能本质上类似于 DeFi 的代理服务——允许任何人存入 Aztec 的系统,与以太坊 DeFi 交互,并依赖于第 1 层的可信合约、流动性和执行,同时还增加了廉价的隐私。
Aztec Connect 依靠 Layer 1 进行交易执行,使用 DeFi 批处理来实现成本节约。这些设计决策为我们的合作伙伴带来了重大利益:
无需额外审核;不重新部署核心合同
简单的约 100–200 线桥接合同接口,可节省成本
保留第 1 层流动性和可组合性
最后一点值得重复:与 alt-L1 EVM 实现或具有自己执行环境的 L2 不同,Aztec Connect 允许开发人员在今天获得廉价的隐私,同时保留与其他协议的可组合性。
以Element.fi为例。Element 固定利率保险库与大量现有协议集成并构建在其之上:
MakerDao
Yearn
Curve
为了让 Element 在新链上保持类似水平的可组合性、流动性和功能,这些协议必须以协调的方式集体迁移。用 Element 首席技术官 jonny rhea 自己的话来说:
Aztec 的独特之处在于他们的汇总直接与现有的智能合约和主网上的流动性交互。因此,与 Aztec 的集成将使我们能够避免流动性分散,因为它推迟了在多个 L2 网络上部署 Element Finance 的必要性。
廉价的隐私,今天。那么,如果一切都在 L1 上执行,我们如何降低成本呢?很简单:通过使用我们的 zkRollup 来分摊隐私证明验证的成本以及 DeFi 交易成本到大量用户。
这意味着理解成本节约的公式非常简单:
还记得我们上一篇文章中汇总数学的简单公式吗?该数学适用于所有阿兹台克人的存款、取款和内部发送。就像其他汇总一样,链下执行成本分摊在大量交易中。
Aztec Connect 是批处理从存款、取款和发送到各种 DeFi 交易的扩展。
并且发生的事务越多,就会有越多的汇总填充并“传送”到 L1,从而减少系统延迟和事务成本:
Aztec Rollup 飞轮。
由于汇总在所有网络交易中摊销,包括存款、取款、内部交易和 DeFi,我们预计有足够的交易吞吐量使汇总验证——因此隐私——对用户来说非常接近免费。
DeFi 交易的成本与批量大小直接相关,节省气体为 1/n,其中 n 是给定批量中的用户数量。
综上所述,我们可以对 Aztec Connect 启动时的交易成本进行终极计算:
汇总验证成本的份额(896 txn rollup):614 gas
通话数据费用:14,672 gas
隐私总成本:15,376(低于以太坊的 21,000 基础交易成本,这意味着隐私交易总是比 L1 便宜)
DeFi 交易成本:L1 执行成本(在 Element vault 进入的情况下约为 500,000 gas)/批量大小(例如每次汇总 50 个用户)= 10,000 gas
总交易成本:约 24,672 gas(比 L1 节省 95% 的成本,或便宜 20 倍)或在当今的 gas 制度下约 3.70 美元
用简单的英语:
隐私是免费的。进行 Aztec 私人交易总是比 Layer 1 以太坊交易便宜。
节省的成本大约为 ~1/n,其中 n 是 DeFi 交易批次的大小。
还记得上面的卷帘飞轮吗?DeFi 交互具有类似的飞轮效应。批量聚合用户以节省成本需要时间。
这就是为什么我们从金库入口 (Element.fi) 和 Staking (Lido) 开始,这些用例适合大批量且不需要立即结算。
为了在飞轮开始旋转时提供稳定的性能,我们致力于支持事务批处理速度。这意味着从第 0 天开始,批次似乎已满。
我们已经向包括 Compound、Aave 和 Lido 在内的一些领先的 DeFi 项目寻求资助,以支持 DeFi 批量计时并确保用户获得最大的成本节约。
即使批次没有填满,它也会发送到 L1 并执行,我们和我们的合作伙伴将承担任何剩余成本。
Polynya在一篇关于将损失引导作为引导汇总速度和吞吐量的方法的帖子中说得最好:
Showerthought:ZKR 应该是亏损领先的,最终用户的最高交易费用约为 0.10 美元。验证价格上限为 ~250 gas。汇总成本:每天 12,000 美元,随着活动的增加而迅速下降,收支平衡为 3.33 TPS。从那里开始,交易费用将继续下降。
我们在这方面有经验——我们已经在zk.money上进行了私人支付。zk.money 上的初始汇总并未完全运行,但我们支持汇总时间,直到吞吐量赶上。有效。当我们确保用户从第 0 天起就获得最佳体验时会发生什么?自 11 月中旬以来,已完成 1,000 多次完整汇总。
值得注意的是,DeFi 交易的 1/3 调用数据成本来自于在以太坊上发布交易查看密钥。
我们计划在今年晚些时候实施脱链查看密钥系统,这将使通话数据的总成本降低约 58%。这意味着 Aztec Connect 上的隐私总成本将从 15,376 个gas 到 6,896 gas。
借助 Aztec Connect,以太坊上的隐私不仅是免费的,而且比免费更好。
Aztec Connect 是一组变革性的工具,展示了我们后端 zk 架构的可能性。它依靠 L1 执行和合同立即为 DeFi 项目带来隐私和成本节约,而无需重新部署和重新审核。
隐私是免费的
DeFi费用随批次大小而按比例减少
费用固定在便宜的长期水平,并由Aztec和我们的合作伙伴提供支持。
从第 0 天开始,用户将体验到成本节约,就像交易批次已满,无论是否已满。这意味着最流行的 DeFi 交易可以节省 95% 以上的成本。
Aztec Connect 将我们网络的功能扩展到私人支付之外,展示了当今廉价的私人 DeFi。这是朝着我们的通用私人智能合约愿景迈出的巨大一步:Noir。
敬请关注。
您是想要为您最喜欢的 DeFi 协议带来隐私的开发人员吗?如果你建造它,我们会资助它。
阿兹特克资助计划:https ://airtable.com/shrvglCZ24jaH73oe
连接启动器:https://github.com/AztecProtocol/aztec-connect-starter.
帮助使隐私变得轻而易举。