宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > DYDX > 正文

《以太坊协议层的七年之变》

作者:

时间:1900/1/1 0:00:00

什么是以太坊

什么是以太坊?一千个人有一千个答案,而本文想探讨的是最为一致的答案,即以太坊的协议是什么?或用更技术地描述——如果要开发以太坊的客户端(PoW链/ETH1),我需要依照什么规则?

你没法找到一份规范描述以太坊当前的共识规则,因为以太坊的协议是通过增量更新来描述的。以太坊黄皮书描述了创世时的完整协议,而每一次协议变更都称为一次硬分叉(当然,也有人尝试用「网络升级」这个表述),需要所有的客户端更新代码。简而言之,以太坊通过硬分叉来实现协议层的变化,变化的最小单元被称为以太坊改进提案(EIP,EthereumImprovementProposal),一次硬分叉包含一组以太坊改进提案。本文将回顾以太坊的历次硬分叉及其中包含的改进提案,试图展现过去的七年中以太坊究竟做了什么

TON区块链推出链上加密消息传递功能:金色财经报道,根据TON基金会的公告,The Open Network (TON) 已发布链上加密消息传递功能,新功能允许在TON用户之间发送私人消息。新功能允许用户对这些消息进行端到端加密,使它们只有目标收件人才能读取。目前可使用多种零售钱包应用程序获取加密消息,包括MyTonWallet、OpenMask和TON Wallet。公告称,该功能还将在即将发布的更新中添加到移动钱包Tonkeeper中。

TON区块链由TON基金会构建。该基金会声称,该网络比Web3生态系统中的其他项目提供了更大的可扩展性和交易处理量,同时还保持去中心化。[2023/7/4 22:16:41]

美国财长耶伦:加密货币市场的动荡强调了采取行动的重要性:12月17日消息,美国财长耶伦发言表示,世界正面临严重的经济挑战,今年加密货币市场遭受了巨大的打击,加密货币和传统金融联系增加构成一种风险,执行现有的针对加密货币的规则很重要,加密货币市场的动荡强调了采取行动的重要性。[2022/12/17 21:49:35]

历次硬分叉介绍

概况

以太坊的历次硬分叉可以通过此页面查看。自2015年7月30日上线起,共进行了14次硬分叉,包含39个EIP。间隔最近的两次硬分叉是26天,间隔最远的两次则是490天

硬分叉分为「主动升级」和「被动升级」。主动升级指的是开发团队主动对以太坊协议的修正,而被动升级则是「不得不」采取的行动,以应对潜在的安全性风险。被动升级至少包括「DAOFork」、「TangerineWhistle」、「SpuriousDragon」、「MuirGlacier」、「ArrowGlacier」、「GrayGlacier」此外,多次主动升级也包含了推迟难度炸弹的选项

Bakkt二季度财报:净收入达到1360万美元,同比增长60%:8月11日消息,数字资产平台Bakkt公布二季度财报,该季度净收入达到1360万美元,同比增长60%,这主要是由于忠诚度兑换推动的交易收入强劲增长。Bakkt预计2022年净收入将增长至5700万美元至6200万美元。[2022/8/11 12:19:03]

硬分叉是如何达成共识的呢?尽管关于硬分叉的协商并无成文规定,而是依照某种社区管理进行,但其流程发生过一次变更,标志性事件是MartinHolstSwende提出了「以EIP为中心的升级」。

代表性硬分叉解读

历次硬分叉背后蕴含着一些代表性事件,颇具戏剧性,包括DAO分叉、上海DOS、双堡奇缘和拆弹危机

DAO分叉

DAO分叉事件是以太坊发展过程中最为深远的一次事件。由于theDAO的智能合约被黑客攻击,约360万ether被黑客盗走,但有28天的冻结时间。在这期间,借助Carbonvote,持币者表达意愿,以太坊基金会决定将这部分资金转移到新的智能合约,允许投资者提款。此次分叉产生了EthereumClassic,也引发了大量的社会争论

富达:比特币网络是现存最去中心化和最安全的协议:金色财经报道,Bitcoin Magazine发布推文,银行业巨头富达表示:Bitcoin网络可以说是现存最去中心化和最安全的协议。[2022/7/15 2:15:53]

硬分叉决策流程变更

硬分叉是如何决定的?实际上以太坊长期缺少成文文档,更多依赖「社会共识」。EIP-233试图规范分叉的正式流程,但并未被接受

尽管本文无法展现以太坊社区对硬分叉决策流程的讨论,但以太坊的硬分叉决定流程显然发生过变化。在Berlin硬分叉之前,开发者首先确定硬分叉的时间,再决定要纳入哪些EIP,确定之后再进行实现和测试

不是改变的改变

值得一提的是,以太坊的区块空间上限(Blockgaslimit)并非共识的一部分。矿工有权更改区块空间上限,每个区块的上限变化最多为0.1%。不去硬编码这个数值主要是为了避免潜在的攻击风险

EIP都在做什么

纳入硬分叉的EIP的类型主要包含计费模型变更、新操作码引入、难度炸弹、经济模型、预编译、安全考虑等

计费模型变更

计费模型变更是数量最多的EIP,共有10个,占25.6%。其通过增减操作码的单价,以平衡gas消耗和实际占用系统资源的不匹配,可消除系统被DOS攻击的隐患,或是有利于特定类型应用的部署。一部分DOS隐患是因为对系统资源的错误估计造成的,EIP-150和EIP-160解决了这个问题;而另一部分DOS隐患则是系统的固有特性,伴随着状态数据增长,访问状态数据的实际资源消耗也随之增长,因此需要定期调整相应操作码的单价,典型的有EIP-1884(我认为写得最好的EIP之一)

由于以太坊的状态表示模型,计费模型必须定期调整,这是特性,而非故障

新操作码引入

共有9个EIP为以太坊虚拟机引入了新的操作码(不含EIP-1884),占23.08%。其中比较有影响力的包括EIP-7(DELEGATECALL),EIP-1014(CREATE2),EIP-3198(BASEFEE)等

经济模型

有4个EIP对经济模型有影响,2个降低了新区块奖励,1个调整了难度计算模型(EIP-100),此外引发较多争议的EIP-1559调整了手续费市场

安全考虑

有3个EIP是出于安全考虑的,包括重放攻击保护(EIP-155),状态前缀树清理(EIP-161),合约代码大小限制(EIP-170)

其它

其它EIP还包括网络协议改进(EIP-8),增加交易执行状态接口(EIP-658),增加新的交易类型(EIP-2718)等。此外,EIP-2包含了Homestead的所有更新,较为复杂

总结

本文介绍了以太坊历史上的历次硬分叉,解读了几次硬分叉背后的代表性事件,并详细描述了以太坊硬分叉决策流程向EIP为中心的转变。文章还深入分析了历次硬分叉中的EIP所发挥的作用

以太坊即将迎来新的时代,往事涌上心头,读者朋友,你有何感受?

来源:金色财经

标签:以太坊TON加密货币DAOVSYS币会成为第二个以太坊吗newton加密货币最新消息mdao币质押网址

DYDX热门资讯
可创破局当代艺术难题——实现创作价值传播

可创打破当代艺术发展困境?中国新锐电影导演、NFT数字波普艺术家李宏业先生入驻了可创平台,李宏业先生表示:“随着网络化和全球化的发展,艺术或者影像艺术已经不再是一个艺术家所特有的技能.

1900/1/1 0:00:00
金色观察 | 芝商所推出以太坊期权合约影响几何?

芝加哥2022年9月12日,全球领先的衍生品市场CME集团宣布推出以太坊期货期权。CME集团股票和外汇产品全球主管TimMcCourt表示,由于市场参与者期待即将到来的以太坊合并,这是一个可能改变游戏规则的最大的加密货币网络之一的更新.

1900/1/1 0:00:00
后合并时代:一文读懂以太坊合并与分叉

北京时间2022年9月15日14时43分,以太坊于区块高度15537393,完成了人们期待已久的TheMerge进程,难度和算力均归零.

1900/1/1 0:00:00
9.10 BTC ETH 行情分析

在市场里,宁可拜错神,不要跟错人,正所谓“前车之鉴,不可不鉴”! 链借贷协议Pike Finance将上线Coinbase Layer2网络Base:6月15日消息.

1900/1/1 0:00:00
加密资产交易所的发展趋势

有读者留言问定投主要在哪里?是不是在中心化交易所?就我自己而言,我现在除了定投比特币会在中心化交易所以外,其它币种的定投全部都在以太坊的去中心化交易所,所以我用中心化交易所已经非常少了.

1900/1/1 0:00:00
详解新上线 Web3 社交工具 Syndicate Collectives

今天,我们很高兴地推出Collectives,这是我们为web3设计的第一个社交网络和社区建设的基本要素。它使任何人都能用ERC-721MNFTs创建链上社交网络,这些网络与社区一起发展,并可在web3上组合.

1900/1/1 0:00:00