什么是以太坊坎昆升级(Dencun)?有何意义?会带来哪些机会?
2025-02-17分类:以太币(ETH) 阅读()
2024年是令加密货币爱好者雀跃的一年,美国证管会批准比特币ETF上市、美国大选候选人对加密货币态度日渐积极等等。在众多加密货币中,极具潜力的以太坊更是在2024年积极求变,进行坎昆升级(Dencun),致力于解决以太坊网络拥堵、高成本、安全性等致命问题。下文将为各位投资者梳理何谓坎昆升级,以及这项升级长远而言会为以太坊市场带来什么机遇。
什么是坎昆升级?
以太坊坎昆升级是继2023年的以太坊「上海升级」后的一次大型技术更新,旨在改善交易效率、降低交易成本,增加可扩展性和优化用户体验。这次升级主要包括五个以太坊改进提案(EIP),包括:
EIP-1153 :降低区块链上储存数据的费用,从而改善区块空间
EIP-4788 :改善以太坊的执行层和共识层(EL和CL)之间的通信
EIP-5656 :引进MCOPY 代码,优化记忆体复制资料过程
EIP-6780 :去除有害的代码
最后便是最受市场关注的的EIP-4844提案,旨在透过拓展「Blob」(交易中的数据块)来扩阔区块链空间,从而降低Layer 2的GaS(以太坊网络中计算和存储操作的成本单位) 费用,即代表往后投资者可以享有更高的交易吞吐量和更低的交易费用,从而使以太坊网络更加高效和经济。
有趣的是,以太坊升级代称通常都会采用城市名称,例如之前上海升级、巴黎升级等。这次,则是采用墨西哥一个著名的旅游城市「坎昆」(Cancún)。简单而言,这是以太坊在2024年迎来最重要的技术升级。
坎昆升级是如何运作的?
以太坊坎昆升级涉及多项技术改进和优化,对于不太熟悉以太坊运作模式的投资者而言会比较晦涩难懂。以下我将一一为你梳理,助你进一步了解以太坊的生态圈及其牵涉的技术。
以太坊层级
在深入解释最重要的EIP-4844方案前,我们需要先厘清以太坊的生态系统。
-
Layer 1:以太坊的基础层,亦是主网。这层负责处理所有基本交易和智能合约。 L1需要处理大量的交易,导致交易速度变慢和交易费用增加。
-
Layer 2:在L1上构建的新一层,旨在解决L1的扩容性问题。 L2通过将大量交易打包,然后一次性提交到L1,减少了L1的负担,大幅降低交易费用和提高交易速度。常见的L2解决方案包括Optimism、Arbitrum和Base等。
-
Layer 3: Layer 3是进一步在L2之上构建的层级,主要目的是为特定应用提供更高的扩展性和订制功能。 L3通常会基于L2的技术,来实现更高效的交易处理和更灵活的应用部署。坎昆升级大大提高L2的效率,许多应用不再需要依赖L3来解决扩展性问题。
图片来源: Rejolut
这次的EIP-4844方案便是主要针对L2而设的技术升级,透过以下两项重大技术:Proto-Danksharding和Blob-Carrying Transactions,节约L2生态系统上的GaS成本以及提高效率。
原型分片技术(Proto-Danksharding)
图片来源: PixelPlex
Proto-Danksharding技术是坎昆升级的一大亮点,又称为分片技术。这项技术将区块链数据库分割成多个小块(即分片),每个分片可以独立处理交易和智能合约,让多个交易处理可以并行进行,从而大幅提升区块链的处理能力。
Proto-Danksharding改革了旧分片技术的限制,譬如旧分片技术分区算力下降,留有被不法之徒攻击的漏洞,而Proto-Danksharding通过引入数据可用性取证(Data Availability Sampling)技术,确保分片的数据可以被验证和重建,即使部分数据节点故障,也不会影响数据的完整性和安全性。更重要的是,Proto-Danksharding打破了以往分片技术不能相互通讯的限制,设计了跨分片通信机制,令分片之间能够有效交换数据和状态。
Proto-Danksharding属于早期实验性阶段,旨在测试和优化其实际应用效果。通过分片技术,以太坊网络能够在不影响去中心化特性的前提下,显著增加交易吞吐量,并减少交易延迟。
新型交易(Blob-Carrying Transactions)
图片来源: Neptune Mutual
Blob-Carrying Transactions是一种新型的交易类型,允许在单个交易中携带大量数据块。这项创新的设计旨在提高以太坊网络的数据传输能力,特别是对于需要大量数据传输的去中心化应用(DApps)尤为重要。每笔Blob-Carrying Transaction可以包含大量的数据块,这些数据块被存储在区块链的交易中,在区块中进行有效打包和压缩,减省储存和传输的成本。
在去中心化金融(DeFi)应用和NFT市场常常需要处理大量数据,Blob-Carrying Transactions恰好能显著提高这些应用的运行效率和用户体验。
万众瞩目的EIP-4844是实现上述技术改进的具体提案,详细描述了Proto-Danksharding和Blob-Carrying Transactions的实施细节,包括数据结构、共识机制和网络协议的修改。 EIP-4844更倡议分阶段实施这些技术改进,先从实验性阶段开始,逐步扩展到全面应用,以确保技术的稳定性和可靠性。通过多项优化措施,EIP-4844旨在减少交易的Gas消耗,降低用户交易成本,并提高网络的整体效率。
以太坊2024年路线图
今年1月初第178 次以太坊核心开发者执行会议正式敲定「坎昆升级」的时间表,确认在1 月17 日在Goerli 测试网上启动Dencun 升级,并初步同意将1 月30 日和2 月7日分别定为Sepolia 测试网和Holesky 测试网升级。此后,以太坊主网节点坎昆升级在2024年3月13日大功告成。
图片来源: Cointelegraph
另外,根据以太坊联合创始人Vitalik Buterin发布的以太坊路线图,预计需要六个阶段完成以太坊的升级路线,3月份完成的坎昆升级属于以太坊升级路线图中第二阶段「The Surge」的一部分。长远而言,以太坊路线图需要至少十年才能完成所有阶段,根据以太坊社群的消息,下一次代号为「布拉格」的升级将在今年下半进行,我们亦会为各位投资者盯紧消息。
坎昆升级有何好处与影响?
以太坊坎昆升级旨在提升以太坊网络的性能、可扩展性、效率和用户体验,带来了多方面的好处。长远而言为构建可持续的以太坊生态作出重大贡献。
提高以太坊交易吞吐量,增强去中心化和安全性
Proto-Danksharding技术通过将区块链分割成多个能独立处理交易的分片,显著提升整体交易吞吐量。这意味着以太坊网络可以处理更多的交易,减少网络拥堵,提高交易的确认速度。除此之外,还保持了网络的去中心化和安全性,因为每个分片都可以独立运行和验证交易,即使某些分片出现问题,整个网络仍能保持正常运行,增强了系统的整体安全性和容错度。
降低交易成本,支持更丰富的应用
坎昆升级引入的Blob-Carrying Transactions能有效降低每笔交易的Gas消耗。这将直接减少用户的交易成本,令使用以太坊进行交易和运行智能合约变得更加经济实惠,特别是对于经常需要进行大量交易的去中心化应用(dApps)和去中心化金融(DeFi)应用。优化的用户体验能够吸引更多的开发者和用户加入以太坊生态系统,变相带动社群蓬勃发展。
改善数据可用性
Proto-Danksharding技术还提高了数据可用性。通过分片和数据可用性取证技术,网络能够更可靠地储存和验证大量数据,即使部分节点出现故障,也能确保数据的完整性和安全性。这对于需要处理大量数据的应用,如去中心化存储和内容分发网路尤为重要。
技术长期发展
在前文的路线图可见,坎昆升级是以太坊持续改进和发展的重要里程之一,这些改进为未来更多的升级和创新奠定了基础。通过不断提升网络的技术能力和用户体验,以太坊能够在日益竞争的区块链领域中保持领先地位,确保其长期可持续性和活力。
优化开发者体验
对于开发者而言,坎昆升级带来了众多好处。首先,降低的交易成本和提高的数据处理效率让开发者能够更自由地设计和部署各类去中心化应用,不再因高昂的运营成本而受限。这意味着更多创新型应用可以推出市场,涵盖金融科技、游戏和社交媒体各个领域。另外,Proto-Danksharding技术的实施优化了Layer 2的解决方案,令开发者能够更高效利用Layer 2进行扩展,实现更大的交易吞吐量和完善用户体验。这也减少了开发者对于Layer 3解决方案的依赖,降低了开发成本,简化了开发步骤。坎昆升级的这些改进使得开发者能够更加专注于创新,推动以太坊生态系统的进一步发展。
总体来说,坎昆升级不仅提升了用户的交易体验,也为开发者创造了更灵活和高效的开发环境,令以太坊市场变得蓬勃,有机会令更多投资者对以太坊抱有信心,有助带动以太币的升幅。
坎昆升级的潜在风险
尽管坎昆升级为以太坊生态系统带来了诸多优势,同时也伴随着一些潜在风险和挑战。由于坎昆升级涉及复杂的技术改进,Proto-Danksharding技术仍处于初步测试的阶段,任何实行中的漏洞或错误都可能导致网络不稳定或安全问题。兼容性问题也可能对现有的dApps和智能合约造成影响,短期内用户体验可能受到一定程度的影响。
此外,市场对升级过程中的任何技术问题或不稳定的反应也可能导致以太坊价格波动,影响投资者信心。比如在坎昆升级完成后,币值并没有如市场预期一般爆炸性上涨,反而出现暴跌,之后再转趋稳定。因此坎昆升级带来的影响仍然需要一段时间观望。
Tags:
本栏推荐
