FAQ经常问的问题

一般问题

忘记了新版zk.money账户名字会发生什么!

在新版的zk.money我们指出了用户名的重要性.一旦丢失你将无法登录账户.也将无法恢复 可以把他看作一个私匙.一旦丢失任何人将无法恢复它!

当我屏蔽令牌时会发生什么

你的代币只需获得一个 zkSNARK “盾牌”,它会匿名化该状态下的任何相关数据。

您的交易可以有两个方向:

  1. 将 zkETH/DAI 发送到 zk.money 上的用户名 (@name)。收件人将获得 zkETH/DAI。

  2. 将 zkETH/DAI 发送到 zk.money 之外的任何以太坊地址——钱包将收到常规的 ETH/DAI 代币。(Etherscan 将显示资金是从 Aztec 的合约发送的,这不会暴露发送者🕵️。如果您无法在公共交易日志中查看资金,请单击“内部 Txn”选项卡)。


当有人向我发送 zkETH/DAI 时会发生什么

  1. 如果您的钱包连接到 zk.money -您将直接收到 zkETH/DAI 到您的帐户。您将能够将其“取消屏蔽”回 L1 并拥有常规 ETH 或继续与 zkETH 进行交易。

  2. 如果您的钱包未连接到 zk.money - 您将能够直接将常规 ETH/DAI 接收到您的钱包中。发送方将是匿名的。(Etherscan 将显示资金来自 Aztec 合同)。


zk.money 有交易限制吗?

目前,用户一次最多只能屏蔽 5 美元 ETH 或 10,000 美元 DAI。**


如果我的存款中途失败怎么办?

如果您的存款在中途失败或您不小心关闭了选项卡,您的资金在合约上是安全的。

您可以通过屏蔽表单重新屏蔽来重试您的交易。输入框下方的文本将显示任何未结存款余额。


如何追踪我的交易

您将能够在仪表板上查看和跟踪您的交易状态。

您还可以通过交易链接在 Aztec 浏览器中实时跟踪您的交易。如果您屏蔽不是您自己的用户名,则金额和收件人将不会显示在交易历史记录中,因为数据已加密。


zk.money 是去中心化的吗?

zk-money 由 Aztec 提供支持。Aztec 的 L2 Rollup 技术的当前版本以 Aztec 作为唯一的汇总提供商运行,今年晚些时候将有更多的汇总提供商加入。届时,系统将去中心化。目前,用户依靠 Aztec 将汇总的交易中继到链上。万一 Aztec 突然消失,有一个紧急模式允许用户直接从合约中从系统中提取资金。更多信息在这里


如果我向某人发送私人交易,他们会知道我是发件人吗?他们能读懂我的余额吗?

不会。将来,如果需要,您可以选择向收件人透露您的身份,但此功能仍在开发中。


我可以多快提款

最初,我们将每 4 小时发布一次汇总块。这个时间间隔会随着使用的增加而减少。

如果您希望立即退出,您可以增加交易费用以支付立即构建和发布的汇总块。在主网上发布一个区块并完成提款大约需要 10 分钟。

我可以存入然后立即从阿兹台克提款吗?

如果您想要隐私,我们不建议这样做。如果您存款并立即取款,观察者可能会推断出存款和取款属于同一用户,特别是如果存款/取款值是唯一的。

理想情况下,您应该至少等到汇总处理完一个交易块后再退出。您等待的时间越长,匿名集就越大。

是否有任何情况下我不能提取资金

创建逃生舱提款交易所需的所有信息都可以从以太坊主网上的已发布区块中提取。

有两种最坏的“失败状态”会导致用户资金损失:

  1. 以太坊协议本身受到损害,我们不能依赖它的共识算法

  2. 我们的协议中存在一个错误,使黑客能够窃取资金

只要 Aztec 和 Ethereum 协议架构都健全,用户资金就不可能被锁定或被盗。

有关我们的漏洞赏金计划和内部审计的更多信息,请阅读本文

私人汇款金额是固定的吗?

不可以。您可以在我们的汇总内部发送任何值。

存款金额是固定的吗?

不可以。您可以将任何价值存入我们的系统。

提款金额是固定的吗?

不,但建议您的提款交易是 0.1 Eth 或 1 Eth。您的提款价值越“独特”,观察者就越容易猜测创建您的提款交易的存款交易。

例如,如果您提取 0.1 Eth,您的提取交易看起来就像自您的存款交易以来发生的所有其他 0.1 Eth 提取交易。

为什么我不能从 iPhone 发送 Aztec 交易

我们知道 iPhone 上的 Safari 网络浏览器存在问题。我们的证明算法需要 900MB 的 RAM,而 iPhone Safari 选项卡目前不允许。我们正在努力解决此问题,一旦解决,我们将更新此常见问题解答。


交易结算需要多长时间

Rollup允许zk.money将一些交易批在一起(最多112笔),帮助用户节省汽油费。

Aztec代表用户支付网络费用--在这种设置下,广播交易的用户是根据他们在Rollup中的比例份额来支付总费用的一小部分。

交易越多,每个Roll就越快填满,完成时间也就越快。如果出现缓慢期,Aztec将对Rollup的剩余费用进行补贴,以确保Rollup至少每6小时发送一次。如果用户不想长时间等待,他们可以通过支付更高的费用来加快交易时间。

汇总供应商能否审查我的交易并拒绝将其添加到区块中?

汇总提供商不能从你的私人交易中提取任何信息--对他们来说,它看起来像一个随机数字的列表。如果rollup provider希望审查一个特定的用户,他们是无法做到的。

如果rollup提供者拒绝公布任何区块会怎样?我还可以提款吗?

是的。我们的'逃生舱门'机制可以在滚存供应商瘫痪的情况下进行提款。每天2小时,用户可以创建'逃生舱门'证明,并将其直接发送到我们的滚存合同。这使得用户可以无条件地从我们的系统中提款。创建 "逃生舱口 "证明费时费力,所以这只应作为最后的手段使用。

普通人能跑rollup吗?

从技术上讲,目前任何人都可以成为每 10 小时中有 2 小时的汇总提供者。这就是逃生舱模式的工作原理。我们预计在约 3 个月内与社区提供者进一步去中心化。


协议如何决定费用

目前,一个滚动有28个槽(我们可以增加到128个),基本费用计算为(证明验证气体成本的1/28+tx_type_feeConstant),最后一个滚动的气体价格是1.2的缓冲。tx类型费用常数计算为calldata的固定费用加上一个常数,取决于assetId和交易类型(屏蔽、发送、非屏蔽)。对于基本费用,Aztec保证目前每6小时就有一次滚动上链汇总。

只要有足够的费用来支付L1交易,或者6小时的区块时间已过,滚动提供者将自动创建一个滚动证明。最后一个费用槽是支付滚动的28个槽的费用,将触发滚动即时创建一个证明。中间的费用水平相当于支付滚动中10%和50%的插槽,并将6小时的区块时间分别减少10%和50%。这里的想法是试图鼓励用户支付更多的费用,这样一旦我们达到持续的吞吐量,例如4小时,我们就可以为每个人减少区块时间。

一个小的附带说明,滚动供应商收到L1交易的气体成本的退款,任何剩余的费用由合同拥有,并用于抵消未来可能未满的滚动。

我们想尝试和鼓励收费市场,并创建一个 Aztec 不从收费中赚钱的流程,而不是用户多付钱,这种付款有助于补贴未来的交易。随着越来越多的汇总提供商上线,我们将改变这一点。

交易费用是多少?

  • 押金:51,000 gas

  • 内部发送:17,000 gas

  • 提现:5,000 gas 用于 ETH 到 EOA 30,000 gas 用于合约。

我们新的 UltraPlonk 研究将内部发送成本降低 3 倍,我们计划在 2021 年 8 月之前部署。

我的 zkETH/DAI 交易是否需要向 Aztec 支付任何费用

Aztec 不会从平台上的交易费用中赚钱,多余的交易费用会累积在智能合约上,并用于在天然气价格高的繁忙时期平息未来的交易。


还有其他问题吗?

加入我们的Discord 频道并从社区中获得答案。

Last updated