跳到主要内容

博客

最新文章

区块链

Deep EVM #17:测试Huff合约——Foundry分叉测试和Gas断言

使用Foundry分叉测试、gas快照和断言测试Huff智能合约的全面指南。

阅读更多
工程

Deep EVM #16:打包和冲突解决——组装盈利交易

使用位掩码检测、贪心打包和通过Flashbots MEV-Share提交将多笔MEV套利交易打包成无冲突的Bundle。

阅读更多
工程

Deep EVM #15:MEV模拟——二分搜索、状态分叉和12秒截止时间

构建MEV模拟流水线:分叉EVM状态、模拟套利执行、二分搜索最优借入金额以及截止时间感知的调度。

阅读更多
工程

Deep EVM #14:构建套利环路发现器——池图上的DFS

使用Rust构建生产级套利环路发现器,在代币-池图上进行深度优先搜索。处理数千个池、keccak256去重和毫秒级路径发现。

阅读更多
区块链

Deep EVM #13:什么是MEV——可提取价值、搜索者和区块构建者

最大可提取价值综合指南:MEV是什么、搜索者如何发现它、区块构建者的角色以及MEV对以太坊生态系统的影响。

阅读更多
区块链

Deep EVM #12:高级Huff——自适应执行和链上计算

来自真实MEV合约的生产级Huff模式:链上余额回退的自适应执行、多操作者认证、USDT安全审批和WETH处理。

阅读更多
区块链

Deep EVM #11:Huff跳转表——无Solidity开销的O(1)函数分发

使用压缩跳转表在Huff中构建O(1)函数分发器。将Solidity的if-else链与手工制作的跳转表进行gas成本比较。

阅读更多
区块链

Deep EVM #10:Huff栈管理——takes()、returns()和dup/swap的艺术

掌握EVM栈机器:可视化栈状态、有效使用dup1-16和swap1-16,以及在Huff中保持栈平衡的构建模式。

阅读更多
区块链

Deep EVM #9:Huff语言入门——宏、标签和原始操作码

Huff实操入门,这种底层EVM汇编语言让你直接控制每个操作码、每个栈元素和每字节已部署的字节码。

阅读更多
区块链

Deep EVM #8:用纯Yul构建Token Swap

用纯Yul构建完整的Uniswap V2 token swap合约:calldata解析、外部调用、返回数据处理以及逐行gas分析。

阅读更多
区块链

Deep EVM #7:Yul中的Gas高效循环和条件语句

优化Yul中的EVM循环和条件:for循环gas剖析、switch vs if、unchecked算术、循环展开和基准测试。

阅读更多
区块链

Deep EVM #6:Yul内存管理——mstore、mload和空闲内存指针

掌握Yul中的EVM内存管理:空闲内存指针、手动ABI编码、构建外部调用数据以及内存高效模式。

阅读更多