文章非常严谨讨论了各种实现的 gas 消耗,以及低效代码带来的深远影响,并给出了实现方案。
使用检查、影响和交互模式(简称CEI:Checks, Effects, and Interactions)、互斥锁、Pull 支付方式以及gas限制都是防止可重入攻击的有效技术。
在 Solidity 中,动态值数组是否比引用数组效率更高吗?
本文通过字符串连接函数为例,来看看如何计算及对比 Solidity 函数的 gas 消耗
减少智能合约的 gas 消耗的8种方法
本文讨论如何使用值数组(Value Array)替换引用数组(Reference Array)来减少 Solidity 智能合约的gas 消耗。
如何节省gas 使用,是很多智能合约开发者头大的问题,这边文章应该会对大家有帮助。