什么是以太坊
什么是以太坊?一千个人有一千个答案,而本文想探讨的是最为一致的答案,即以太坊的协议是什么?或用更技术地描述——如果要开发以太坊的客户端(PoW链/ETH1),我需要依照什么规则?
你没法找到一份规范描述以太坊当前的共识规则,因为以太坊的协议是通过增量更新来描述的。以太坊黄皮书描述了创世时的完整协议,而每一次协议变更都称为一次硬分叉(当然,也有人尝试用「网络升级」这个表述),需要所有的客户端更新代码。简而言之,以太坊通过硬分叉来实现协议层的变化,变化的最小单元被称为以太坊改进提案(EIP,EthereumImprovementProposal),一次硬分叉包含一组以太坊改进提案。本文将回顾以太坊的历次硬分叉及其中包含的改进提案,试图展现过去的七年中以太坊究竟做了什么
Web3 众筹平台 Artizen 完成 220 万美元融资:金色财经报道,Web3 众筹平台 Artizen 宣布完成 220 万美元融资,Consensys Mesh、Animoca Brands 和 Protocol Lab、以及来自 Blank Street Coffee 的 Dan Hill、PleasrDAO的 Matt Condon 和 Protocol Labs 的创始人兼首席执行官 Juan Benet 等参投。Artizen 允许创作者出售 “Artifacts” 来资助自己的项目,“Artifacts” 是一种在于以太坊区块链上的独特艺术作品,售出最多 Artifacts 的项目将获得现金奖励。(decrypt)[2023/5/11 14:58:05]
数据:以太坊前100大户持币地址近1小时流入4577枚ETH:12月11日消息,当前以太坊前100大户持币地址共持有4632万枚ETH,占以太坊流通总量的38.44%。近1小时内,这些地址累计流入4577枚ETH,价值约583.6万美元。[2022/12/12 21:37:57]
历次硬分叉介绍
概况
以太坊的历次硬分叉可以通过此页面查看。自2015年7月30日上线起,共进行了14次硬分叉,包含39个EIP。间隔最近的两次硬分叉是26天,间隔最远的两次则是490天
硬分叉分为「主动升级」和「被动升级」。主动升级指的是开发团队主动对以太坊协议的修正,而被动升级则是「不得不」采取的行动,以应对潜在的安全性风险。被动升级至少包括「DAOFork」、「TangerineWhistle」、「SpuriousDragon」、「MuirGlacier」、「ArrowGlacier」、「GrayGlacier」此外,多次主动升级也包含了推迟难度炸弹的选项
美CFTC主席:SEC和CFTC正共同努力监管加密市场,这并非是“领地之争”:10月3日消息,美国商品期货交易委员会(CFTC)主席Rostin Behnam在近日接受CNBC采访时表示,目前和美国证券交易委员会(SEC)“相处得很好”,SEC和CFTC正在共同努力监管加密市场,这并非两个监管机构之间的领地之争(a turf war)。Rostin Behnam补充称,在加密监管上,主要问题在于CFTC是一个衍生品监管机构,因此无法监管现货市场,但他们正在要求国会赋权进入比特币、以太坊现货市场和其他数字商品代币市场进行监管。
对于SEC主席Gary Gensler认为大多数加密代币都是证券,Rostin Behnam认为必须通过立法来解决这个问题,因为这是一个新型资产类别,具有不同组成部分和特征。CFTC正在用一部70年历史的判例法来确定什么是证券,什么是商品。(CNBC)[2022/10/3 18:38:34]
硬分叉是如何达成共识的呢?尽管关于硬分叉的协商并无成文规定,而是依照某种社区管理进行,但其流程发生过一次变更,标志性事件是MartinHolstSwende提出了「以EIP为中心的升级」。
ETHW第一个测试网“冰山”发布:金色财经报道,以太坊分叉项目EthereumPoW(ETHW)发推称,ETHW第一个测试网“冰山”发布。随之而来的是区块链浏览器和RPC服务器。我们欢迎社区中所有潜在的合作伙伴(交易所、资金池、钱包供应商、桥梁、建设者等)加入我们,共同构建一个真正的PoW驱动的以太坊生态系统。[2022/8/26 12:50:51]
代表性硬分叉解读
历次硬分叉背后蕴含着一些代表性事件,颇具戏剧性,包括DAO分叉、上海DOS、双堡奇缘和拆弹危机
DAO分叉
DAO分叉事件是以太坊发展过程中最为深远的一次事件。由于theDAO的智能合约被黑客攻击,约360万ether被黑客盗走,但有28天的冻结时间。在这期间,借助Carbonvote,持币者表达意愿,以太坊基金会决定将这部分资金转移到新的智能合约,允许投资者提款。此次分叉产生了EthereumClassic,也引发了大量的社会争论
硬分叉决策流程变更
硬分叉是如何决定的?实际上以太坊长期缺少成文文档,更多依赖「社会共识」。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所发挥的作用
以太坊即将迎来新的时代,往事涌上心头,读者朋友,你有何感受?
来源:金色财经
标签:以太坊ETHARTARTI以太坊价格今日行情币币情reth币最新消息0x0.ai: AI Smart ContractArtificial intelligence ecoystem
投资感想:投资,一半是回忆,一半是继续,不要试图揭开曾经的伤,而要一起携手掀起翻倍的浪,你我的不同在于,你膜拜我的样子,今后依然会拿来取悦别人,而我交付给你的方法,却无法再寻得第二人.
1900/1/1 0:00:00“以太坊合并完成!这是以太坊生态系统的重要时刻。每个帮助实现合并的人都应该感到非常自豪。”以太坊重要里程碑合并完成之后,创始人VitalikButerin在社交平台发文庆祝.
1900/1/1 0:00:00灵活的价格+限制条件。本文来自a16z,原文作者:ScottDukeKominers&TimRoughgarden,由Odaily星球日报译者Katie辜编译.
1900/1/1 0:00:00BTC延续昨日震荡行情,今天日间继续震荡为主,是否开启二次探底?BTC日线级别,KDJ死叉向下发散,MACD低位金叉快线将要下穿慢线形成死叉,K线延续昨日横盘盘整行情.
1900/1/1 0:00:00近日,全球权威研究机构Forrester发布《中国企业区块链平台2022年Q3报告》,华为云、腾讯云、趣链科技等6家厂商位列“卓越表现者”位置,蚂蚁链唯一入选领导者象限.
1900/1/1 0:00:00不交易当您第一次接触crypto时,很容易掉入陷阱。你在推特上看到这些人,他们至少似乎就像他们有大量的钱和丰富的密码,你看到他们张贴图表,预测价格将走向.
1900/1/1 0:00:00