在加密货币的世界里,每一次重大的网络升级都如同一场盛大的发布会,吸引着全球的目光,2021年4月发布的以太坊“柏林”(Berlin)升级,却显得格外“低调”,它没有像“伦敦”升级那样引爆全网,也没有带来翻天覆地的变革,正是这次看似不起眼的升级,以其精准的“外科手术式”优化,为以太坊网络的健康发展、降低用户成本以及未来的扩容大计,铺下了至关重要的一块基石。
什么是柏林升级?
我们需要明确,“柏林”是以太坊的一次网络协议升级,属于以太坊2.0路线图中的一个常规性升级,与引入全新共识机制或重大架构调整的升级不同,柏林升级更像是一次对以太坊“引擎”的精细调校,它由以太坊核心开发者社区主导,旨在通过优化交易处理机制和费用模型,解决网络运行中的一些具体痛点。
核心新消息:EIP--2718、EIP-2930与EIP-2929
柏林升级的核心内容,是以一系列以太坊改进提案(EIPs)的形式体现的,最关键的几项“新消息”直接改变了用户与链上交互的方式:
EIP-2718:引入“类型化交易”
这是本次升级中最具变革性的一点,在柏林升级之前,以太坊网络上只有一种交易类型:标准交易(Legacy Transaction),EIP-2718引入了“类型化交易”(Typed Transactions),为未来不同类型的交易定义了标准格式。
- 带来的变化: 这不仅仅是一次技术上的重构,它为未来更复杂、更高效的交易类型(由Layer 2解决方案或未来EVM改进所使用的交易)打开了大门,开发者可以创建新的交易类型,而无需与旧格式兼容,从而提升了交易的灵活性和未来的扩展性,对于普通用户而言,短期内可能感受不明显,但这为整个生态系统的长期演进奠定了基础。
EIP-2930:引入“访问列表”(Access List)
这是一个非常贴近用户体验的优化,在以太坊上执行一笔交易,需要读取和写入智能合约中的状态数据,这些操作会消耗“Gas”(燃料费),EIP-2930允许交易发起者在发起交易时,预先声明“我接下来要访问哪些智能合约的哪些存储变量”。









