BTC $80,873.42 -1.04%
ETH $2,381.64 -1.01%
BNB $739.08 +0.15%
XRP $1.29 -2.17%
SOL $102.64 -1.45%
TRX $0.3295 +0.16%
DOGE $0.0787 -0.83%
ADA $0.2112 -2.27%
BCH $277.27 -1.86%
LINK $11.86 -2.65%
HYPE $77.12 -1.06%
AAVE $144.34 -3.14%
SUI $0.9647 -2.80%
XLM $0.1733 -2.41%
ZEC $1,171.83 -4.02%
AAPL $347.49 -0.06%
AMZN $249.03 -0.85%
GOOGL $321.75 -1.06%
MSFT $524.88 +1.13%
META $641.96 -0.77%
NVDA $211.56 -1.22%
TSLA $372.25 -1.05%
SNDK $1,242.17 -2.48%
INTC $86.92 +0.01%
SPCX $147.97 +0.15%
MU $885.52 +1.79%
AMD $519.20 +0.68%
BTC $80,873.42 -1.04%
ETH $2,381.64 -1.01%
BNB $739.08 +0.15%
XRP $1.29 -2.17%
SOL $102.64 -1.45%
TRX $0.3295 +0.16%
DOGE $0.0787 -0.83%
ADA $0.2112 -2.27%
BCH $277.27 -1.86%
LINK $11.86 -2.65%
HYPE $77.12 -1.06%
AAVE $144.34 -3.14%
SUI $0.9647 -2.80%
XLM $0.1733 -2.41%
ZEC $1,171.83 -4.02%
AAPL $347.49 -0.06%
AMZN $249.03 -0.85%
GOOGL $321.75 -1.06%
MSFT $524.88 +1.13%
META $641.96 -0.77%
NVDA $211.56 -1.22%
TSLA $372.25 -1.05%
SNDK $1,242.17 -2.48%
INTC $86.92 +0.01%
SPCX $147.97 +0.15%
MU $885.52 +1.79%
AMD $519.20 +0.68%

慢雾余弦:ERC404 还不是成熟的标准,需注意新机制带来的新风险

2024-02-09 10:36:55

ChainCatcher 消息,慢雾创始人余弦在社交平台发表其对 ERC404 代码的看法。

余弦表示:“假设这是一枚硬币,正面是 FT,背面是 NFT,你在交易 FT 时,硬币的另一面(NFT)稀有度无差别地给了出去 _owned[from].pop()。或者,FT 数量稍微小于一个整数,也会烧掉一个 NFT,比如本来你的 FT 是 3,对应有 3 个 NFT,由于 FT…所以 ERC404 还搞了个白名单 whitelist 机制来让一些 pairs/routers 等不必频繁折腾 NFT,处理好 FT 交易即可,反正账都在合约里,消失不了。最后是可能消失的 owner,如果 revokeOwnership 执行后,后续 whitelist 机制也就不会再更新了。新机制肯定会带来新的安全风险,如果一个协议没处理好 ERC404 这种硬币双面机制就可能带来意想不到的后果。

还有需要注意的是,ERC404 还不是个成熟的标准,我随便看了几个项目的合约代码,多少会有一些改造,所以这也是可能的风险,差异导致的安全风险。”

app_icon
ChainCatcher 与创新者共建Web3世界