本文将重点讨论资产管理自动化平台 TokenSets 和去中心化协议 Set Protocol 交互时应注意的风险。 分布室 1 小时前 DeFi Set Protocol 7021
TokenSets 的风险
本文将重点讨论资产管理自动化平台 TokenSets 和去中心化协议 Set Protocol 交互时应注意的风险。 在以太坊链上运行不同的去中心化金融 DeFi 或者开放式金融 Open Finance 协议有很多风险,在用户决定与这些应用程序进行交互之前需多加注意。 分布室(fenbushiBTC)将整理列出在使用 TokenSets 平台和与 Set 协议交互时应该注意的所有风险,以便投资者在购买 Set 时能够做出更明智的决策。智能合约风险
智能合约的安全性不容小觑,几乎所有部署到以太坊主网的合约都经过了信誉良好的安全公司的审计。审计方面需要运行集成、场景、黑盒测试,执行内部智能合约的审计,以及通过运行建模以排除可能出现的情况。 但即使某些代码已经被审计和测试了很多次,仍然存在一些「边缘情况」或缺陷,这可能会导致用户资金的损失。 Set 协议系统的所有资金都存储在 Set Protocol Vault 智能合约中,用户可以保护自己免受黑客的攻击,并可以通过使用 Nexus Mutual 等平台进行保护,从而避免资金损失。另一方面,很多平台也会开放 Bug 奖励计划来鼓励用户提出建议。
集中风险
开发者希望 Set 协议系统尽可能的开放,因此所有代码在 Github上都是开源的,包括公开团队成员等。

Oracle(预言机)风险
与以太坊上的大多数 DeFi 或者 Open Finance 协议一样,Set 协议严重依赖于预言机 。利用预言机来为平台提供价格数据、价格再平衡、计算费用和再平衡的触发器。 TokenSets 上的每一对资产(如 ETH/USD, LINK/USD 等)基本使用第三方预言机或者多个平台预言机的混合,然后使用这些预言机价格来计算用于触发再平衡的指标( 如 ETH 26 EMA,ETH/BTC RSI 等)。 不过价格预言机也会带来一定风险,比如它们提供给 Set 协议平台的价格控制着Set 何时开始其重新平衡过程。 例如,假设当 ETH 目前价格是 150 美元,没有达到原预定 200 美元的价格时,「20日均线交叉策略」将被重新调整。 那么这里可能出现的一种攻击场景是,如果个人或团体能够获得 Maker ETH/USD 预言机的控制权,可能会向「20日均线交叉策略」提供200美元的错误价格甚至更高的的价格,从而触发重新平衡过程。(分布室注:Maker ETH/USD 预言机功能目前比较强大,并且被大多数 DeFi 应用程序所使用。) 不过在这种情况下,可以采取一些预防措施,比如在开始重新平衡之前,需要对「启动」重新平衡的智能合约进行一个函数调用。通过自动化机器人监视重新平衡并调用这个功能。在 Oracle 攻击事件中,可以禁用这个机器人,并且不调用智能合约上的函数。不过这一方案也存在缺点,比如任何人都可以调用这个函数来触发一个再平衡,从而暂停了阻止攻击的过程。资产风险
目前,可以将 Set 与许多资产抵押,比如:- ETH
- WBTC
- USDC
- DAI
- LINK
- cUSDC
- cDAI
流动性风险
Set 的再平衡是在以太坊上发生的一些最大的链上交易。虽然从 Set Protocol 的增长角度来看,这是令人鼓舞的,但它也带来了其自身体系的一组风险。其中主要的风险是没有足够的流动性,或者没有足够多的人参与再平衡以成功地完成它(或以有利的时机完成它)。 流动性风险的一个例子是在黑色星期四发生在 MakerDAO 系统上的事情。由于以太坊区块链的拥塞,通常在 MakerDAO 清算拍卖中竞标的 keeper 机器人无法处理他们的交易,这意味着金库被以 0 美元的价格对基础抵押品进行了清算。这导致了 MakerDAO 系统担保抵押不足,并给用户带来了损失。 以上仅是 DeFi 中流动性风险的一个示例,并不适用于 Set Protocol,因为如果在重新平衡期间没有做市商出价 (且失败期结束)的情况下,合约可能使拍卖失败并回到默认状态就像平衡从未发生过一样。如果有出价,而拍卖失败期已过,则 Set 进入撤回状态,然后用户就可以赎回他们的抵押品。 值得注意的是,到目前为止,还没有任何一种再平衡失败,大多数再平衡都出现了0.5% 到 1% 的下滑。网站宕机风险
TokenSets 网站是一个允许任何人与 Set 协议智能合约进行交互的接口,由 SetLabs 以 100% 集中的方式设计、开发和维护,不过管理员不能随意控制或限制用户对 Set 协议智能合约的访问。 不过如果在 TokenSets 网站离线的情况下,可以按照官方提供的指南与 Set 协议系统进行交互。它将通过使用第三方工具,如 MyEtherWallet 或 Etherscan ,指导用户如何购买和出售 Set。 Set 仍然能够通过调用智能合约上的相关功能来实现再平衡,这些功能是通过使用上述第三方工具实现的,不过第三方工具仍然存在一定的延迟或者兼容性问题。设置性能风险
当购买 TokenSets 上的 Set 时,就是在买入一套代币化的交易策略,这种策略本身就带有一系列的性能风险。因为没有任何交易策略能保证赚钱,用户在决定是否购买并持有 Set 时应该意识到这一点。 每个 Set 的所有性能指标都显示在 TokenSets 网站上,并且当每一次重新平衡在链上完成时,也可以从以太坊区块链中导出。交易风险
虽然 TokenSets 上的每个 Robo Set 完全由智能合约控制,但每个 Social Trading Set 则由各自的交易员控制。虽然交易员不能获得用户资金,但他们有能力:- 随时更改套餐费用(延迟5天)
- 停止重新平衡他们的设置或在没有通知的情况下离开平台
- 引发不稳定的再平衡或「失控」(再平衡启动后有30分钟的窗口期,用户可以在那里提取资金)
https://github.com/makerdao/community/blob/master/faqs/oracles.md
https://medium.com/set-protocol/operating-set-protocol-manually-bd14e917923f
本文为“分布室(ID:fenbushiBTC)”原创。未经授权,禁止擅自转载。转载或商务合作请添加微信【fenbushi_D】。