
震惊!NFT项目方成了提款机
前几天有个NFT项目方犯了个非常低级的错误,导致项目合约直接成了提款机。后续的提款竞争过程也非常精彩,涉及到PGAs, Flashbots和Frontrunning。 最早是由@bertcmiller曝出的这个合约漏洞,但在曝光之后,竟然又发生一次,匪夷所思。下文是对这个事件的推测及还原。 https://twitter.com/bertcmiller/status/1544496577338826752?s=20&t=mBGED1J-GvWdrcMSJOXR5A 产生漏洞的合约来自NFT项目方FlippazOne,这是一个NFT项目,采用限时竞拍模式出售。 https://etherscan.io/address/0xE85A08Cf316F695eBE7c13736C8Cc38a7Cc3e944 在合约中,有一个ownerWithdrawAllTo()的方法,能讲合约中的所有余额转至指定地址。有这样的方法不奇怪,因为项目方总得要回笼资金。但在这么重要的一个方法中,合约编写者犯了个低级错误,并没有限定调用者的权限如onlyOwner。于是所有人都能调用,合约妥妥成了提款机。 搞...

震惊!NFT项目方成了提款机
前几天有个NFT项目方犯了个非常低级的错误,导致项目合约直接成了提款机。后续的提款竞争过程也非常精彩,涉及到PGAs, Flashbots和Frontrunning。 最早是由@bertcmiller曝出的这个合约漏洞,但在曝光之后,竟然又发生一次,匪夷所思。下文是对这个事件的推测及还原。 https://twitter.com/bertcmiller/status/1544496577338826752?s=20&t=mBGED1J-GvWdrcMSJOXR5A 产生漏洞的合约来自NFT项目方FlippazOne,这是一个NFT项目,采用限时竞拍模式出售。 https://etherscan.io/address/0xE85A08Cf316F695eBE7c13736C8Cc38a7Cc3e944 在合约中,有一个ownerWithdrawAllTo()的方法,能讲合约中的所有余额转至指定地址。有这样的方法不奇怪,因为项目方总得要回笼资金。但在这么重要的一个方法中,合约编写者犯了个低级错误,并没有限定调用者的权限如onlyOwner。于是所有人都能调用,合约妥妥成了提款机。 搞...

MEV从0到1
The 0 to 1 Guide for MEV是我认为市面上关于MEV最好的小白入门文章之一,原文如下,浅作翻译 Credit to: https://calblockchain.mirror.xyz/c56CHOu-Wow_50qPp2Wlg0rhUvdz1HLbGSUWlB_KX9o 原作者: 0xmebius 这是一个快速的MEV入门指南,旨在让你快速获得这个领域的最新知识,没有废话,全是干货。指南中的每个板块都基于前一个板块的知识,难度递增,你可以跳过已知的内容。每个板块中包含延伸的知识,提供进一步的深度内容。大部分的Crypto/DeFi话题都只会po上一些已有的高质量文章和文档(不重复造轮子),但其中深度的MEV话题和alpha,会包含我这一路学到的干货。学习完整个指南,你应该有能力去构建属于自己的MEV机器人。祝君好运!目录背景什么是区块链?什么是以太坊?智能合约概览什么是DeFi?ERC-20概览什么是稳定币?什么是自动化做市商(AAM)?什么是去中心化银行?Forks中心化交易所MEVMEV 策略 101三明治攻击套利清算抢先交易即时流动性长尾MEVMEV B...

MEV从0到1
The 0 to 1 Guide for MEV是我认为市面上关于MEV最好的小白入门文章之一,原文如下,浅作翻译 Credit to: https://calblockchain.mirror.xyz/c56CHOu-Wow_50qPp2Wlg0rhUvdz1HLbGSUWlB_KX9o 原作者: 0xmebius 这是一个快速的MEV入门指南,旨在让你快速获得这个领域的最新知识,没有废话,全是干货。指南中的每个板块都基于前一个板块的知识,难度递增,你可以跳过已知的内容。每个板块中包含延伸的知识,提供进一步的深度内容。大部分的Crypto/DeFi话题都只会po上一些已有的高质量文章和文档(不重复造轮子),但其中深度的MEV话题和alpha,会包含我这一路学到的干货。学习完整个指南,你应该有能力去构建属于自己的MEV机器人。祝君好运!目录背景什么是区块链?什么是以太坊?智能合约概览什么是DeFi?ERC-20概览什么是稳定币?什么是自动化做市商(AAM)?什么是去中心化银行?Forks中心化交易所MEVMEV 策略 101三明治攻击套利清算抢先交易即时流动性长尾MEVMEV B...