ETC Olympia Development Part 1: Implementing ECIP-1111 and ECIP-1112

金色财经发布于2025-12-12更新于2025-12-12

文章摘要

ETC Olympia Development Series Part 1: Implementing ECIP-1111 and ECIP-1112 This article introduces the first part of the Ethereum Classic Olympia development series, focusing on the implementation of ECIP-1111 and ECIP-1112. These two proposals are the only components within the broader Olympia framework that modify consensus behavior. ECIP-1111 modernizes the fee market by introducing an EIP-1559-style mechanism with a base fee and optional priority tip (miner tip). A key difference from Ethereum is that the base fee is not burned but is instead redirected to a treasury address defined by ECIP-1112. It also adds support for Type-2 transactions and the BASEFEE opcode (0x48), ensuring compatibility with modern EVM tooling and wallets. Crucially, it does not change miner rewards, monetary policy, or existing transaction types. ECIP-1112 defines an immutable, deterministic treasury smart contract that will receive the redirected base fees. This vault is designed to be receive-only upon activation, meaning it can accumulate value but cannot distribute funds until a separate, subsequent governance layer (defined in other ECIPs) is deployed and activated on the contract layer. The article emphasizes the modular architecture of Olympia. While the suite includes five ECIPs (1111-1115), only these two affect consensus. This separation ensures that the core protocol remains minimal and auditable, while future governance and funding mechanisms can evolve independently at the contra...

Ethereum Classic Core Developers - Olympia Development Series (Part 1)

Implementing ECIP-1111 and ECIP-1112: Base Fee Redirection and the Immutable Treasury

1. Introduction - From Concept to Code

This section provides an overview of the overall architecture of Olympia: its purpose, development history, and how ECIPs 1111-1115 fit into the modular, multi-layer upgrade path. This article will delve into the current engineering practices for two ECIPs, which together define the consensus boundaries of Olympia:

  • ECIP-1111 — EVM and Protocol Upgrades

  • ECIP-1112 — Immutable Treasury Contract

These two proposals are the only components in Olympia that modify consensus behavior. Other parts of the framework—governance (ECIP-1113), funding proposals (ECIP-1114), and the optional smoothing mechanism (ECIP-1115)—all operate at the contract layer and do not affect block validity or fork choice. On November 11, 2025, Ethereum Classic core developers initiated the implementation phase, preparing consensus logic and reference client infrastructure for a potential Mordor testnet deployment.

This article outlines:

  • What ECIP-1111 introduces

  • How ECIP-1112 defines the treasury target address

  • How these components work together

  • What is currently being prototyped in reference client development

This article only describes design proposals and implementation work and does not indicate that they will necessarily be activated or adopted in the future through the ECIP-1000 process. Before deploying the consensus layer changes of ECIP-1111 or ECIP-1112 to Mordor or the mainnet, ETC clients must first verify their stability and compatibility under baseline conditions.

2. ECIP-1111 — Modernizing the Fee Mechanism, Minimizing Network Disruption

ECIP-1111 integrates two widely adopted EVM improvements:

  • EIP-1559-style fee mechanism (Base Fee + optional tip) This mechanism introduces:

  • A dynamically adjusting base fee (BASEFEE),

  • An optional high-priority fee (tip) still paid directly to miners

  • And a more predictable fee market for modern tools.

2. Support for Type-2 (1559-style) transactions: This functionality has become standard for most wallets and infrastructure.

3. BASEFEE opcode (0x48): This exposes the current block's BASEFEE to contract logic (gas estimators, DEX routers, toolchains, etc.).

What changes for Ethereum Classic (ETC)?

Only one behavior differs from the Ethereum mainnet:

  • Ethereum Foundation (ETH): BASEFEE is burned.

  • Ethereum Classic (ETC): BASEFEE is redirected to the treasury defined by ECIP-1112. All other EIP-1559 semantics remain unchanged.

What remains the same?

  • Miner tips remain unchanged.

  • Block rewards remain unchanged.

  • Monetary policy (ECIP-1017) remains unchanged.

  • Traditional transaction types (Type-0 and Type-1) remain fully valid.

  • Existing contracts will not break; existing applications require no modifications.

  • No additional trust assumptions or permission mechanisms are introduced.

ECIP-1111 is additive, minimal, and strictly limited to modernizing the fee mechanism and enabling the BASEFEE redirection function.

3. ECIP-1112 — The Immutable Deterministic Treasury

ECIP-1112 defines the receiving address for the redirected base fees: a minimal, immutable smart contract deployed at a deterministic address. These definitions remain theoretical until client software demonstrates consistent behavior in a multi-client environment, a milestone requiring comprehensive testing to safely assess the Olympia components.

Core Features

  • Immutability: No upgrade key, no admin, no proxy pattern.

  • Deterministic address (e.g., via CREATE2): All clients agree on the same treasury destination.

  • Receive-only upon activation: The treasury can accumulate value but cannot release funds until subsequent governance is activated.

  • No internal governance logic: Purely a custody layer, not a decision-making layer.

Upon activation (testnet or mainnet):

  • The treasury can only receive funds.

  • No withdrawal mechanism is enabled until ECIP-1113 and ECIP-1114 are deployed, audited, and intentionally activated. This separation ensures predictability for consensus upgrades and makes them independent of the implementation of any governance scheme.

4. Clear Consensus Boundaries

Although Olympia comprises five ECIP proposals, only ECIP-1111 and ECIP-1112 change consensus behavior.

Consensus Boundary Summary

  • ECIP-1111 — Protocol layer. Introduces consensus changes: new base fee mechanism, Type-2 transactions, and the BASEFEE opcode.

  • ECIP-1112 — Protocol/Contract layer. Introduces consensus changes: defines the deterministic treasury receiving address for redirected base fees.

  • ECIP-1113 — Contract/Application layer. No consensus changes.

  • ECIP-1114 — Contract/Application layer. No consensus changes.

  • ECIP-1115 — Contract/Application layer. No consensus changes.

This modular structure ensures:

  • Consensus-critical logic remains lean and auditable,

  • Governance and funding mechanisms can evolve at the contract layer,

  • Improvements to ECIP-1113 to 1115 require no additional consensus changes.

If adopted, clients implementing ECIP-1111 and ECIP-1112 will maintain consensus compatibility, unaffected by subsequent governance layer deployments. Reference implementations can begin prototyping consensus logic during the draft stage, but these changes must undergo comprehensive testing (including baseline client validation such as the Gorgoroth verification described in Part II) before being merged into production clients.

5. Why Governance Activation is Delayed

If ECIP-1111 and ECIP-1112 are activated, base fees will begin flowing into the treasury—but treasury spending will remain disabled.

This phased deployment enables:

  • Independent testing of base fees

  • Comprehensive auditing of ECIP-1113 and ECIP-1114

  • Precise coordination among client implementers and infrastructure providers

  • Predictable behavior for node operators

If governance contracts are subsequently deployed and activated, the treasury will connect with authorized executors entirely at the contract layer (not the consensus layer).

6. Type-2 Transactions and Long-term EVM Interoperability

Type-2 transaction support is crucial for Ethereum Classic to maintain compatibility with:

  • Modern wallets

  • Exchanges and custody services

  • RPC infrastructure

  • Tooling frameworks (Hardhat, Foundry, etc.)

  • Block explorers

  • Cross-chain interoperability

Type-2 transactions do not alter user requirements or introduce permission mechanisms. Traditional transaction types will remain fully supported.

Type-2, as an incremental feature, ensures ETC maintains interoperability with the mainstream transaction format of the EVM ecosystem.

7. The Broader Context — Maintaining a Programmable Proof-of-Work Base Layer

Together, ECIP-1111 and ECIP-1112 constitute a foundational step for Ethereum Classic towards a sustainably funded, operational model for programmable proof-of-work—provided the community chooses to adopt these proposals.

These proposals achieve their goals without:

  • Modifying miner incentives

  • Introducing inflation

  • Changing monetary policy

  • Adding a governance layer to consensus

  • Altering Ethereum Classic's security assumptions

Their purpose is limited to:

  • Modernizing the fee market

  • Establishing a transparent protocol-level value accrual mechanism

If adopted, these changes will pave the way for the contract-layer governance and funding systems in subsequent Olympia proposals, without requiring new consensus rules.

8. Conclusion — Minimal, Secure, and Forward-Compatible

ECIP-1111 and ECIP-1112 define the consensus layer components proposed within the Olympia framework. They:

  • Add Type-2 and base fee mechanisms

  • Redirect the base fee to a deterministic treasury

  • Keep all existing user and miner behavior unchanged

  • Prepare ETC for future contract-layer components

These proposals do not introduce governance logic into the consensus mechanism, nor do they add trust assumptions on top of the existing EIP-1559/EIP-3198 semantics. Their aim is to preserve the conservatism of ETC's core protocol and EVM ecosystem compatibility, while enabling sustainable value flows at the contract layer.

9. ECIP Process Clarity

The Olympia ECIP specifications (1111–1115) are currently in the draft stage and under active discussion. Reference clients have initiated early implementation work on ECIP-1111 and ECIP-1112, which is fully consistent with the provisions of the ECIP-1000 draft stage. Reference implementations will only be considered for mainnet activation after testing on the Mordor testnet is completed. After testnet results are qualified, ECIP proposers may submit specification update proposals. Any decision to advance to "Accepted" status or schedule mainnet activation must undergo community review and the full ECIP-1000 evaluation process. This article outlines the design and implementation work being advanced during the draft stage.

10. What's Next in the Series

With the consensus design framework established, the next installment will focus on the client layer—the Fukuii alpha testing plan is about to launch, aiming to validate ETC client interoperability before Olympia integrations.

Disclaimer: The content of this article does not constitute any investment or financial advice. The content is reproduced from EthereumClassic and is for industry information reference only. If you have questions or copyright issues, please contact us for removal.

热门币种推荐

相关问答

QWhat are the two ECIPs that modify consensus behavior in the Olympia upgrade series?

AECIP-1111 (EVM and Protocol Upgrades) and ECIP-1112 (Immutable Vault Contract) are the two proposals that modify consensus behavior.

QHow does the handling of the BASEFEE differ between Ethereum (ETH) and Ethereum Classic (ETC) under ECIP-1111?

AOn Ethereum (ETH), the BASEFEE is burned. On Ethereum Classic (ETC), the BASEFEE is redirected to the treasury defined by ECIP-1112.

QWhat is the core purpose of the vault defined in ECIP-1112 at the time of its initial activation?

AAt activation, the vault is receive-only; it can accumulate value but has no mechanism to withdraw or release funds until governance proposals (ECIP-1113 and ECIP-1114) are deployed, audited, and intentionally activated.

QWhich components of the Olympia series operate purely at the contract/application layer without changing consensus rules?

AECIP-1113 (Governance), ECIP-1114 (Funding Proposals), and ECIP-1115 (Optional Smoothing Mechanism) operate at the contract/application layer and do not change consensus behavior.

QWhat is the stated goal of implementing Type-2 (EIP-1559-style) transactions on Ethereum Classic?

AThe goal is to ensure interoperability with the broader EVM ecosystem, including modern wallets, exchanges, RPC infrastructure, development frameworks, and block explorers, by supporting a mainstream transaction format.

你可能也喜欢

SBF提出新代币偿还FTX受害者,但这可能实现吗?

摘要:据报道,正在服刑的FTX创始人萨姆·班克曼-弗里德(SBF)近期表达了通过发起一个新的代币项目来偿还FTX受害者的个人愿望。这一说法因极具话题性而引发关注,但其与法律现实存在巨大差距。 核心信息点: * 这只是SBF的个人希望,并非一个积极的、可行的计划。 * 背景是,美国上诉法院已于2026年6月12日维持了对SBF的25年刑期判决。 * 目前没有任何经过验证的、在法律上可行的代币项目存在。 文章分析指出,作为一名正在服长期刑期的重罪犯,SBF在运营公司、筹集资金、发行证券或管理代币项目方面面临显而易见的法律障碍。即使他个人相信新方案能偿还受害者,法院、监管机构、债权人或破产管理人也不太可能允许。 该言论之所以仍受关注,是因为FTX倒闭是加密货币历史上的标志性事件,任何关于偿还受害者或新计划的提及都会触动市场记忆。这同时也引出了一个更广泛的行业问题:失败的平台能否利用代币来弥补损失?在FTX的案例中,法律和声誉障碍远高于普通的重组故事。 因此,本文的立论点不应是SBF将推出代币,而应强调他个人幻想与法律现实之间的张力:即便司法系统已做出严厉判决,他仍 reportedly 设想一条基于代币的偿还路径。任何实际的偿还过程,仍将严格遵循法律程序、破产结构和债权人追偿机制,而非一个来自监狱牢房的想法。

bitcoinist32分钟前

SBF提出新代币偿还FTX受害者,但这可能实现吗?

bitcoinist32分钟前

贝莱德以BITA为代码推出备兑看涨比特币ETF

贝莱德推出了一款新的比特币ETF产品——iShares Bitcoin Premium Income ETF,交易代码为BITA。与单纯的现货比特币基金不同,该产品采用备兑看涨期权策略,旨在通过出售期权获得权利金收入,并向投资者提供每月派息,为寻求加密相关收益但不愿直接使用DeFi或离岸借贷产品的投资者提供了新选择。 这种策略意味着产品在比特币横盘或震荡市场中可能表现更佳,但在比特币价格快速上涨时,其收益可能会落后于单纯的现货持有。这并非产品缺陷,而是其设计核心:贝莱德将比特币波动性打包成一种收入策略,为更保守或注重收益的投资者提供了更接近传统期权ETF的产品形式。 BITA的推出表明比特币ETF市场正迅速超越单纯的现货产品,进入策略多样化阶段,如赚取溢价收入、对冲和结构化敞口等。这标志着比特币正逐渐被视作可整合进更广泛基金架构的市场要素,而不仅仅是孤立资产。 该产品主要吸引那些已接受比特币投资逻辑,但希望在经纪账户内获得更平滑、以收益为导向产品的投资者,以及寻求在不单纯依赖价格升值的情况下讨论比特币敞口的投资顾问。它并非现货比特币或IBIT的替代品,而是一种不同的工具。关键在于投资者是否理解其收益与上涨潜力之间的权衡。

bitcoinist2小时前

贝莱德以BITA为代码推出备兑看涨比特币ETF

bitcoinist2小时前

日本加息,为什么全世界都在紧张?

日本央行在2026年6月将政策利率提升至1%,这是自1995年来的首次。尽管1%的利率在主要经济体中并不高,但由于日本长期充当全球最低成本融资中心的特殊角色,此次加息引发了全球市场的广泛关注。 过去二十余年,日本近乎零的利率环境催生了大规模的日元套利交易。国际资本以极低成本借入日元,转而投资于全球高收益资产,如美国科技股和新兴市场债券,这为全球资产价格上涨提供了重要的流动性基础。日本加息意味着这一廉价资金源头开始收紧,可能引发全球资本的去杠杆化调整。 日本长期维持超低利率,源于其人口老龄化、长期通缩和高额政府债务等结构性约束。然而,疫情后全球通胀传导、国内工资持续增长(近年春斗涨薪均超5%)以及日元贬值压力,共同推动其货币政策转向。 市场担忧的核心并非当前1%的利率水平,而是日本持续三十年的超宽松货币政策框架发生根本性转变的趋势。这种变化将重塑全球套利交易的逻辑和风险资产的定价基础。不过,决定全球资本最终流向的关键,仍在于美日之间的利差变化。如果未来美联储进入降息周期而日本继续加息,两者货币政策差异的收窄可能对国际资本市场产生更深远的影响。 简言之,日本加息标志着全球最重要的低成本融资来源进入正常化进程,这可能引发建立在廉价日元资金之上的全球资本配置体系进行深度重估。

marsbit4小时前

日本加息,为什么全世界都在紧张?

marsbit4小时前

交易

现货
合约

热门文章

如何购买ETC

欢迎来到HTX.com!我们已经让购买Ethereum Classic(ETC)变得简单而便捷。跟随我们的逐步指南,放心开始您的加密货币之旅。第一步:创建您的HTX账户使用您的电子邮件、手机号码注册一个免费账户在HTX上。体验无忧的注册过程并解锁所有平台功能。立即注册第二步:前往买币页面,选择您的支付方式信用卡/借记卡购买:使用您的Visa或Mastercard即时购买Ethereum Classic(ETC)。余额购买:使用您HTX账户余额中的资金进行无缝交易。第三方购买:探索诸如Google Pay或Apple Pay等流行支付方法以增加便利性。C2C购买:在HTX平台上直接与其他用户交易。HTX场外交易台(OTC)购买:为大量交易者提供个性化服务和竞争性汇率。第三步:存储您的Ethereum Classic(ETC)购买完您的Ethereum Classic(ETC)后,将其存储在您的HTX账户钱包中。您也可以通过区块链转账将其发送到其他地方或者用于交易其他加密货币。第四步:交易Ethereum Classic(ETC)在HTX的现货市场轻松交易Ethereum Classic(ETC)。访问您的账户,选择您的交易对,执行您的交易,并实时监控。HTX为初学者和经验丰富的交易者提供了友好的用户体验。

774人学过发布于 2024.03.29更新于 2026.06.02

如何购买ETC

相关讨论

欢迎来到HTX社区。在这里,您可以了解最新的平台发展动态并获得专业的市场意见。以下是用户对ETC(ETC)币价的意见。

活动图片