本期我们来带大家了解一下如何识别在合约中隐藏的恶意代码。
本文介绍了一种通过分叉模拟执行的方式来预先审查治理的执行动作。
OpenZepplin 虽然提供了支持元交易的工具类(metatx 目录下),但并未对元交易场景提供完整的支持,甚至在其 MinimalForwarder.sol 的源代码的注释中都建议采用别的框架。这个框架就是本文主题:OpenGSN。
区块链项目代码审计必不可少,看看有哪些方式可以让我们的项目更安全。
Uniswap Labs发布了两个新的智能合约Permit2和UniversalRouter, Permit2 确实可以让链上交易体验上一层楼, 推荐各大协议接入。
在一般语境下,OpenZepplin 指代的其实是:OpenZepplin Contract,一组合约开发的可重用包。同时,由于合约升级相对特殊,它还专门提供了用于编写可升级合约的包。
在第 3 部分中,我们将深入探讨合约存储的工作原理,通过提供一些思维模式来帮助理解并深入了解存储插槽包装(slot packing)。
我们一起来了解智能合约中基于 tx.origin 的钓鱼攻击。
理解 ABI规范, 学习如何使用 web3 及 solidity 来与合约交互
通过灵魂绑定 NFT 学习 BuildBear 的使用, BuildBear 是一个非常方便测试节点平台。
通过逆向和调试深入EVM 第 5 篇 - EVM如何处理 if/else/for/functions