Browse all Smart Contract Security articles.
6 min read
Solana 中的 Tx.origin、msg.sender 和 onlyOwner:识别调用者!Solana 中的 tx.origin msg.sender onlyOwner 在 Solidity 中,这是一个全局变量,代表调用或...的地址
17 min read
Try Catch 以及 Solidity 发生 revert 的所有方式 本文介绍了在调用智能合约时可能发生的所有类型的错误,以及 Solidity Try / Catch 块将如何响应(或者……
12 min read
Beacon Proxy 模式详解 !RareSkills 出品的 Beacon Proxy 模式 Banner Beacon Proxy 是一种智能合约升级模式,在这种模式下,多个代理使用同一个实现合约,并且所有...
12 min read
Solidity 中的 Storage Slots:存储分配与底层 assembly 存储操作 本文探讨了 Ethereum 智能合约的存储架构。它解释了变量是如何...
10 min read
超过 150 道 Ethereum 开发者面试题 所有这些问题都可以用三句话以内来回答。简单 private、internal、public 和 external 之间有什么区别……
12 min read
Initializable 智能合约设计模式中的 Initializers 是可升级合约实现 constructor 行为的方式。在部署合约时,通常会调用 constructor 来...
11 min read
ERC-7201 存储命名空间详解 ERC-7201(前身为 EIP-7201)是一项标准,旨在通过一个称为命名空间的通用标识符将存储变量分组,同时用于记录这组……
9 min read
Transparent Upgradeable Proxy 模式详解 Transparent Upgradeable Proxy 是一种用于升级代理的设计模式,同时消除了函数选择器...的可能性
21 min read
理解函数调用的 ABI encoding。ABI encoding 是用于向智能合约发起函数调用的数据格式。这也是智能合约在调用其他……时对数据进行编码的方式。
18 min read
Delegatecall:详细的动画指南 本文详细解释了 delegatecall 的工作原理。以太坊虚拟机(EVM)提供了四种用于在合约之间进行调用的操作码:* 和……
46 min read
智能合约安全 !smart contract security 本文可作为一门智能合约安全的微型课程,并提供了一份详尽的问题与漏洞清单,这些问题与漏洞往往反复出现在...
53 min read
The RareSkills Book of Solidity Gas Optimization: 80+ Tips !solidity gas optimization TABLE OF CONTENTS The RareSkills Book of Gas Optimization Gas optimization tricks do not always work Beware of...