常见问题

Trunks
14 min readDec 29, 2020

--

关于Bancor Protocol & Bancor v2.1的常见问题。

该文档由社区不断更新。

下面的常见问题分为以下几个部分。

  1. 无常损失
  2. 存入/提取流动性
  3. BNT流动性挖矿
  4. 资金池管理
  5. 参考链接
  6. 更多资源

1.无常损失

什么是无常损失?

简单来说,无常损失是指在自动做市商(AMM)流动性池中持有代币和在钱包中持有代币的差额。

当AMM内的代币价格向任何方向偏离时,就会出现这种情况。差异越大,无常损失越大。

为什么说是”无常”?因为只要AMM中代币的相对价格恢复到你进入AMM时的原始状态,亏损就会消失,你就能赚取100%的交易费用。但是,这种情况很少发生。通常,无常损失会变成永久损失,这意味着你的交易费收入会被”吃掉”,或者令你的收益由正变为负。

是什么原因导致无常损失?

流动性池由池中配对在一起的多个代币组成。如果其中一个代币相对于其配对代币的价格发生变化,就会出现套利机会,从而激励池子的重新平衡(并导致流动性提供者遭受损失)。

当一个代币的价格相对于其配对资产上涨时,池子通过卖出上涨的代币,同时买入价格下跌的代币来重新平衡池子两边的价值。一旦你移除了流动性,你就会留下持有较少上涨的代币,而留下更多的相对下跌的代币。

什么是无常损失保险?

Bancor v2.1的设计是为了确保流动性提供者能够通过一种名为”无常损失保险”的新颖机制,让你获得最初存入的同等价值的代币(就像你把代币放在钱包里的一样),再加上交易费用。

即使代币大涨,只要LP(流动性提供者)积累了足够的保护,就有权提取他们所质押的代币的全部价值。换句话说,如果你押注了1个ETH,即使ETH价格翻倍,你仍然可以获得等值的1个ETH再加上交易费用/奖励。

无常损失保险如何运作?

Bancor使用其协议代币BNT作为每个池子的配对资产。利用弹性的BNT供应,该协议能够与流动性提供者一起共同投资于流动性池,并以其共同投资赚取的交易费来支付无常损失的成本。

无常损失保险的成本可能低于协议共同投资的BNT所赚取的费用,使协议能够在不排放新的BNT的情况下抵消LP的无常损失。

如果池子里没有足够的代币来全额补偿LP在质押的ERC20代币中的无常损失,可以用等值的BNT支付部分保险金。

无常损失保险随着时间的推移,每天增加1%,直到100天时达到100%保险。无常损失保险机制有一个30天的锁仓期,这意味着如果流动性提供者决定在30天之前撤仓,他们将产生与正常、无保护的AMM相同的无常损失。

在存入资金100天后退出的LP,可获得100%在头100天内或之后任何时间发生的任何损失的补偿。

更多内容请参见Bancor v2.1技术讲解经济分析

会不会还没到30天的锁仓期就亏损了?

这种情况只有当你在30天之前提取你的代币才会发生。无常损失保险在你存入资金后开始释放。但你必须在池中锁定代币至少30天,直到锁仓期结束才可以使用保险。

我在哪里可以跟踪收益和查看我的流动性资金池头寸的当前保险范围?

这些信息可以在bancor.network左侧的”Protection(保险)”标签页中查看(在这里你还可以找到彻底消除无常损失的倒计时器)。每个流动性资金头寸都有自己独立的保险,这取决于你存入资金的时间。在同一交易对中,不同的流动性头寸之间并没有关系。

“Protected”和”Claimable”的值有什么区别?

Protected是指你可以提取的代币数量,100%保护+交易费用。

Claimable是指你现在可以提取的代币数量(假设你还没有获得完整的无常损失保护,并且存在无常损失,这个值会比Protected的值低)。

如果我多次将流动性质押到一个资金池,提取了其中一份权益会不会取消另一份权益的保险?

不同流动性提供者的头寸之间没有关系或相关性。你可以在bancor.network的“Protection”标签页中查看你的每个流动性资金池头寸的回报。

为什么我撤了仓还得到了BNT的部分补偿?

该协议共同投资BNT,这些BNT会产生费用。这些费用用于补偿任何潜在的无常损失。如果共同投资的BNT产生的交易费不超过无常损失,则将从协议中扣除BNT等价物(按当前的资金池费率计算)作为补偿。

我的无常损失保险会不会莫名其妙丢失了?

如果你在30天锁仓期前退出了,你没有资格获得任何保险。在30天至100天期间退出,你就有资格获得已生效的保险,例如,如果你在资金池中60天后退出,并且有价值100美元的无常损失,你将获得损失的60%(60美元)的补偿。

是否所有的资金池都有资格获得无常损失保护?

只有通过Bancor治理层投票进入Bancor v2.1白名单的资金池,才有资格获得无常损失保护和单边敞口。目前大概有60个代币被列入Bancor v2.1白名单。

关于如何将代币列入白名单的说明。

2.存入/提取流动性资金

如何在Bancor协议质押?

你可以在bancor.net或任何与Bancor智能合约集成的网站上使用Bancor协议进行交易或入金。用户通过Web3钱包(如MetaMask)进行连接。通过检查bancor.net右上角的连接状态,确保你的钱包已经成功连接到Bancor协议。

我的硬件钱包也能用吗?

是的,MetaMask直接支持Trezor和Ledger等硬件钱包。MetaMask直接支持Trezor和Ledger等硬件钱包。完成交互后,你不需要再将它与你的PC保持连接。

我的资金将会存到哪里?

你的资金将会在智能合约上,智能合约会记录流动性,但你始终能拥有你资金的所有权,因为它是非托管的,而且是基于智能合约的。

如果我的资金不在在我的钱包里,我如何保持拥有其所有权?

硬件钱包和账本一样,不是一个存储设备,而是一个加密设备。所以,当你把币”转移”到账本钱包时,其实只是把币转移到了区块链上的一个地址,而这个地址只能由账本解密。从账本上质押,只是意味着账本加密的地址仍然会保持对代币的控制权。而与合约的交互则需要账本进行加密签名。这意味着任何与Bancor协议的交互都需要实体账本设备。也就是说,如果没有账本在手,黑客是不可能对你的资金进行任何操作。

我准备把我的代币作为流动性资金质押。我有哪些选择?

在Bancor上提供流动性有两种方式,双边资产质押或单边资产质押。

1.单边资产质押(单边敞口)。Bancor独特的设计让你可以选择在赚取交易费和流动性挖矿奖励的同时,保持100%做多自己喜欢的代币。在大多数流动性资金池中,入金需要卖出部分质押代币换取ETH或另一种”储备资产”,比如USDC,LP(流动性提供者)在质押期间,将面临不同的资产。使用Bancor单边资产定投,你无需出售部分代币,也无需将资产价值分到池子里的另一个代币上。

具体到BNT(或任何以BNT支付的无常损失保险)的单边资产质押,任何从协议中退出的BNT都将被锁定24小时,以保证协议及其资金池的安全。

点击这里查阅指南。

2.双边资产质押。你提供两边的资产对。例如,LINK/BNT资金池中的LINK和BNT。如果你提供了双边流动性资金,请务必通过”Protection”标签页”的Stake(质押)”按钮进行保护,以获得无常损失保险。你钱包中收到的LINKBNT代币最终会被发送至池子的保护合约。

为什么我的代币在某些池子里没有可用空间?

在Bancor协议中,只有在另一边有足够空间的情况下,才可以提供单边流动性。

如果某个池子里没有足够的空间提供单边ERC20流动性,LP(流动性提供者)有两种选择:提供更多BNT来提升空间,或者提供双边流动性(BNT+ERC20代币)。

我需要支付多少ETH才能在Bancor池子质押?

在以太坊网络上的任何交易都需要花费Gas。只要你尝试进行交易,Gas价格就会显示在MetaMask上。你也可以通过查看Eth Gas Station来查看当前Gas价格。

我收到一笔错误或非常贵的交易费用,这是什么情况?

这可能是由于合约错误导致的。你不要确认这笔交易,你需要刷新你的浏览器和MetaMask,或者重新连接钱包并再次尝试。如果你仍然遇到问题,请通过ban.cr/support联系我们。

什么是vBNT?

vBNT是你在协议中提供BNT作为流动性后收到的代币。它用于链上投票,通过https://app.bancor.network/eth/vote/。如果激活,系统可以产生交易费,分配给vBNT持有人。详见BIP-8

你需要在治理合约中质押你的vBNT才能投票。一旦成功质押,过了72小时的锁定期才能解押。你的钱包里必须有vBNT才能提取BNT。

治理ERC20代币地址:0x48Fb253446873234F2fEBbF9BdeAA72d9d387f94

投票指南

我已经添加了流动性,现在在哪里可以跟踪我的流动性资金池仓位和收益?

请点击”Protection”标签页,查看你所持有的不同LP仓位的所有数据,例如,你赚取了多少费用、你的ROI(投资回报率)、日/周APR(年利率)等。

我能赚到什么费用?

如果你存入双边流动性资金,你会得到两个方向的交易费用。如果你存入的是单边流动性资金,你会得到一个方向的交易费用。APY取决于交易活跃度、相应的波动、以及Bancor治理层每周批准分配给资金池池的BNT流动性挖矿奖励。

我如何能看到自己赚了多少钱?

请参考”Protection”标签页中的”Fees(费用)”一栏。

对于流动性提供者来说,资金池如何实现盈利?

随着资金池规模越来越大,有了更多的流动性,就会吸引更多交易,为LP(流动性提供者)产生更多的交易费。池子越深,滑点则越低。能吸引更多、更大笔的交易,因此也能产生更多的费用。

为什么APR(年利率)会变化,它是如何计算的?

APR(或年年度回报率)取决于在给定的时间范围内,池子里有多少笔交易被执行。交易越多,年利率越高,反之亦然。在bancor.net上,这些费用是在给定的时间框架内(1天、7天和1个月),除以当前池子的流动性,然后按年计算。例如,如果在7天的时间内,有价值30000美元的费用,池子里有1000万美元的流动性资金。年利率为30,000美元/10,000,000美元*100*52周=15.6%。

BNT流动性挖矿的年化收益率也是类似的测算方式。BNT在一周内分配到池子里,除以流动性,然后按年计算。

3.BNT流动性挖矿

什么是流动性挖矿(LM)项目?

BNT流动性挖矿(LM)项目已经于2020年11月16日启动,旨在实现两个主要目标。

  1. 吸引新的流动性资金进入Bancor资金池
  2. 创造用户粘性,激励用户长期提供流动性。

你可以在Medium中回顾相关博文,或者在这里查阅提案的详细信息。

流动性挖矿计划能持续到什么时候?

该计划从11月16日开始,一旦复投/申领奖励机制上线,奖励将追溯发送给参与者。该计划将持续一年半,即72周。

被选定的奖励池可以持续领取奖励多长时间?

被选为流动性挖矿奖励的池子可以连续84天(12周)获得奖励。如果奖励周期结束,可能需要再次进行投票,并且提案须经治理层通过。

哪些池子可以获得奖励?

只有白名单的池子才有资格获得奖励。在奖励池中,该流动性挖矿计划最初有8个池子。6个”大型资金池”和2个”中型资金池”池子。(大型资金池每周提供100,000–200,000 BNT,中型资金池每周提供10,000–20,000 BNT)。

大型资金池:ETH、WBTC、USDT、USDC、DAI、LINK

中型资金池:OCEAN、renBTC

RENYFI在12月3日被选为Bancor流动性挖矿奖励计划的两个新的中型市值池子。

治理层对新代币加入BNT流动性挖矿奖励计划的投票将每两周进行一次。

如果治理层认为有必要,可能会修改资金池规模(例如,中型资金池的流动性变得非常好,可能会被提议升为大型资本池)。

如何让自己喜欢的代币加入Banco的流动性挖矿奖励计划?

每隔两周,可以将两个新的代币加入到该计划中。一旦新的代币上线Bancor,一个代币的资金池将可以连续12周获得BNT奖励。如果你喜欢的代币被列入白名单,它就可以被提议将成为可以领取流动性挖矿奖励的资金池。

什么是白名单池子?

白名单池子是指BNT治理层认为值得获得无常损失保险、单边代币质押和流动性挖矿奖励(需单独在链上投票)的池子。你可以在Discord和Bancor治理论坛上发起讨论来请求将新项目列入白名单。请查阅如何将代币列入白名单的说明。以下是白名单池的初始列表:

AAVE, ALEPH, ANT, BAL, BAND, BAT, BNB, BUSD, BZRX, CEL, CHERRY, COMP, CRO, CRV, DAI, DXD, ELF, ENJ, ETH, EWTB, FTT, GNO, gUSD, JRT, KNC, LEND, LINK, LRC, MANA, MATIC, MKR, MLN, MTA,NMR, OCEAN, OMG, pBTC, RARI, RCN, REN, renBTC, renZEC, RPL, RSR, SNX, SRM, STAKE, sBTC, sUSD, SUSHI, SWRV, SXP, TRB, TOMOE, UNI, USDC, USDT, WBTC, wNXM, XDCE, YFI, UMA, QNT, ZRX.

BNT流动性挖矿的奖励如何分配?

BNT流动性挖矿奖励将按以下方式分配。70%给BNT流动性池的一方,30%给基础ERC20代币池的一方。奖励按周发放。

我用什么代币领取奖励?

流动性挖矿计划的奖励仅以BNT供应。这与交易费无关,交易费来自于该池的交易活动。

如何领取奖励?

你可以在bancor.network前端的“Prtotection”标签页中领取奖励。你将有两个选项。

1.领取奖励和复投奖励:你可以用你的BNT奖励选择一个池子增加协议的和该池子的流动性深度、复合你的收益,并保持2倍的倍数。

2.提现到钱包:将BNT直接提现到钱包,重置你所有LP仓位的倍数,将你的APY%减半。

奖励激活并在bancor.network前端上线后,会有更详细的指南分享。

什么是奖励”倍增器”?

流动性提供者如果将其奖励与协议保持一致,将获得”奖励乘数”,每周可将其BNT奖励增加2倍。如果你通过提取你的BNT奖励或提取你的LP头寸来重置你的乘数,你需要等待四周才能使2倍的乘数完全生效(每周增加0.25倍)。

4.资金池管理

如何在Bancor创建一个新的资金池?

前往https://app.bancor.network/eth/pool/create。选择比例(我们建议50/50,因为目前只有50/50的池子才能成为无常损失保险、单边敞口和流动性挖矿奖励的资格)。选择代币并点击继续。请注意,这是一个复杂的交易,可能会比普通交易花费更多精力。

如何让资金池白名单上的单边代币质押和无常损失保护?

请查看以下指南:https://medium.com/@bancor/how-to-whitelist-a-token-on-bancor-v2-1-c867b82675d4。

资金池的费用谁来管理?

目前,资金池所有者决定资金池的费用,但这将通过治理层来改变,引入动态的标准化费用或引入LP对每个资金池的费用进行投票。更多信息可以在Bancor的Discord和治理论坛上找到。

5.有用的链接

6.其他资源

--

--