Browse all Smart Contract Security articles.
16 min read
Foundry 中的不变量测试简介 在本文中,我们将讨论不变量,以及如何使用 Foundry 测试套件对 Solidity 智能合约执行不变量测试。不变量测试是……
7 min read
Aave V3 和 Compound V2 的利率模型 TradFi(传统金融)中的利率主要由中央银行决定,并受市场因素影响。相比之下,DeFi 利率...
3 min read
Fallback 扩展模式 Fallback 扩展模式是一种规避 24 KB 智能合约大小限制的简单方法。假设我们在主合约中已有函数,并希望添加...
6 min read
代理的 EIP 1967 存储槽 EIP 1967 是一项标准,用于规定代理合约在执行时所需信息的存储位置。UUPS (Universal Upgradeable Proxy Standard) 和 Transparent... 两者均...
12 min read
SushiSwap MasterChef 和 Synthetix 的质押算法 MasterChef 和 Synthetix 质押算法根据质押者的时间加权贡献,在质押者之间分配固定的奖励池...
5 min read
Solidity 中 Merkle Trees 的第二原像攻击 Merkle 树中的 _第二原像攻击_ 可能发生在 Merkle 树中的中间节点被作为叶子节点呈现时。这个名称...
4 min read
Chainlink Price Feeds 的工作原理 Chainlink 价格预言机是包含 public view 函数的智能合约,这些函数会返回以美元计价的特定资产的价格。链下节点收集……
8 min read
2024年中 Layer 2 Calldata Gas 优化更新:自 Dencun 升级以来,calldata 优化的影响已不再那么显著,因为大多数 L2s 上的交易都存储在 blobs 中,...
11 min read
DeFi 借贷:清算与抵押品 在 TradFi 中,当有人贷款违约时,债权人有权扣押资产或扣除工资。而在 DeFi 中,当有人贷款违约时,情况并非……
7 min read
Solidity Gasleft 简介 本文旨在描述该 Solidity 函数的行为及其用途。它是一个内置函数,用于检查在……期间剩余的 gas。
12 min read
以太坊智能合约创建代码 本文解释了在构建以太坊智能合约时,字节码层面会发生什么,以及构造函数参数是如何被解析的。目录...
21 min read
精通 Solidity:首先掌握计算机科学基础 !带有沙袋的“反复练习”配文 我讨厌计算机科学!我就不向你赘述为什么要学习它的传统理由了……