本文介绍了如何使用 safe-utils 和 tenderly-utils 这两个 Foundry 模块来简化协议的治理流程,尤其是在涉及 Safe 多签账户的场景下。
本文总结了Udemy上“高级Solidity:理解并优化Gas成本”课程的内容,涵盖了费用机制、calldata与memory的差异、变量压缩以及编译器优化等关键方面。
本文主要介绍了Cyfrin团队对Aave V3.3版本进行“公共利益”Gas优化审计的结果,通过一系列Solidity优化策略,在流动性和核心池操作等关键领域减少了59,732单位的gas消耗。文章详细描述了Gas优化的方法论和多种 Gas 优化技巧,包括缓存存储读取、使用命名返回变量、通过引用传递缓存的内存结构、删除不必要的上下文结构等,旨在帮助其他开发者在工作中应用类似的策略。
本文介绍了Certora如何利用形式化验证来保护Uniswap v4免受恶意hook的攻击。通过Certora Prover工具,可以精确定义和证明正确性规则,从而确保智能合约的强大安全性。文章还展示了如何使用CVL编写规则,并利用Certora Prover进行验证,以检测通用hook的不当行为,从而保证资金处理的正确性。
本文介绍了以太坊虚拟机(EVM)及其核心组件,包括虚拟机、智能合约、操作码和 Gas。EVM 是以太坊网络的核心,它允许开发者创建智能合约,实现各种应用,如代币生成和交易。文章还探讨了 EVM 的使用案例,例如 ERC-20 和 ERC-721 代币,以及去中心化交易所。
本文探讨了形式验证(FV)在智能合约安全中的重要性,强调了其在测量和提升代码安全性方面的优势。通过衍生测试和覆盖率度量等方法,形式验证提高了对潜在漏洞的识别能力,并通过社区竞赛的形式加速代码审核过程,从而在较短时间内达成高安全性目标。
本文探讨了完全链上游戏(FOCG)/ 自主世界(AW)的概念,分析了将 FOCG 视为游戏和世界构建的不同视角,并讨论了 FOCG 的优势、挑战以及未来的发展方向。文章还提出了关于链上治理、激励机制和可持续商业模式等关键问题的思考,并对 FOCG 作为真实世界测试平台的潜力进行了展望。
本文详细介绍了如何使用Wormhole协议在Avalanche Fuji和Ethereum Sepolia测试网之间构建跨链消息传递应用,并提供了具体的代码实现和部署步骤。
本文详细介绍了如何使用OpenZeppelin标准创建和部署ERC-721(NFT)代币,包括NFT的基本概念、ERC-721标准的功能和事件、NFT的应用场景,以及通过IPFS存储NFT元数据和图像的具体步骤。
本文深入探讨了互动 Rollup 协议,尤其是挑战期的优化问题。文章分析了较长和较短挑战期的优缺点,并推导出最优挑战期的数学公式,旨在在链的总运营成本最低的情况下平衡安全性与用户体验。
本文介绍了Certora Verification工具包,旨在防止Vyper编程中的逻辑错误,特别是在DeFi应用中的重要性。文章详细阐述了Certora验证流程,分析了Vyper的内存处理对形式验证的挑战,并展示了如何利用该工具验证具体代码的有效性。通过引入高层次的内存结构解析和逻辑约束,该工具有效提高了代码验证的可扩展性。
本文介绍了以太坊智能合约中的字节码、ABI以及如何将字节码反编译为可读的Solidity代码。
文章介绍了区块链测试网络(Testnet)的概念、作用和优势,以及以太坊的几个主要测试网络,包括 Sepolia、Ropsten、Kovan、Rinkeby 和 Goerli,强调了使用测试网络对于确保智能合约和去中心化应用安全性和可靠性的重要性。由于Goerli测试网即将被弃用,推荐使用Sepolia作为最佳测试网。
本文深入探讨了“完全链上游戏”(Fully Onchain Game)的概念,包括其定义、优势(如极端的modding和沉浸感)以及局限性。同时,文章还引入了“自主世界”(Autonomous World)和“链上现实”(Onchain Reality)的概念,分析了它们与现实世界的互动关系,并探讨了它们在构建动态数字世界中的潜力,强调了链上现实作为数字世界中良好交互主体现实的基础作用。
本文深入探讨了DeFi Staking,突出了其从2022年的136.1亿美元到2025年预计超过400亿美元的显著增长。文章详细介绍了DeFi Staking的基本机制、优势(如被动收入、网络安全和治理),以及最佳实践,包括平台评估、风险管理和税务监控。此外,文章还强调了DeFi Staking涉及的市场风险、安全漏洞和监管挑战,并对DeFi Staking的未来发展趋势进行了展望。