Final

NumberTitleAuthor
2 Homestead 硬分叉变更 Vitalik Buterin (@vbuterin)
7 DELEGATECALL Vitalik Buterin (@vbuterin)
100 将难度调整更改为包括叔块的平均区块时间 Vitalik Buterin (@vbuterin)
140 REVERT 指令 Alex Beregszaszi (@axic), Nikolai Mushegian <nikolai@nexusdev.us>
141 指定无效的 EVM 指令 Alex Beregszaszi (@axic)
145 EVM 中的按位移位指令 Alex Beregszaszi (@axic), Paweł Bylica (@chfast)
150 I/O密集型操作的 Gas 成本变更 Vitalik Buterin (@vbuterin)
152 添加 BLAKE2 压缩函数 `F` 预编译 Tjaden Hess <tah83@cornell.edu>, Matt Luongo (@mhluongo), Piotr Dyraga (@pdyraga), James Hancock (@MadeOfTin)
155 简单的重放攻击保护 Vitalik Buterin (@vbuterin)
158 状态清理 Vitalik Buterin (@vbuterin)
160 EXP 成本增加 Vitalik Buterin (@vbuterin)
161 状态树清理 (保持不变性的替代方案) Gavin Wood (@gavofyork)
170 合约代码大小限制 Vitalik Buterin (@vbuterin)
196 alt_bn128 椭圆曲线上加法和标量乘法的预编译合约 Christian Reitwiessner <chris@ethereum.org>
197 用于在椭圆曲线 alt_bn128 上进行最佳 ate 配对检查的预编译合约 Vitalik Buterin <vitalik@ethereum.org>, Christian Reitwiessner <chris@ethereum.org>
198 大整数模幂运算 Vitalik Buterin (@vbuterin)
211 新操作码: RETURNDATASIZE 和 RETURNDATACOPY Christian Reitwiessner <chris@ethereum.org>
214 新操作码 STATICCALL Vitalik Buterin <vitalik@ethereum.org>, Christian Reitwiessner <chris@ethereum.org>
225 Clique 权威证明共识协议 Péter Szilágyi <peterke@gmail.com>
649 Metropolis 难度炸弹延迟和区块奖励减少 Afri Schoedon (@5chdn), Vitalik Buterin (@vbuterin)
684 冲突时回滚创建 Vitalik Buterin (@vbuterin), Renan Rodrigues de Souza (@RenanSouza2)
1014 精简版 CREATE2 Vitalik Buterin (@vbuterin)
1052 EXTCODEHASH 操作码 Nick Johnson <arachnid@notdot.net>, Paweł Bylica <pawel@ethereum.org>
1108 降低 alt_bn128 预编译的 gas 消耗 Antonio Salazar Cardozo (@shadowfiend), Zachary Williamson (@zac-williamson)
1153 瞬时存储操作码 Alexey Akhunov (@AlexeyAkhunov), Moody Salem (@moodysalem)
1234 君士坦丁堡难度炸弹延迟和区块奖励调整 Afri Schoedon (@5chdn)
1283 用于无脏映射的 SSTORE 的净 Gas 计量 Wei Tang (@sorpaas)
1344 ChainID 操作码 Richard Meissner (@rmeissner), Bryant Eisenbach (@fubuloubu)
1559 ETH 1.0 链的费用市场变更 Vitalik Buterin (@vbuterin), Eric Conner (@econoar), Rick Dudley (@AFDudley), Matthew Slipper (@mslipper), Ian Norden (@i-norden), Abdelhamid Bakhta (@abdelhamidbakhta)
1884 重定价依赖于trie大小的操作码 Martin Holst Swende (@holiman)
2028 降低交易数据 Gas 成本 Alexey Akhunov (@AlexeyAkhunov), Eli Ben Sasson <eli@starkware.co>, Tom Brand <tom@starkware.co>, Louis Guthmann <louis@starkware.co>, Avihu Levy <avihu@starkware.co>
2200 用于净 Gas 计量的结构化定义 Wei Tang (@sorpaas)
2565 ModExp Gas 成本 Kelly Olson (@ineffectualproperty), Sean Gulley (@sean-sn), Simon Peffers (@simonatsn), Justin Drake (@justindrake), Dankrad Feist (@dankrad)
2681 将账户 nonce 限制为 2^64-1 Alex Beregszaszi (@axic)
2718 类型化交易信封 Micah Zoltu (@MicahZoltu)
2929 状态访问操作码的 Gas 成本增加 Vitalik Buterin (@vbuterin), Martin Swende (@holiman)
2930 可选访问列表 Vitalik Buterin (@vbuterin), Martin Swende (@holiman)
2935 从状态提供历史区块哈希 Vitalik Buterin (@vbuterin), Tomasz Stanczak (@tkstanczak), Guillaume Ballet (@gballet), Gajinder Singh (@g11tech), Tanishq Jasoria (@tanishqjasoria), Ignacio Hagopian (@jsign), Jochem Brouwer (@jochem-brouwer), Sina Mahmoodi (@s1na)
3198 BASEFEE 操作码 Abdelhamid Bakhta (@abdelhamidbakhta), Vitalik Buterin (@vbuterin)
3529 减少退款 Vitalik Buterin (@vbuterin), Martin Swende (@holiman)
3541 拒绝以 0xEF 字节开头的新合约代码 Alex Beregszaszi (@axic), Paweł Bylica (@chfast), Andrei Maiboroda (@gumb0), Alexey Akhunov (@AlexeyAkhunov), Christian Reitwiessner (@chriseth), Martin Swende (@holiman)
3554 难度炸弹延迟至2021年12月 James Hancock (@madeoftin)
3607 拒绝来自部署了代码的发送者的交易 Dankrad Feist (@dankrad), Dmitry Khovratovich (@khovratovich), Marius van der Wijden (@MariusVanDerWijden)
3651 预热 COINBASE William Morriss (@wjmelements)
3675 将共识升级到权益证明 Mikhail Kalinin (@mkalinin), Danny Ryan (@djrtwo), Vitalik Buterin (@vbuterin)
3855 PUSH0 指令 Alex Beregszaszi (@axic), Hugo De la cruz (@hugo-dc), Paweł Bylica (@chfast)
3860 限制和计量 initcode Martin Holst Swende (@holiman), Paweł Bylica (@chfast), Alex Beregszaszi (@axic), Andrei Maiboroda (@gumb0)
4345 难度炸弹延迟至 2022 年 6 月 Tim Beiko (@timbeiko), James Hancock (@MadeOfTin), Thomas Jay Rush (@tjayrush)
4399 用 PREVRANDAO 替代 DIFFICULTY 操作码 Mikhail Kalinin (@mkalinin), Danny Ryan (@djrtwo)
4788 EVM 中的信标链区块根 Alex Stokes (@ralexstokes), Ansgar Dietrichs (@adietrichs), Danny Ryan (@djrtwo), Martin Holst Swende (@holiman), lightclient (@lightclient)
4844 分片 Blob 交易 Vitalik Buterin (@vbuterin), Dankrad Feist (@dankrad), Diederik Loerakker (@protolambda), George Kadianakis (@asn-d6), Matt Garnett (@lightclient), Mofi Taiwo (@Inphi), Ansgar Dietrichs (@adietrichs)
4895 将信标链提款作为操作推送 Alex Stokes (@ralexstokes), Danny Ryan (@djrtwo)
5133 将难度炸弹延迟到 2022 年 9 月中旬 Tomasz Kajetan Stanczak (@tkstanczak), Eric Marti Haynes (@ericmartihaynes), Josh Klopfenstein (@joshklop), Abhimanyu Nag (@AbhiMan1601)
5656 MCOPY - 内存复制指令 Alex Beregszaszi (@axic), Paul Dworzanski (@poemm), Jared Wasinger (@jwasinger), Casey Detrio (@cdetrio), Pawel Bylica (@chfast), Charles Cooper (@charles-cooper)
6110 在链上提供验证者存款 Mikhail Kalinin (@mkalinin), Danny Ryan (@djrtwo), Peter Davies (@petertdavies)
6780 仅在同一交易中的 SELFDESTRUCT Guillaume Ballet (@gballet), Vitalik Buterin (@vitalik), Dankrad Feist (@dankrad)
6916 自动重置测试网 Mário Havel (@taxmeifyoucan), pk910 (@pk910), Rémy Roy (@remyroy), Holly Atkinson (@atkinsonholly), Tereza Burianova (@T-ess)
7044 永久有效的签名自愿退出 Lion (@dapplion)
7045 增加最大证明包含槽 Danny Ryan (@djrtwo)
7251 增加 MAX_EFFECTIVE_BALANCE mike (@michaelneuder), Francesco (@fradamt), dapplion (@dapplion), Mikhail (@mkalinin), Aditya (@adiasg), Justin (@justindrake), lightclient (@lightclient), Felix Lange (@fjl)
7514 添加最大 Epoch 变动限制 dapplion (@dapplion), Tim Beiko (@timbeiko)
7516 BLOBBASEFEE 指令 Carl Beekhuizen (@carlbeek)
7549 将委员会索引移到证明之外 dapplion (@dapplion), Mikhail Kalinin (@mkalinin)
7623 增加 calldata 成本 Toni Wahrstätter (@nerolation), Vitalik Buterin (@vbuterin)
7685 通用执行层请求 lightclient (@lightclient), Felix Lange (@fjl)
7691 增加 Blob 吞吐量 Parithosh Jayanthi (@parithosh), Toni Wahrstätter (@nerolation), Sam Calder-Mason (@samcm), Andrew Davis (@savid), Ansgar Dietrichs (@adietrichs)
7702 为 EOA 设置代码 Vitalik Buterin (@vbuterin), Sam Wilson (@SamWilsn), Ansgar Dietrichs (@adietrichs), lightclient (@lightclient)

Last Call

NumberReview endsTitleAuthor
7523 2024-03-26 弃用空账户 Peter Davies (@petertdavies)
7610 2024-11-20 如果存储非空,则回滚创建操作 Gary Rong (@rjl493456442), Martin Holst Swende (@holiman)

Review

NumberTitleAuthor
663 SWAPN、DUPN 和 EXCHANGE 指令 Alex Beregszaszi (@axic), Charles Cooper (@charles-cooper), Danno Ferrin (@shemnon)
3540 EOF - EVM 对象格式 v1 Alex Beregszaszi (@axic), Paweł Bylica (@chfast), Andrei Maiboroda (@gumb0), Matt Garnett (@lightclient), Piotr Dobaczewski (@pdobacz)
3670 EOF - 代码验证 Alex Beregszaszi (@axic), Andrei Maiboroda (@gumb0), Paweł Bylica (@chfast)
4200 EOF - 静态相对跳转 Alex Beregszaszi (@axic), Andrei Maiboroda (@gumb0), Paweł Bylica (@chfast)
4750 EOF - 函数 Andrei Maiboroda (@gumb0), Alex Beregszaszi (@axic), Paweł Bylica (@chfast)
5450 EOF - 栈验证 Andrei Maiboroda (@gumb0), Paweł Bylica (@chfast), Alex Beregszaszi (@axic), Danno Ferrin (@shemnon)
5920 PAY 操作码 Gavin John (@Pandapip1), Zainan Victor Zhou (@xinbenlv), Sam Wilson (@SamWilsn), Jochem Brouwer (@jochem-brouwer), Charles Cooper (@charles-cooper)
7069 改进的 CALL 指令 Alex Beregszaszi (@axic), Paweł Bylica (@chfast), Danno Ferrin (@shemnon), Andrei Maiboroda (@gumb0), Charles Cooper (@charles-cooper)
7620 EOF 合约创建 Alex Beregszaszi (@axic), Paweł Bylica (@chfast), Andrei Maiboroda (@gumb0), Piotr Dobaczewski (@pdobacz)
7698 EOF - 创建交易 Piotr Dobaczewski (@pdobacz), Andrei Maiboroda (@gumb0), Paweł Bylica (@chfast), Alex Beregszaszi (@axic)
7742 解耦 CL 和 EL之间的 blob 计数 Alex Stokes (@ralexstokes)
7761 EXTCODETYPE 指令 Andrei Maiboroda (@gumb0), Piotr Dobaczewski (@pdobacz), Danno Ferrin (@shemnon)
7762 增加 MIN_BASE_FEE_PER_BLOB_GAS Max Resnick (@MaxResnick), Davide Crapis (@dcrapis), Ansgar Dietrichs (@adietrichs)
7823 设置 MODEXP 的上限 Alex Beregszaszi (@axic), Radoslaw Zagorowicz (@rodiazet)
7830 针对 EOF 增加合约大小限制 Alex Beregszaszi (@axic), Danno Ferrin (@shemnon)
7834 为 EOF 分离元数据部分 Kaan Uzdogan (@kuzdogan), Marco Castignoli (@marcocastignoli), Manuel Wedler (@manuelwedler)
7843 SLOTNUM 操作码 Marc Harvey-Hill (@Marchhill)
7873 EOF - TXCREATE 和 InitcodeTransaction 类型 Piotr Dobaczewski (@pdobacz), Andrei Maiboroda (@gumb0), Paweł Bylica (@chfast), Alex Beregszaszi (@axic), Danno Ferrin (@shemnon)
7880 EOF - EXTCODEADDRESS 指令 Danno Ferrin (@shemnon)
7918 受执行成本限制的 Blob 基础费用 Anders Elowsson (@anderselowsson), Ben Adams (@benaadams), Francesco D'Amato (@fradamt)
7932 算法交易包装器 James Kempton (@SirSpudlington)

Draft

NumberTitleAuthor
Example EIP to add secp256k1 curve as an algorithmic type
4762 无状态性 gas 成本变更 Guillaume Ballet (@gballet), Vitalik Buterin (@vbuterin), Dankrad Feist (@dankrad), Ignacio Hagopian (@jsign), Tanishq Jasoria (@tanishqjasoria), Gajinder Singh (@g11tech)
6404 SSZ 交易 Etan Kissling (@etan-status), Gajinder Singh (@g11tech), Vitalik Buterin (@vbuterin)
6465 SSZ 提款根 Etan Kissling (@etan-status), Mikhail Kalinin (@mkalinin)
6466 SSZ 回执 Etan Kissling (@etan-status), Gajinder Singh (@g11tech), Vitalik Buterin (@vbuterin)
6493 SSZ 交易签名方案 Etan Kissling (@etan-status), Gajinder Singh (@g11tech), Matt Garnett (@lightclient), Vitalik Buterin (@vbuterin)
7495 SSZ 稳定容器 Etan Kissling (@etan-status), Cayman (@wemeetagain)
7519 原子存储操作 SCREDIT 和 SDEBIT Danno Ferrin (@shemnon)
7557 通过公平的成本节约实现区块级预热 Yoav Weiss (@yoavw), Alex Forshtat (@forshtat), Dror Tirosh (@drortirosh), Shahaf Nacson (@shahafn)
7612 通过覆盖树实现的 Verkle 状态转换 Guillaume Ballet (@gballet), Ansgar Dietrichs (@adietrichs), Ignacio Hagopian (@jsign), Gottfried Herold (@GottfriedHerold), Jamie Lokier (@jlokier), Tanishq Jasoria (@tanishqjasoria), Parithosh Jayanthi (@parithosh), Gabriel Rocheleau (@gabrocheleau), Karim Taam (@matkt)
7688 向前兼容的共识数据结构 Etan Kissling (@etan-status), Cayman (@wemeetagain)
7701 原生账户抽象 Vitalik Buterin (@vbuterin), Yoav Weiss (@yoavw), Alex Forshtat (@forshtat), Dror Tirosh (@drortirosh), Shahaf Nacson (@shahafn)
7703 增加 calldata 成本 William Morriss (@wjmelements)
7709 从存储读取 BLOCKHASH 并更新成本 Vitalik Buterin (@vbuterin), Tomasz Stanczak (@tkstanczak), Guillaume Ballet (@gballet), Gajinder Singh (@g11tech), Tanishq Jasoria (@tanishqjasoria), Ignacio Hagopian (@jsign), Jochem Brouwer (@jochem-brouwer), Gabriel Rocheleau (@gabrocheleau)
7732 锚定提议者-构建者分离 Francesco D'Amato <francesco.damato@ethereum.org>, Barnabé Monnot <barnabe.monnot@ethereum.org>, Michael Neuder <michael.neuder@ethereum.org>, Potuz (@potuz), Terence Tsao <ttsao@offchainlabs.com>
7745 轻客户端和 DHT 友好的日志索引 Zsolt Felföldi (@zsfelfoldi)
7748 状态转换为 Verkle 树 Guillaume Ballet (@gballet), Ignacio Hagopian (@jsign), Gajinder Singh (@g11tech), Ansgar Dietrichs (@adietrichs), Gottfried Herold (@GottfriedHerold), Jamie Lokier (@jlokier), Tanishq Jasoria (@tanishqjasoria), Parithosh Jayanthi (@parithosh), Gabriel Rocheleau (@gabrocheleau), Karim Taam (@matkt)
7778 不含退款的区块 Gas 限制计算 Ben Adams (@benaadams), Toni Wahrstätter (@nerolation)
7782 减少区块延迟 Ben Adams (@benaadams), Dankrad Feist (@dankrad)
7791 GAS2ETH 操作码 Charles Cooper (@charles-cooper), Pascal Caversaccio (@pcaversaccio)
7792 可验证日志 Etan Kissling (@etan-status), Gajinder Singh (@g11tech), Vitalik Buterin (@vbuterin)
7793 有条件交易 Marc Harvey-Hill (@Marchhill), Ahmad Bitar (@smartprogrammer93)
7797 加速 hash_tree_root Etan Kissling (@etan-status)
7799 系统日志 Etan Kissling (@etan-status), Gajinder Singh (@g11tech)
7805 分叉选择强制包含列表 (FOCIL) Thomas Thiery (@soispoke) <thomas.thiery@ethereum.org>, Francesco D'Amato <francesco.damato@ethereum.org>, Julian Ma <julian.ma@ethereum.org>, Barnabé Monnot <barnabe.monnot@ethereum.org>, Terence Tsao <ttsao@offchainlabs.com>, Jacob Kaufmann <jacob.kaufmann@ethereum.org>, Jihoon Song <jihoonsong.dev@gmail.com>
7807 SSZ 执行块 Etan Kissling (@etan-status), Gajinder Singh (@g11tech)
7819 SETDELEGATE 指令 Hadrien Croubois (@amxx), Danno Ferrin (@shemnon)
7833 计划函数调用 Keyvan Kambakhsh (@keyvank), Nobitex Labs <labs@nobitex.ir>
7848 链上升级信号 William Entriken (@fulldecent)
7851 停用/重新激活委托 EOA 的密钥 Liyi Guo (@colinlyguo)
7862 延迟执行层状态根 Charlie Noyes <charlie@paradigm.xyz>, Dan Robinson <dan@paradigm.xyz>, Justin Drake <justin@ethereum.org>, Toni Wahrstätter (@nerolation)
7863 区块级预热 Toni Wahrstätter (@nerolation), Jochem Brouwer (@jochem-brouwer), Alex Stokes (@ralexstokes), Ansgar Dietrichs (@adietrichs), Yoav Weiss (@yoavw), Alex Forshtat (@forshtat)
7864 使用统一二叉树的以太坊状态 Vitalik Buterin (@vbuterin), Guillaume Ballet (@gballet), Dankrad Feist (@dankrad), Ignacio Hagopian (@jsign), Kevaundray Wedderburn (@kevaundray), Tanishq Jasoria (@tanishqjasoria), Gajinder Singh (@g11tech), Danno Ferrin (@shemnon), Piper Merriam (@pipermerriam), Gottfried Herold (@GottfriedHerold)
7877 增强型 RETURN 操作码 Josh Weintraub (@jhweintraub)
7883 ModExp Gas 成本增加 Marcin Sobczak (@marcindsobczak), Marek Moraczyński (@MarekM25), Marcos Maceo (@stdevMac)
7886 延迟执行 Francesco D'Amato (@fradamt), Toni Wahrstätter (@nerolation)
7889 回滚时发出日志 Shoham Chakraborty (@shohamc1), Alex Forshtat (@forshtat)
7898 将执行负载与信标块分离 Gajinder Singh (@g11tech)
7903 移除 Initcode 大小限制 Charles Cooper (@charles-cooper)
7904 通用重定价 Jacek Glen (@JacekGlen), Lukasz Glen (@lukasz-glen)
7907 Meter 合约代码大小和增加限制 Charles Cooper (@charles-cooper), Qi Zhou (@qizhou)
7912 务实的堆栈操作工具 lightclient (@lightclient)
7915 自适应均值回复 blob 定价 Anders Elowsson (@anderselowsson)
7916 SSZ 渐进列表 Zsolt Felföldi (@zsfelfoldi), Cayman (@wemeetagain), Etan Kissling (@etan-status)
7917 确定性的提议者预读 Lin Oshitani (@linoscope) <lin@nethermind.io>, Justin Drake (@JustinDrake) <justin@ethereum.org>
7921 跳过 `JUMPDEST` 立即数参数检查 William Morriss (@wjmelements)
7922 动态退出队列速率限制 Mikhail Kalinin (@mkalinin), Mike Neuder (@michaelneuder), Mallesh Pai (@Mmp610)
7923 线性、基于页面的内存计费 Charles Cooper (@charles-cooper), Qi Zhou (@qizhou)
7928 区块级访问列表 Toni Wahrstätter (@nerolation), Dankrad Feist (@dankrad), Francesco D`Amato (@fradamt), Jochem Brouwer (@jochem-brouwer), Ignacio Hagopian (@jsign)
7934 RLP 执行区块大小限制 Giulio Rebuffo (@Giulio2002), Ben Adams (@benaadams), Storm Slivkoff (@sslivkoff)
7937 EVM64 - 64 位模式 EVM 操作码 Wei Tang (@sorpaas)
7939 计算前导零(CLZ)操作码 Vectorized (@Vectorized), Georgios Konstantopoulos (@gakonst), Jochem Brouwer (@jochem-brouwer), Ben Adams (@benaadams), Giulio Rebuffo (@Giulio2002)
7954 增加最大合约大小 Giulio Rebuffo (@Giulio2002), Ben Adams (@badams)
7956 通过区块级随机性实现交易排序 Aryaethn (@aryaethn)
7958 EVM64 - 小端序操作码 Wei Tang (@sorpaas)
7960 EOF - 扩展类型部分 Wei Tang (@sorpaas)
7976 进一步增加 calldata 成本 Toni Wahrstätter (@nerolation)

Stagnant

NumberTitleAuthor
86 交易发起者和签名的抽象 Vitalik Buterin (@vbuterin)
101 Serenity 货币和密码学抽象 Vitalik Buterin (@vbuterin)
210 区块哈希重构 Vitalik Buterin (@vbuterin)
615 EVM 的子程序和静态跳转 Greg Colvin <greg@colvin.org>, Brooklyn Zelenka (@expede), Paweł Bylica (@chfast), Christian Reitwiessner (@chriseth)
616 EVM 的 SIMD 操作 Greg Colvin <greg@colvin.org>
665 为 Ed25519 签名验证添加预编译合约 Tobias Oberstein <tobias.oberstein@crossbario.io>
689 合约地址冲突导致异常停止 Yoichi Hirai <i@yoichihirai.com>
698 OPCODE 0x46 BLOCKREWARD Cody Burns <dontPanic@codywburns.com>
858 减少区块奖励并延迟难度炸弹 Carl Larson <cslarson@gmail.com>
969 修改 ethash 以使现有的专用硬件实现失效 David Stanfill <david@airsquirrels.com>
1010 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B 和 0x15E55EF43efA8348dDaeAa455F16C43B64917e3c 之间的一致性 Anderson Wesley (@andywesley)
1011 混合 Casper FFG Danny Ryan (@djrtwo), Chih-Cheng Liang (@ChihChengLiang)
1015 可配置的链上发行 Alex Van de Sande <avsa@ethereum.org>
1051 EVM 的溢出检查 Nick Johnson <arachnid@notdot.net>
1087 SSTORE操作的网络 gas 计量 Nick Johnson (@arachnid)
1109 PRECOMPILEDCALL 操作码 (移除预编译合约的 CALL 开销) Jordi Baylina (@jbaylina)
1227 移除难度炸弹并重置区块奖励 SmeargleUsedFly (@SmeargleUsedFly)
1276 在君士坦丁堡升级中移除难度炸弹并调整区块奖励 EOS Classic (@eosclassicteam)
1285 增加 CALL 操作码中的 Gcallstipend gas Ben Kaufman <ben@daostack.io>, Adam Levi <adam@daostack.io>
1295 修改以太坊 PoW 激励结构并延迟难度炸弹 Brian Venturo (@atlanticcrypto)
1352 为预编译/系统合约指定受限地址范围 Alex Beregszaszi (@axic)
1380 降低对自身调用的 gas 成本 Alex Beregszaszi (@axic), Jacques Wagener (@jacqueswww)
1418 区块链存储租金支付 William Entriken (@fulldecent)
1482 定义最大区块时间戳漂移 Maurelian (@Maurelian)
1485 TEthashV1 trustfarm <trustfarm.info@gmail.com>, trustfarm <cpplover@trustfarm.net>
1681 临时重放保护 Martin Holst Swende (@holiman)
1702 通用账户版本控制方案 Wei Tang (@sorpaas)
1829 椭圆曲线线性组合的预编译 Remco Bloemen <Recmo@0x.org>
1895 支持椭圆曲线循环 Alexandre Belling <alexandrebelling8@gmail.com>
1930 具有严格 gas 语义的 CALL。如果 gas 不足则回退。 Ronan Sandford (@wighawag)
1959 用于检查 chainID 是否属于 chainID 历史的新操作码 Ronan Sandford (@wighawag)
1962 运行时定义的 EC 算术和配对 Alex Vlasov (@shamatar)
1965 检查 chainID 在特定区块号是否有效的方法 Ronan Sandford (@wighawag)
1985 某些 EVM 参数的合理限制 Alex Beregszaszi (@axic), Paweł Bylica (@chfast)
2026 状态租金 H - 账户的固定预付款 Alexey Akhunov (@AlexeyAkhunov)
2027 State Rent C - 网络合约大小统计 Alexey Akhunov (@AlexeyAkhunov)
2029 State Rent A - 状态计数器合约 Alexey Akhunov (@AlexeyAkhunov)
2031 状态租金 B - 网络交易计数器 Alexey Akhunov (@AlexeyAkhunov)
2035 无状态客户端 - 重新定价SLOAD和SSTORE以支付区块证明 Alexey Akhunov (@AlexeyAkhunov)
2045 EVM 操作码的微粒化 gas 消耗 Casey Detrio (@cdetrio), Alex Beregszaszi (@axic)
2046 降低预编译合约静态调用的 gas 消耗 Alex Beregszaszi (@axic)
2242 交易后数据 John Adler (@adlerjohn)
2327 BEGINDATA 操作码 Martin Lundfall (@MrChico)
2330 EXTSLOAD 操作码 Dominic Letz (@dominicletz), Santiago Palladino (@spalladino)
2474 Coinbase 调用 Ricardo Guilherme Schmidt (@3esmit)
2488 弃用 CALLCODE 操作码 Alex Beregszaszi (@axic)
2515 实施难度冻结 James Hancock (@madeoftin)
2539 BLS12-377 曲线运算 Alex Vlasov (@shamatar), hujw77 (@hujw77)
2542 新的操作码 TXGASLIMIT 和 CALLGASLIMIT Alex Forshtat <forshtat1@gmail.com>
2583 账户 trie 未命中惩罚 Martin Holst Swende (@holiman)
2584 带覆盖树的 Trie 格式转换 Guillaume Ballet (@gballet)
2593 以太坊 1.0 链的自动扶梯费用市场变更 Dan Finlay <dan@danfinlay.com>
2666 重新定价预编译合约和 Keccak256 函数 Alex Vlasov (@shamatar)
2803 富交易 Micah Zoltu (@MicahZoltu)
2926 基于块的代码 Merkle 化 Sina Mahmoodi (@s1na), Alex Beregszaszi (@axic)
2936 用于 SELFDESTRUCT 合约的 EXTCLEAR 操作码 William Morriss (@wjmelements)
2937 SET_INDESTRUCTIBLE 操作码 Vitalik Buterin (@vbuterin)
2938 账户抽象 Vitalik Buterin (@vbuterin), Ansgar Dietrichs (@adietrichs), Matt Garnett (@lightclient), Will Villanueva (@villanuevawill), Sam Wilson (@SamWilsn)
2970 IS_STATIC 操作码 Vitalik Buterin (@vbuterin)
2997 IMPERSONATECALL 操作码 Sergio Demian Lerner (@SergioDemianLerner)
3026 BW6-761 曲线运算 Youssef El Housni (@yelhousni), Michael Connor (@iAmMichaelConnor), Aurore Guillevic <aurore.guillevic@inria.fr>, hujw77 (@hujw77)
3068 用于 BN256 HashToCurve 算法的预编译 Christopher Gorman 博士 (@chgormanMH)
3143 将区块奖励增加到 5 ETH Ben Tinner (@Terra854)
3220 跨链标识符规范 Weijia Zhang (@weijia31415), Peter Robinson (@drinkcoffee)
3238 难度炸弹延迟至 2022 年第二季度 Afri Schoedon (@q9f)
3267 将以太坊费用支付给未来薪水 Victor Porton (@vporton), Victor Porton <porton@narod.ru>
3298 移除退款 Vitalik Buterin (@vbuterin), Martin Swende (@holiman)
3300 逐步取消退款 William Morriss (@wjmelements)
3322 账户 gas 存储操作码 William Morriss (@wjmelements)
3336 EVM 的分页内存分配 Nick Johnson (@arachnid)
3337 帧指针支持内存加载和存储操作 Nick Johnson (@arachnid)
3368 将区块奖励提高到 3 ETH,并计划在 2 年内衰减到 1 ETH Michael D. Carter (@BitsBeTrippin)
3372 用于 Ethash 的 5 个 FNV 素数 mineruniter969 (@mineruniter969), mineruniter969 <mineruniter969@tutanota.com>
3403 部分移除退款 Vitalik Buterin (@vbuterin), Martin Swende (@holiman)
3416 中位数 Gas 溢价 HexZorro (@hexzorro), Mojtaba Tefagh (@mtefagh)
3436 扩展的 Clique 区块选择规则 Danno Ferrin (@shemnon)
3455 SUDO 操作码 William Morriss (@wjmelements), Baptiste Vauthey (@thabaptiser)
3508 交易数据操作码 Alex Papageorgiou (@alex-ppg)
3520 交易目标操作码 Alex Papageorgiou (@alex-ppg)
3521 降低访问列表成本 Matt Garnett (@lightclient)
3534 受限链上下文类型交易 Isaac Ardis (@whilei)
3690 EOF - JUMPDEST 表 Alex Beregszaszi (@axic), Paweł Bylica (@chfast), Andrei Maiboroda (@gumb0)
3756 Gas Limit Cap lightclient (@lightclient)
3788 严格执行 chainId Gregory Markou (@GregTheGreek)
3978 回退时的 Gas 退款 Anton Bukov (@k06a), Mikhail Melnik (@ZumZoom)
4396 时间感知的基础费用计算 Ansgar Dietrichs (@adietrichs)
4488 通过限制总 Calldata 来降低交易 Calldata 的 gas 成本 Vitalik Buterin (@vbuterin), Ansgar Dietrichs (@adietrichs)
4520 以 EB 和 EC 开头的多字节操作码 Brayton Goodall (@Spore-Druid-Bray), Mihir Faujdar (@uink45)
4573 EVM程序的过程 Greg Colvin (@gcolvin), Greg Colvin <greg@colvin.org>
4747 简化 EIP-161 Peter Davies (@petertdavies)
4758 停用 SELFDESTRUCT Guillaume Ballet (@gballet), Vitalik Buterin (@vbuterin), Dankrad Feist (@dankrad)
4760 SELFDESTRUCT 炸弹 Guillaume Ballet (@gballet), Vitalik Buterin (@vbuterin), Dankrad Feist (@dankrad)
4803 将交易 gas 限制为最大值 2^63-1 Alex Beregszaszi (@axic)
4863 信标链推送提款 Alex Stokes (@ralexstokes), Danny Ryan (@djrtwo)
5000 MULDIV 指令 Harikrishnan Mulackal (@hrkrshnn), Alex Beregszaszi (@axic), Paweł Bylica (@chfast)
5003 通过AUTHUSURP将代码插入EOA Dan Finlay (@danfinlay), Sam Wilson (@SamWilsn)
5027 移除合约代码大小的限制 Qi Zhou (@qizhou)
5065 用于转移以太币的指令 Mudit Gupta (@maxsam4)
5283 用于可重入保护的信号量 Sergio D. Lerner (@SergioDemianLerner)
5478 CREATE2COPY 操作码 Qi Zhou (@qizhou)
5806 委托交易 Hadrien Croubois (@Amxx)
5988 添加 Poseidon 哈希函数预编译 Abdelhamid Bakhta (@abdelhamidbakhta), Eli Ben Sasson (@Elistark), Avihu Levy (@avihu28), David Levit Gurevich (@DavidLevitGurevich)
6046 将 SELFDESTRUCT 替换为 DEACTIVATE Alex Beregszaszi (@axic)
6188 Nonce 上限 Gavin John (@Pandapip1)
6189 别名合约 Gavin John (@Pandapip1)
6190 兼容 Verkle 的 SELFDESTRUCT Gavin John (@Pandapip1)
6475 SSZ 可选项 Etan Kissling (@etan-status), Zahary Karadjov (@zah)
6690 EVM 模块化算术扩展 Jared Wasinger (@jwasinger), Alex Beregszaszi (@axic), Vitalik Buterin (@vbuterin), Radosław Zagórowicz (@rodiazet), Paweł Bylica (@chfast)
6800 使用统一 Verkle 树的以太坊状态 Vitalik Buterin (@vbuterin), Dankrad Feist (@dankrad), Kevaundray Wedderburn (@kevaundray), Guillaume Ballet (@gballet), Piper Merriam (@pipermerriam), Gottfried Herold (@GottfriedHerold), Ignacio Hagopian (@jsign), Tanishq Jasoria (@tanishqjasoria), Gajinder Singh (@g11tech), Danno Ferrin (@shemnon)
6810 事后级联回滚 William Morriss (@wjmelements)
6811 奔向月球——十分钟区块 Pandapip1 (@Pandapip1)
6873 原像保留 Guillaume Ballet (@gballet)
6888 EVM 级别的算术验证 Renan Rodrigues de Souza (@RenanSouza2)
6914 重用已撤回的验证者索引 Lion (@dapplion), Danny Ryan (@djrtwo)
6968 基于 EVM 的 L2 上的合约保障收入 Zak Cole <zak@numbergroup.xyz>, Zak Cole (@zscole), Kevin Owocki <kevin@supermodular.xyz>, lightclient (@lightclient)
6988 当选的区块提议者未被罚没 Mikhail Kalinin (@mkalinin)
7266 移除 BLAKE2 压缩预编译 Pascal Caversaccio (@pcaversaccio)
7377 迁移交易 lightclient (@lightclient), Sam Wilson (@samwilsn), Ansgar Dietrichs (@adietrichs)
7378 向基础费用添加时间加权平均 Guy Goren (@guy-goren) <guy.nahsholim@gmail.com>
7441 将区块提议者的选举升级到 Whisk George Kadianakis (@asn-d6), Justin Drake (@JustinDrake), dapplion (@dapplion)
7543 EVM 任意精度十进制数学 1m1 (@1m1-github)
7545 Verkle 证明验证预编译 Guillaume Ballet (@gballet), Diederik Loerakker (@protolambda)
7547 包含列表 mike (@michaelneuder), Vitalik (@vbuterin), Francesco (@fradamt), Terence (@terencechain), potuz (@potuz), Manav (@manav2401)
7591 BLS 签名交易 Marius van der Wijden (@MariusVanDerWijden)
7609 降低 TLOAD/TSTORE 的基本成本 Charles Cooper (@charles-cooper), James Prestwich (@prestwich), brockelmore (@brockelmore)
7637 优化 EOA EXTCODEHASH Jame (@ZWJKFLC)
7645 将 ORIGIN 别名设为 SENDER Cyrus Adkisson (@cyrusadkisson), Eirik Ulversøy (@EirikUlversoy)
7650 可编程访问列表 Qi Zhou (@qizhou), Zhiqiang Xu (@zhiqiangxu)
7657 同步委员会的罚没 Etan Kissling (@etan-status)
7658 轻客户端数据回填 Etan Kissling (@etan-status)
7666 EVM 化身份预编译 Vitalik Buterin (@vbuterin)
7667 提高哈希函数的gas成本 Vitalik Buterin (@vbuterin)
7668 移除布隆过滤器 Vitalik Buterin (@vbuterin)
7684 返回不同凭证的存款 Lion (@dapplion)
7686 线性 EVM 内存限制 Vitalik Buterin (@vbuterin)
7705 NONREENTRANT 和 REENTRANT 操作码 Charles Cooper (@charles-cooper)
7706 calldata 的独立 gas 类型 Vitalik Buterin (@vbuterin)
7707 激励访问列表的供应 Ben Adams (@benaadams), Oleg Iakushkin (@OlegJakushkin)
7708 ETH 转账发送日志 Vitalik Buterin (@vbuterin), Peter Davies (@petertdavies)
7716 反关联证明惩罚 dapplion (@dapplion), Toni Wahrstätter (@nerolation), Vitalik Buterin (@vbuterin)
7727 EVM 交易捆绑 Lily Johnson (@lilyjjo)
7736 Verkle 树中叶级状态过期 Guillaume Ballet (@gballet), Wei Han Ng (@weiihann)
7775 BURN 操作码 Dev Bear (@itsdevbear)
7825 交易 Gas 限制上限 Giulio Rebuffo (@Giulio2002)

Withdrawn

NumberTitleAuthor
3 增加 CALLDEPTH 操作码 Martin Holst Swende <martin@swende.se>
908 为了可持续的网络,奖励客户端 James Ray (@jamesray1), Micah Zoltu (@MicahZoltu)
999 恢复 0x863DF6BFa4469f3ead0bE8f9F2AAE51c91A907b4 的合约代码 Afri Schoedon (@5chdn)
1240 移除难度炸弹 Micah Zoltu (@MicahZoltu)
1355 Ethash 1a Paweł Bylica (@chfast), Jean M. Cyr (@jean-m-cyr)
1682 存储租金 Felix J Lange (@fjl), Martin Holst Swende (@holiman)
1706 禁用 gasleft 低于 call stipend 时的 SSTORE Alex Forshtat <alex@tabookey.com>, Yoav Weiss <yoav@tabookey.com>
1890 对可持续生态系统资金的承诺 Gregory Markou <greg@chainsafe.io>, Kevin Owocki <kevin@gitcoin.co>, Lane Rettig <lane@ethereum.org>
2025 为 Eth1.x 提供资金的区块奖励提案 James Hancock (@madeoftin)
2315 EVM 的简单子程序 Greg Colvin (@gcolvin), Martin Holst Swende (@holiman), Brooklyn Zelenka (@expede), John Max Skaller <skaller@internode.on.net>
2677 限制 `initcode` 的大小 Martin Holst Swende (@holiman), Paweł Bylica (@chfast), Alex Beregszaszi (@axic)
2711 赞助、过期和批量交易。 Micah Zoltu (@MicahZoltu)
2780 降低交易的固有 gas 消耗 Matt Garnett (@lightclient), Uri Klarman (@uriklarman)
2972 封装的传统交易 Micah Zoltu (@MicahZoltu)
3074 AUTH 和 AUTHCALL 操作码 Sam Wilson (@SamWilsn), Ansgar Dietrichs (@adietrichs), Matt Garnett (@lightclient), Micah Zoltu (@micahzoltu)
3332 MEDGASPRICE 操作码 Justice Hudson (@jchancehud)
3338 将账户 nonce 限制为 2^52 Micah Zoltu (@MicahZoltu), Alex Beregszaszi (@axic)
3374 可预测的工作量证明(POW)停止 Query0x (@Query0x)
3382 硬编码区块 Gas 上限 Philippe Castonguay (@PhABC)
3779 EVM 更安全的状态控制流 Greg Colvin (@gcolvin), Greg Colvin <greg@colvin.org>, Brooklyn Zelenka (@expede)
6913 SETCODE 指令 William Morriss (@wjmelements)
7664 Access-Key 操作码 Diederik Loerakker (@protolambda)
7788 动态目标 blob 数量 Marc Harvey-Hill (@Marchhill)