星球专访以太核心开发者,解读以太坊“双分叉”
北京时间 1 月 18 日晚 22:00 点,包括 Vitalik Buterin、Martin Holste Swende、Afri Schoedon 以及 Peter Szilagyi 在内的以太坊核心开发者举行电话会议,讨论君士坦丁堡硬分叉事项。
根据以太坊开发者 Péter Szilágyi 所言,君士坦丁堡硬分叉将被推迟六周,在第 7280000 个区块上进行,具体时间为北京时间 2 月 27 日 16:56;另外值得注意的是,本次分叉将是“双分叉”。
以太坊双分叉
“我们会在以太坊主网(mainnet)上进行君士坦丁堡硬分叉以及君士坦丁堡修正性(ConstantinopleFix )分叉,并在已经实行君士坦丁堡硬分叉的测试网(testnet)上,进行君士坦丁堡修正性分叉,这就是所谓的双分叉。”以太坊 Geth 客户与安全主管 Martin Holst Swende 向 Odaily星球日报表示。
以太坊一直以来有两种网络——主网以及测试网。所谓的测试网是用来模拟主网的行为,功效与主网相同,因此开发者可以在测试网上开发和测试自己的智能合约、发币等等,作为上链前的环境评估。反之,当主网对以太坊协议进行任何重大改变时,其测试主要在这些测试网络上完成。
以太坊最常见的 3 种测试网分别是:Ropsten、Kovan、Rinkeby。此前 Ropsten 和 Rinkby 测试网都已进行君士坦丁堡硬分叉,但由于 EIP-1283 提案存在 “重入攻击”的漏洞,因此必须进行修正。要是回滚区块,势必造成测试网与主网不同步的情况,并且加大了开发难度。
(图片来自 BlockX实验室)
因此,在昨晚的电话会议上,Peter Szilagyi 提议以太坊进行“双分叉”:即先进行既定的君士坦丁堡分叉,再对其进行修正,增加一个禁用项,移除有问题的 EIP—1283 提案。
“君士坦丁堡修正性分叉的唯一功能就是禁用 EIP—1283。”Martin Holst Swende 向 Odaily星球日报解释说,“但是,双分叉在主网上会应用在同一个区块上,而在测试网上会应用在另一个区块上。”如下图所示:
(图片来自 BlockX实验室)
EIP 1283 基于 Johnson 撰写的 EIP 1087,调整了 SSTORE opcode 的计价方式,主要通过为数据存储变更引入更公平的定价方法,使智能合约开发者受益。但 1 月 16 日凌晨,智能合约审计公司 ChainSecurity 发布了一份报告,报告指出 EIP 1283 存在漏洞,该漏洞可能导致“重入攻击”——攻击相关合约、修改用户余额或其他关键变量。
其他问题汇总
新的分叉会不会再出问题?出了问题又该如何处理?Peter Szilagyi 在以太坊核心开发者社群中表示,他们已经设计了备用方案 D;但如果计划 D 再次出错,他们还没设计副本的副本。”至于计划D的具体内容,Peter Szilagyi 并未透露。
Martin Holst Swende 则认为不可能再次出错,如果再次出错,社区还是会召开电话会议的。
(图片来自以太坊核心开发者社群)
由于双分叉提议是 Peter Szilagyi 提出的,因此不少社区成员称呼这次分叉为“ Peter’s fork”。
社区成员 Martin Holst Swende 告诉 Odaily 星球日报,他则认为不应该再叫“硬分叉”,因为硬分叉听起来像是社区推翻共识,重新设计规则,并且硬分叉也会被一些不法分子利用,发行新币,因此建议使用“网络升级”。
对此,Martin Holst Swende 则认为,自己作为技术人员,并不在意叫什么名字。“当然,名字你们可以随便取,这不是重点。”
对于存在漏洞的 EIP-1283 提案,Martin Holst Swende 表示社区已经提出了5、6种解决方案,但目前开发者还没想好用哪种方案,因此只能将其剔除。“我们还没决定现在更倾向哪一种(解决方案),没有什么好着急的。”
在 Martin 看来,最着急的应该是解决难度炸弹问题,而这需要尽快启动君士坦丁堡分叉。由于长时间激活了难度炸弹,以太坊目前网络阻塞时间比既定的“冰河期”增加了 9%,尽管对普通的用户来说影响并不明显。
(Odily星球日报注:难度炸弹(Difficulty bomb)是一个术语,指的是随着挖矿难度增加,在以太坊块链上挖一个新区块所需的时间会随之增加。这最终会导致以太坊无矿可挖,无利可图。不同版本的以太坊区块链正在采取各种措施来规避这个问题。
在昨天的电话会议上,Vitalik Buterin 提议尽快升级网络,避免难度炸弹带来更深的影响。“我们预估在六周内,网络堵塞会从‘冰河期’再向上挪动两步,届时出块时间达到 20-21 秒。如果我们更积极一点,比如 3 周,那么我们就可以避免这个问题。”
后记
以太坊原定于在第 708000 个进行君士坦丁堡硬分叉,但由于 EIP-1283 提案存在“重入攻击”漏洞,后被推迟。在过去的三天时间里,众多的开发者们为了修复这个漏洞,在核心开发者社群展开讨论,建言献策。目前关于分叉具体工程事项都只是建议,并未被最终确定。
“我们是开源的,虽然很多人说我们效率低下,但我很喜欢这种氛围。”Martin Holste Swende 如是说。
来源:Odaily星球日报
比推快讯
更多 >>- 摩根大通披露持有贝莱德等多个美国现货比特币 ETF 敞口
- ARK Invest 和 21 Shares 修改现货以太坊 ETF 备案,删减质押条款
- 哥伦比亚总统涉嫌接受50万美元非法加密货币捐款
- SEC称法院应驳回Coinbase的中间上诉请求
- Curve原生稳定币crvUSD铸造数量超过1.28亿枚
- ShapeShift 创始人 Erik Voorhees 推出生成式 AI 平台 Venice
- Rubric Capital Management持有超6000万美元的贝莱德现货比特币ETF
- 分析师:6 月底到期的比特币看涨期权未平仓合约集中在 75,000 美元
- EigenLayer 基金会:EIGEN空投申领和质押已开放
- Celo社区批准将 Optimism 的 OP 堆栈用于新的Layer2链的计划
- 美 CFTC 投票提议禁止通过赛事合约押注政治事件的规则
- 美司法部选择咨询公司Forensic Risk Alliance作为币安外部监管机构
- Jack Dorsey:2030 年比特币价格将突破 100 万美元
- Fireblocks推出受NYDFS监管的加密托管公司,将向美国客户提供冷存储托管服务
- 美联储理事Bowman:认为今年不需要降息
- 富国银行持有美国现货比特币ETF敞口
- 以太坊失守2900美元,日内跌幅4.53%
- 分析师:贝莱德IBIT和富达FBTC资管规模达到100亿美元仅用时49和77个交易日
- 一交易者花费3540美元买入michi,获利188万美元,回报达533倍
- 数据:4 月 CEX 累计现货交易量降至 1.6 万亿美元,为七个月来首次出现环比下降
- Kraken 律师再次推动驳回 SEC 诉讼,听证会将于 6 月进行
- 10x Research创始人:以太坊或将跌至 2500 美元
- 九只美国现货比特币 ETF 今日净流入约 4376 万美元
- 分析师:美元指数的低迷可能有利于比特币和股市
- 比特币向下触及61000美元,日内跌幅扩大至2.61%
- SlowMist:监测到与Tsuru相关的潜在可疑活动,已损失138.78枚ETH
- 比特币短线失守62000美元,日内跌1.00%
- 跨链消息协议 Glacis Labs 完成210万美元种子轮融资
- 以太坊失守3000美元,日内跌幅1.25%
- Layer3基金会将推出治理代币L3,总供应量的 51%分配给社区
- 某新建地址从OKX中转出600万枚ID,价值452万美元
- 美国消费者信心有所回落,通胀预期略有上升
- 美国5月一年期通胀率预期为3.5%,创去年11月以来新高
- CNBC:比特币未来五个月可能不会突破新高
- 国际货币基金组织:建议尼日利亚向加密货币交易所发放牌照
- 灰度向一新地址转入约319枚BTC
- 主流CEX现货交易量4月出现下滑,系过去7个月以来首次
- Kima Network宣布完成新一轮融资
- Coinbase发起的Stand With Crypto完成募资并推出美国大选游说组织PAC
- 债券代币化平台BlockInvest完成新一轮融资
- Bmaker获Stratified Capital的pre-seed轮投资
- 派盾:1155枚WBTC被钓鱼者已收到约50%退款
- Glassnode:ETH长期持有者仍在等待更好的抛售位置
比推专栏
更多 >>观点
项目
比推热门文章
- Bankless:这个周期会跳过以太坊吗?
- 美联储「印钞」套路大揭秘,洞悉发债背后的深层原因
- 生态建设突飞猛进,盘点处于价值洼地的 RGB++ 项目
- Coingecko:有多少低流通量加密货币?多少加密货币具有完全稀释市值?
- SBF 的监狱对话: 与杀人犯同住 坚信无罪 大米作为货币
- 专访 Astar 创始人:加速日本 Web3 真实世界采用,开发 zkEVM L2 进军以太坊
- 洗盘、虚假宣传、操纵市场?DWF又摊上事了
- Solana 链上工具盘点:成为 SOL Memecoin 玩家必备神器
- 【比推每日新闻精选】Jack Dorsey:2030 年比特币价格将突破 100 万美元;摩根大通披露持有贝莱德等多个美国现货比特币 ETF 敞口;ARK Invest 和 21Shares 修改现货以太坊 ETF 备案,删减质押条款
- 摩根大通披露持有贝莱德等多个美国现货比特币 ETF 敞口