区块链国赛笔记
区块链国赛笔记 18|Uniswap V2 Pair:流动性与交换测试阅读笔记
模拟任务要求创建交易对、添加流动性和移除流动性。原笔记主要完成源码阅读与机制分析,下面按这一范围整理。
共 7 篇,按时间倒序排列。
区块链国赛笔记
模拟任务要求创建交易对、添加流动性和移除流动性。原笔记主要完成源码阅读与机制分析,下面按这一范围整理。
区块链国赛笔记
这组示例用来观察整数边界和 unchecked 的行为,阅读时必须先看编译器版本以及具体运算所在的位置。
区块链国赛笔记
这个案例的重点是调用方和被调用代码使用了不同的存储布局。两次调用分别改变库地址和所有者。
区块链国赛笔记
模拟任务同时提到重入、溢出和自毁,这份文件主要围绕重入实验展开。溢出与自毁单独放在后续文章中。
区块链国赛笔记
自毁实验很容易出现“交易成功但代码还在”的现象。先确认运行链的硬分叉规则,再解释测试结果。
区块链国赛笔记
把同一份签名重复使用,是理解重放问题最直接的实验。这里保留漏洞、攻击与修复片段,并提醒读者核对签名消息的组成。
区块链国赛笔记
这部分区分实际做过的监控脚本练习和赛前的部署题推测。Docker 与数据库题型属于当时的备考推演,不代表最终赛题。