本文深入探讨了围绕Hyperliquid的ADL(自动减仓)机制及其相关讨论,特别是Tarun Chitra的ADL论文引发的争议。
文章介绍了EIP-5564隐私地址标准,它旨在为以太坊用户提供一种更轻量级、更有效的隐私保护方案。该方案允许用户在每次收款时使用新的地址,减少地址与用户的关联,并能与ERC-4337账户抽象结合使用,解决新地址Gas费用问题。文章还提到了EIP-5564与其他隐私技术方案的对比,以及未来可能的应用场景。
本文深入探讨了以太坊交易中签名验证的潜在安全漏洞,包括重放攻击(缺失 Nonce、跨链重放)、缺少参数、签名过期、未检查 ecrecover() 返回值以及签名可延展性。文章通过具体的代码示例和漏洞案例,强调了智能合约开发者在签名实现中必须注意的关键安全问题和防范措施。
本文深入探讨了 Merkle 树中的第二原像攻击,解释了其原理以及如何利用中间节点来伪造叶子节点的证明。文章还详细介绍了四种有效的防御策略,包括使用不同的哈希函数、对叶子节点进行双重哈希、添加前缀以及限制叶子节点的长度,并分析了这些方法在实际应用中的适用性。
为 Uniswap v3 流动性数学提供进一步阐释
老道的学习日志。可升级合约的一个简单实践
本文是作者在ethernaut闯关时记录的解题思路,涵盖合约分析和攻击步骤,操作基本都是在浏览器控制台和Remix完成。如有错误之处,还望读者及时指出。
ERC4626代币金库(Vault)是ERC20的拓展。本质上可以理解为一个智能合约,支持把资产托管进去这个合约中,合约代表你去赚钱,赚到的钱按份额分配。ERC4626继承于ERC20,基本接口和ERC20一致,但添加了增强的存款、取款、赎回、会计等接口:https://learnblockchai
本文介绍了 Vault 的概念,以及 Tokenised Vaults 的概念。
本文深入探讨了Uniswap v3中恒定乘积公式的推导及其与实际储备金的关系。文章解释了如何在特定价格区间内,利用流动性(L)、上下限价格(pl, pu)以及实际储备金(xr, yr)来表示恒定乘积公式,并讨论了该公式在不同价格场景下的应用,以及如何从该公式推导出实际储备金。