很多人应该都已经知道在compound.finace这个平台可以放贷DAI或是USDC
随着利息的上升 最近也看到愈来愈多相关的教学文章
但我认为很多人并不真的了解smart contract运作的机制
确实smart contract可以避免中心化平台卷款 倒闭的风险
但在compound上放贷 我依然可以想到下面这些风险:
1. Ethereum平台风险: 所有Ethereum上的DAPP都有的风险
包含但不限于 chain reorg, EVM bug, etc.
发生可能性: 极低
2. USDC风险: USDC其实没有足额美元担保 被美国政府停止交易等等.
发生可能性: 极低
3. ETH价格风险: ETH价格在短时间内大跌 导致抵押品市值不足产生大量清算
无论是DAI或是compound都有可能发生
(compound上虽然可以抵押其他资产 但目前主要仍然是ETH)
发生可能性: 中
4. smart contract风险: DAI或是compound的smart contract有bug导致
资产会被提领或是冻结等等. compound虽然号称被
audit过 但是现实是许多audit过的smart contract
依然被找到漏洞.
(前几天Ameen刚好也在twitter上狂喷了compound)
发生可能性: 中/低
5. oracle风险: compound(以及DAI)对于抵押品的价值其实是由oracle从外面
喂给smart contract的. 所以这包含了
oracle server风险: oracle server可能被hack
price feed api风险: 提供报价的交易所api可能被hack
我认为这是compound目前最大的风险之一. 在compound上
BAT, ZRX, REP这三个抵押品的报价来源目前只有bittrex,
poloniex, binance这三个交易所. 这意味着只要你控制了
其中任两个交易所的报价api, 你就可以创造假的价格并
提领大量的资产.
发生可能性: 中
目前想到的风险大概是这样 希望大家可以帮忙补充
相信大家都是在充分了解相关的风险以后才加入放贷的