加密货币百科
CREATE2的接班人:EOFCREATE与RETURNCODE在EOF里怎么造合约
EOF格式取消了合约运行前的initcode机制,经典CREATE与CREATE2因此失去存在前提。EIP-7620用EOFCREATE与RETURNCODE一对新指令补上合约创建的缺口,规则大量类比CREATE2。本文讲清这对指令的分工、与旧指令的异同,以及它随EOF一起搁置的现状。
汇总与「合约部署」相关的文章,帮助你系统了解该主题。
EOF格式取消了合约运行前的initcode机制,经典CREATE与CREATE2因此失去存在前提。EIP-7620用EOFCREATE与RETURNCODE一对新指令补上合约创建的缺口,规则大量类比CREATE2。本文讲清这对指令的分工、与旧指令的异同,以及它随EOF一起搁置的现状。
EIP-7997 提议把部署在 0x4e59b44847b379578588920cA78FbF26c0B4956C 的无密钥 CREATE2 工厂升格为每条 EVM 链的状态必选项,让多链同地址部署不再依赖各链历史巧合。本文讲清工厂代码的构成、四种 bootstrap 途径的失败史与规范化的收益。
有些合约必须在每条链上都长成同一个地址。ERC-2470 用一个不需要任何私钥保管人的部署方式实现这一点:工厂合约从一个反推出来的无主账户发火,地址对所有链、所有人可验证。本文拆解它的部署算式、无密钥保证从何而来,以及这类共享基础设施的失败模式。