被疯狂FOMO的Worldcoin代币,多签合约Owner竟只有一人?

该合约实现了一个中心化的铸币机制 mintOnce,允许 owner 调用此函数一次性地对多个地址进行批量铸币。经查证,该函数已经被当前的 owner 调用过。

我们分析了 Worldcoin 代币 $WLD 的智能合约 0x163f8c2467924be0ae7b5347228cabf260318753,发现其存在一定的安全隐患,以下是关于代币 $WLD 的相关风险详解。

中心化方法

mintOnce 函数

该合约实现了一个中心化的铸币机制 mintOnce,允许 owner 调用此函数一次性地对多个地址进行批量铸币。经查证,该函数已经被当前的 owner 调用过。

当前的 owner 是一个 1/1 多签钱包合约:0x59a0f98345f54bAB245A043488ECE7FCecD7B596,且只有一个合约拥有者 0 x c 534 a 745 bFfaF 9466 Ed 7 B 47 fA 23 B 0177 b 99 A 3 e 77 ,这意味着只需要一个签名就可代表 owner 进行特权操作。

被疯狂FOMO的Worldcoin代币,多签合约Owner竟只有一人?

setMinter 函数

该合约还实现了 setMinter 函数,允许 owner 设置一个 minter 地址,不过目前 minter 是零地址。

mintInflation 函数

如果 owner 设置了一个非零 minter,该 minter 就可以随意调用 mintInflation 对任意地址无限量增发代币。

被疯狂FOMO的Worldcoin代币,多签合约Owner竟只有一人?

代币分配

经过统计,前 6 个地址已经持有了 94.5% 的总发行量,这说明代币分配非常集中。

被疯狂FOMO的Worldcoin代币,多签合约Owner竟只有一人?

综上所述,$WLD 代币存在以下安全隐患:

  • Owner 目前只有一个签名者,意味着只需要一个人的签名就可以代表 owner 对合约进行特权操作
  • 存在设置 minter 后无限增发代币的风险
  • 代币分配过于集中,前 6 个地址持有绝大部分代币

为降低这些安全风险,我们建议:

  • 增加 owner 的签名者数量,实施多签管理
  • 约束合约拥有者任意设置 minter,防止无限增发
  • 采取锁仓或者持续释放等措施,降低代币分配的集中度

安全是区块链生态健康发展的基石,我们会继续关注项目安全,及时进行安全风险提示,共同维护链上资产安全。

(声明:请读者严格遵守所在地法律法规,本文不代表任何投资建议)

(0)
Gao的头像Gao
上一篇 2023年7月25日 下午5:07
下一篇 2023年7月25日 下午7:22

相关推荐

  • CKB转向比特币Layer2赛道,炒作还是机遇?

    2018 年初,正值市场关注点集中在以太坊生态的时候,CKB 正式启动。同年 7 月,CKB 完成了 2800 万美元融资,Polychain Capital、红杉中国、万向区块、Blockchain Capital 等多家知名投资机构参投。随后于 2019 年 10 月 24 日,CKB 在 Coinlist 完成了 6720 万美元的超额募资。2019 年 11 月 16 日,CKB 主网「Lina」上线。

    2024年3月9日
    267
  • Web3世界日报(2024-10.27)

    Vitalik回应「基金会为何不质押ETH」:正考虑以特定形式提供赠款。Circle CEO:公司多年来一直寻求上市,目前仍未改变这一愿景。过去24小时Solana链上DEX交易额超越以太坊,达24.66亿美元。

    2024年10月27日
    1.0K
  • a16z:解密Web3协议去中心化的关键要素

    我们定义了三种去中心化类型,并针对每种类型提出了相关要素,适用于代币化区块链协议(例如 Bitcoin、Ethereum、Polygon、Solana、Optimism、Arbitrum、zksync 等 layer1 和 layer2 区块链)以及部署在区块链上的代币化智能合约协议(例如 Uniswap、Aave、Compound、Curve 等)。

    2023年6月1日
    696

发表回复

登录后才能评论
微信

联系我们
邮箱:whylweb3@163.com
微信:gaoshuang613