7.12DoughFinance合约遭受攻击,损失约1.8M。我对这个攻击进行了代码分析和步骤分解,并写了一个基于foundry的poc。
最近在学习UniswapV2,今天尝试将UniswapV2的源码在本地编译和测试,过程中遇到了一个关于pair地址的问题,在此记录一下发现原因并解决的全过程。
近日,NFTScan团队正式对外发布了ERC404浏览器,将为ERC404生态的NFT开发者和用户提供简洁高效的NFT数据搜索查询服务。
以太坊(Ethereum)作为一个不断发展的区块链平台,随着时间的推移引入了多个改进提案(EIPs)来提升其性能和用户体验。本文将详细探讨Legacy交易、EIP-1559交易、EIP-2930交易和EIP-4844交易的区别。Legacy交易Legacy交易是以太坊早期的交易类型,直到EIP-
实现一个无限可扩展的主权区块链网络,感觉就像一条单一的链。由ZK技术保障跨链。
为什么会有ERC1363标准?我们知道,ERC20是用于在以太坊区块链上创建和管理代币的流行标准。它定义了一组函数和事件,用于转账、批准和查询代币余额。虽然ERC20标准已经成功用于创建各种代币,但它也存在一些已知的缺点和漏洞,这些漏洞被黑客利用,盗取了很多代币,让项目损失惨重。
这是一个 2020-04-13,Martin Lundfall创建的提案。属于ERC20代币功能的拓展,可以让用户A在没有ETH代币支付GAS费的情况下向用户B支付用户A所拥有的ERC代币
在前面的系列文章中,我们已经学习了solidity的一些基础概念和知识,单纯的知识点学习起来比较枯燥,这一节我们会通过一个简单的示例来将这些知识整合起来。我们期望实现一个名为Bank的合约。
以太坊被认为是一个世界计算机,它的运行需要耗费资源,为了确保网络不会被滥用和因错误的使用陷入宕机,任何交易的操作都需要支付一定的费用,这个费用我们可以简单称之为"Gas"。它代表了网络中执行操作所需的计算资源。
在以太坊网络中,交易的Gas费由gas used * gas price决定。在EIP-1559实施后,Gas价格由两个部分组成:基础费(base fee)和优先费(priority fee)。
gas used * gas price