本文详细介绍了 Solidity 中的有符号整数及其在 EVM 层面的使用方式,重点解释了两补码(Two’s Complement)表示法及其在加减乘除等算术运算中的应用。
文章详细解释了以太坊中的 gas 成本,包括 gas 价格、以太币价格和 gas 单位之间的关系,并介绍了如何计算 gas 成本以及 gas 价格波动的原因。
本文详细介绍了MetaProxy标准,它是一种用于创建智能合约克隆的最小字节码实现,允许每个克隆附加不可变的元数据。文章还展示了如何使用MetaProxy标准创建ERC20合约,并解释了字节码的结构和如何操作元数据。
文章详细介绍了DeFi应用中的治理模式,包括提案、投票、法定人数等关键概念,并探讨了治理攻击类型及改进空间。文章还提供了一些设置治理的工具和资源。
什么时候会发生重入攻击
文章详细介绍了ERC20快照技术,解决双花投票和重复领取空投的问题,并探讨了其实现机制和OpenZeppelin的解决方案。
文章详细解释了以太坊智能合约在字节码级别是如何构造的,特别是构造函数参数的解释和处理方式。文章通过多个示例和图示,深入探讨了初始化代码、运行时代码以及带参数的构造函数的实现细节。
本文详细介绍了Solidity中的gasleft()函数的作用及其应用场景,包括防止交易耗光Gas、代码执行成本基准测试、转发所有Gas到实现合约以及防止中继器拒绝服务攻击等。
gasleft()
文章详细介绍了如何从公钥生成以太坊地址,包括椭圆曲线公钥的生成、使用Python代码示例,以及使用掷硬币或骰子生成私钥的方法。同时,文章还深入探讨了secp256k1曲线的数学原理。
这篇文章详细介绍了以太坊智能合约的创建成本,包括影响成本的多个因素以及每个步骤的燃气费用计算。作者提供了示例代码和详细的计算过程,使读者能够清楚理解不同组成部分对整体成本的影响。最后,文章还解释了如何将燃气费用转换为美元,实用性很强。