NO 黑客 YES 门户 最近,一个主要的 DeFi 平台 @GMX_IO 在 @arbitrum 网络上遭到黑客攻击,导致约 4200 万美元的资产被盗!😵 @PortaltoBitcoin 对这次大规模漏洞是如何发生的进行了很好的分析。 要打败敌人,首先必须了解他们! 让我们快速看一下! 1️⃣ 黑客是如何发生的? GMX V1 有一个名为 GLP 的流动性池,存放着用户存入的 ETH、BTC 和 USDC 等资产。 黑客使用了以下方法 ➡️ 重入攻击 这是一种在余额更新之前反复调用智能合约函数的技术,允许多个操作在未被检测的情况下悄悄进行。 利用这一点,攻击者铸造了大量假 GLP 代币(基本上就像打印无限的假券) 这些假代币随后被兑换成真实资产(ETH、BTC、USDC)并被提取。🫣 最后,被盗资金被桥接到以太坊主网等其他网络。 说起来容易 他们打印了假收据,用它们换取了真钱,然后消失了。 2️⃣ 为什么这次攻击成功? GMX V1 是使用典型的 DeFi 架构构建的 共享流动性池:所有用户资产存储在一个合约中。 铸造/销毁 LP 代币:用于跟踪流动性提供。 复杂的链上逻辑:在同一合约中处理余额、交换、清算等。 这种紧密耦合的设计使其容易受到重入攻击,黑客可以在系统更新余额之前悄悄进行重复调用。 尽管 GMX 经过多次审计, 设计层面的风险如资金池 + 复杂逻辑 + 重入漏洞仍然存在 因此,尽管审计可以减少漏洞,但无法消除结构性弱点,这就是导致这次灾难的原因。🥲 3️⃣ 这次攻击如何能被防止? 答案在于 @PortaltoBitcoin 正在构建的 原子交换 原子交换的不同之处在于: ❌ 没有流动性池。 ✅ 资产保留在你的钱包中。 ✅ 只有在所有条件满足时,交换才会执行。 ✅ 如果任何事情失败,你的资金会自动返回。 ✅ 不需要合约持有资金或更新状态 通过这种设置 1⃣ 没有金库可供抢劫 2⃣ 无法铸造假代币 3⃣ 重入攻击变得不可能 这基本上是对黑客的终极保护! 随着 DeFi 黑客事件的增加,许多项目现在正朝着这种架构转变:原子交换、用户资产的自我保管和防重入设计 这就是为什么 @PortaltoBitcoin 的未来看起来如此光明。
$42M GMX 在 Arbitrum 上的漏洞本不该发生。 一个设计选择能否拯救 GMX 及其流动性提供者? 这里正是发生了什么,为什么在 DeFi 中不断发生,以及 𝗮𝘁𝗼𝗺𝗶𝗰 𝘀𝘄𝗮𝗽𝘀 如何完全防止这一事件的发生,ELI5 风格 🧵⤵️
查看原文
本页面内容由第三方提供。除非另有说明,欧易不是所引用文章的作者,也不对此类材料主张任何版权。该内容仅供参考,并不代表欧易观点,不作为任何形式的认可,也不应被视为投资建议或购买或出售数字资产的招揽。在使用生成式人工智能提供摘要或其他信息的情况下,此类人工智能生成的内容可能不准确或不一致。请阅读链接文章,了解更多详情和信息。欧易不对第三方网站上的内容负责。包含稳定币、NFTs 等在内的数字资产涉及较高程度的风险,其价值可能会产生较大波动。请根据自身财务状况,仔细考虑交易或持有数字资产是否适合您。