🎉 亲爱的广场小伙伴们,福利不停,精彩不断!目前广场上这些热门发帖赢奖活动火热进行中,发帖越多,奖励越多,快来 GET 你的专属好礼吧!🚀
🆘 #Gate 2025年中社区盛典# |广场十强内容达人评选
决战时刻到!距离【2025年中社区盛典】广场达人评选只剩 1 天,你喜爱的达人,就差你这一票冲进 C 位!在广场发帖、点赞、评论就能攒助力值,帮 Ta 上榜的同时,你自己还能抽大奖!iPhone 16 Pro Max、金牛雕塑、潮流套装、合约体验券 等你抱走!
详情 👉 https://www.gate.com/activities/community-vote
1️⃣ #晒出我的Alpha积分# |晒出 Alpha 积分&收益
Alpha 积分党集合!带话题晒出你的 Alpha 积分图、空投中奖图,即可瓜分 $200 Alpha 代币盲盒,积分最高直接抱走 $100!分享攒分秘籍 / 兑换经验,中奖率直线上升!
详情 👉 https://www.gate.com/post/status/12763074
2️⃣ #ETH百万矿王争霸赛# |ETH 链上挖矿晒收益
矿工集结!带话题晒出你的 Gate ETH 链上挖矿收益图,瓜分 $400 晒图奖池,收益榜第一独享 $200!谁才是真 ETH 矿王?开晒见分晓!
详情 👉 https://www.gate.com/pos
Poly Network合约漏洞遭黑客攻击 多链资产损失巨大
Poly Network 遭受黑客攻击事件分析
跨链互操作协议 Poly Network 近期遭遇了一起严重的安全事件,引发了业内广泛关注。根据安全团队的分析,此次攻击并非由于 keeper 私钥泄露所致,而是攻击者利用了智能合约中的漏洞。
攻击原理
攻击的核心在于 EthCrossChainManager 合约的 verifyHeaderAndExecuteTx 函数可以通过 _executeCrossChainTx 函数执行特定的跨链交易。由于 EthCrossChainData 合约的所有者是 EthCrossChainManager 合约,因此后者可以调用前者的 putCurEpochConPubKeyBytes 函数来修改合约的 keeper。
攻击者通过向 verifyHeaderAndExecuteTx 函数传入精心构造的数据,使 _executeCrossChainTx 函数执行了修改 keeper 的操作,将其更改为攻击者控制的地址。完成这一步后,攻击者便能够随意构造交易,从合约中提取任意数量的资金。
攻击过程
攻击者首先通过 EthCrossChainManager 合约的 verifyHeaderAndExecuteTx 函数调用 putCurEpochConPubKeyBytes 函数,更改了 keeper。
随后,攻击者利用新的 keeper 权限发起了多笔攻击交易,从合约中提取了大量资金。
由于 keeper 被修改,其他用户的正常交易随后被系统拒绝。
这一攻击模式在以太坊网络上也进行了类似的操作。
事件影响
此次攻击事件暴露了跨链协议中的重大安全漏洞。它不仅导致了大量资金损失,还影响了整个生态系统的正常运作。这一事件再次强调了在设计和实现跨链协议时,必须格外注重安全性和代码审计的重要性。
安全启示
智能合约的权限管理至关重要,特别是涉及关键角色如 keeper 的修改权限。
跨链操作的验证机制需要更加严格和全面,以防止恶意构造的交易数据。
合约间的相互调用和权限继承关系应当仔细审查,避免出现意外的权限提升。
定期进行安全审计和漏洞赏金计划可以帮助及早发现潜在的安全问题。
建立应急响应机制,以便在发生安全事件时能够快速反应和处理。
这次事件为整个区块链行业敲响了警钟,提醒我们在追求创新和效率的同时,不能忽视安全性这一基石。只有构建更加健壮和安全的基础设施,才能真正推动区块链技术的广泛应用和长远发展。