## 高级 Foundry 作弊码系列:第 2 部分 - 作弊码 vm.prank,模拟调用 学习如何使用 Foundry 的 vm.prank 来模拟任何 msg.sender 并测试有权限的合约逻辑。 对于访问控制、多重签名和 meta-tx 路径至关重要。  非同质化代币(NFTs)已经改变了数字资产的格局,提供了区块链上的可验证所有权。ERC7401 是一种新的 NFT 标准,引入了在一个父 NFT 内嵌套多个子 NFT 的概念。在本教程...
这篇研究文章回顾了跨合约重入攻击如何工作、一个攻击示例,以及关于如何预防跨合约重入攻击的指导。 之前,我们讨论了[单函数重入攻击](https://learnblockchain.cn/article/20336/)和[跨函数重入攻击](https://learnblockchain.cn/article/20330...
最近想开始更新 CTF Writeups,并且题目中涉及到的相关知识点,我会提前发专题文章供参考。Damn Vulnerable DeFi V4 刚开始的很多题都和闪电贷有关,可以很好的学习闪电贷。 本题涉及到了 ERC 4626 和 ERC 3156,可以参考我之前发的文...
## 执行层 * Besu [v22.7.4](https://github.com/hyperledger/besu/releases/tag/22.7.4): 修复内存泄露的问题 * EIP4844 (proto-danksharding) [视频会议](https://www.youtube.com/watch?v=Oc_e7YJQl-I&t=13s), [会议记录](https://docs.google.com/document/d/1KgKZnb5P07rdLBb_nRCaXhzG_4P...
ERC-6551 提案是一个全新 Token 标准,属于一种对原 NFT 标准的ERC-6551提案是一个全新Token标准,属于一种对原NFT标准的颠覆升级,就在六月底结束的ETHGlobleWaterloo黑客松比赛中,入围决赛的11个项目中有4个都是基于ERC-6551协议的项...
 图片来源:[Trust Wallet](https://trustwallet.com/) 介绍: 在一个日益被去中心化定义的数字经济中,**所有权即权力**——而 **Trust Wallet** 正处于这种范式转变的中心。作为**领...
我来了,带来了另一个 ERC token 标准。之前我们讨论了[ERC20](https://learnblockchain.cn/article/17286/),[ERC721](https://learnblockchain.cn/article/17285/),和[ERC1155](https://www.decipherclub.com/token-standards-in-ethereum-part-iii-erc1155/)。现在轮到 ERC777 了。 ...
于 2018 年 11 月发布的 Uniswap v1 是一个具有开创性的协议,它向广大受众介绍了[自动化做市商](https://learnblockchain.cn/article/21659) (AMM)。它的构思理念是优先考虑简单性、抗审查性和去中心化,为链上代币交换建立了一种新的模式,...
区块链交易的不可逆特性,一度被形容为是唯一的人类对上帝'时间'的低劣仿制品,然而也正是因为不可逆,导致大量黑客攻击资金被盗无处解决,也被趣称为web2向web3最成功的转型:黑客。 而斯坦福大学研究员(kkwang@cs.stanfo...
## 介绍 智能合约是去中心化应用(dApps)的支柱,可在以太坊、币安智能链和 Solana 等区块链网络上实现无需信任的自动化协议。它们使用 Solidity 或 Rust 等语言编写,为去中心化金融(DeFi)平台、非同质化代币(NFT)市场、去...
https://ethfans.org/post_tags/每周以太坊) (编者注:Week in Ethereum 是 Evan 的个人作品。他既传达事实,也会加入自己的引申。翻译这些信息不代表我们认可他的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点...
## A ABI:Application Binary Interface,类似于API,是两个二进制程序模块之间接口。 address:钱包/合约地址。 alpha:超额收益机会。 AMA:Ask Me Anything,项目方面向公众的问答会。 AMM:Autonomous Market Making,自动化做市商,是去...
## Foundry 高级作弊码系列:第 6 部分 - 使用 Forge 进行高级 Fuzz 测试 使用 Foundry 的 fuzzing 和 fork 功能来发现 Solidity 测试中的极端情况。学习 vm.assume、bound()、createFork,以及如何针对主网状态进行测试。 ![Foundry 高级作弊码系列:...