找到约 13 条结果

文章 创建并部署ERC20代币

...代币都基于ERC20标准。ERC20后来变成了以太坊改进提案20(EIP-20),但是大部分仍然使用它最初的名字,ERC20。 ERC20是一个同质化代币标准,意思是不同的ERC20代币是可互换的并且不具有独特属性。 [ERC20标准](https://github.com/ethereum...

文章 如何在同样的地址上部署不同的合约

...的合约会按照 CREATE 的规范得出地址。 [CREATE2](https://eips.ethereum.org/EIPS/eip-1014) 部署的智能合约,其地址计算公式为: ``` keccak256(0xff ++ deployer_addr ++ salt ++ keccak256(init_code))[12:] ``` 如果在智能合约中使用 `new` 关键字部...

文章 警惕以太坊合并后的重放攻击:Omni跨链桥被攻击事件分析

...抱有怀疑态度。因为,以太坊网络在硬分叉之前强行执行EIP-155,这就说明ETH PoS链上交易不能在PoW链上重复交易。在正常的交易中,我们通过nonce来进行排序交易,避免重复交易。在跨链中,我们会根据chianid进行识别链的类型,...

文章 每周以太坊进展 2023/2/18

... * withdrawal-mainnet-shadowfork-2 测试 MEV-Boost * 0 blob EIP4844 交易暂时被禁止 * 讨论区块头中的 SSZ,CL 最小预设(测试配置)、标准化交易池 API ,即将弃用 SELFDESTRUCT * builder-specs [v0.3.0](https://github.com/ethereum/builder-specs...

文章 工厂模式 - 智能合约如何部署其他合约

...了合约是如何部署的(CREATE 和 CREATE2),以及如何通过 **EIP-1967** 和 **EIP-1822** 等代理进行升级。 > > 但是,大多数实际系统并不会止步于此,它们需要部署**多个**合约,而不仅仅是一个。 > > 这就是**工厂模式**的用武之地。 > > ...

文章 Eth2进展更新 (截至2022/6/17)

...,我的两位尊敬的同事与 Ethereum Cat Herders 录制两期 PEEPanEIP: * Sajida Zouarhi 介绍了 [Hyperledger Besu & The Merge](https://www.youtube.com/watch?v=-1ynTsBO9tY),以及 * Mikhail Kalinin 谈了[合并的过渡 - Paris、Bellatrix 和 TTD](https://www.youtube.com/watch?v...

文章 Sudoswap是如何节省gas的

... 1. 明白这个函数在做什么: 这个函数实际上就是完成了EIP-1167,最小化proxy合约的创建,具体可参考[这个链接](https://learnblockchain.cn/article/2663)。与标准的创建EIP-1167合约不同的一点在于,他将函数的参数,如`factory,bondingCurve,nft,...

文章 什么是 selfdestruct

...**更新**:`selfdestruct` 在上海以太坊升级中被弃用,按照 [EIP-6049](https://eips.ethereum.org/EIPS/eip-6049) 的要求。本文现在已经过时,仅反映此特性以前的工作方式。 `selfdestruct` 是 Solidity 中的一个关键字,用于开发者想要终止合约时...

文章 原生 Rollup——来自 L1 执行的超能力 - Layer 2

...`结束 - `trace`的无状态执行恰好消耗`gas_used` gas 存在一种EIP-1559风格的机制来计量和定价L1区块中所有`EXECUTE`调用中消耗的累积gas。特别是,存在一个累积gas限制`EXECUTE_CUMULATIVE_GAS_LIMIT`和一个累积gas目标`EXECUTE_CUMULATIVE_GAS_TARGET`。...

文章 Arbitrum Nitro v3.9.0 版本发布

... - 添加使用外部签名者的 BoLD 系统测试 - 为 Arbos50 启用 EIP7883 和 EIP7823 - 使 Stylus 对结果的使用更加一致 - 拒绝超过 Fusaka 最大 tx gas 上限的 BoLD tx 的估计值 - 将 DelayedMessagedSeen 重命名为 DelayedMessagesSeen - 稳定数据库转换测试 - 对...

文章 代理 - OpenZeppelin 文档

...实现合约的存储变量发生冲突,我们使用 [ERC-1967](https://eips.ethereum.org/EIPS/eip-1967) 存储插槽。 - [`ERC1967Utils`](https://docs.openzeppelin.com/contracts/5.x/api/proxy#ERC1967Utils): 内部函数,用于获取和设置 ERC-1967 中定义的存储插槽。 - [`ERC1967Pr...

文章 以太坊基金会为 TrueBlocks 的 mini-dApp 提供资助

...TrueBlocks-Core 将被更新(如果需要)以支持 mini-dApp,解决 EIP,并处理协议级硬分叉。这是一项持续进行的工作,以确保核心保持最新和高效。 ### 时间表: - **7 月-9 月**:更新代码以改进 TrueBlocks-Core 的 UX/DX。 - **10 月-12 月**:...

文章 [译]二层网络上的以太坊智能合约: Optimistic Rollup

...不仅限于ERC20传输! **ECDSA 签名** ~100 TPS: 未采用 EIP 2028 时 ~450 TPS: 采用 EIP 2028 后 ( 2019年 10 月已经很到主网) **BLS 签名 / SNARK-ed 签名** ~400 TPS : 未采用 EIP 2028 时 ~2000 TPS : 采用 EIP 2028 后 ( 2019年 10 月已经很到主网) ...