主页 > imtoken钱包怎么登录 > 科普 | 从以前的升级来看以太坊的足迹

科普 | 从以前的升级来看以太坊的足迹

imtoken钱包怎么登录 2023-10-16 05:13:50

以太坊怎么挖_1080ti挖以太坊_挖一个以太坊的成本

从整体来看,区块链技术出现的时间并不长。 尽管区块链的基本概念(密码学、去中心化、点对点网络和交易)已经研究了几十年,但直到 2008 年比特币诞生后,人们才相信这些概念确实可以结合起来创造可用的产品。 尤其是以太坊,直到2015年才以公开可用的面貌出现在人们的视野中。 尽管预期的开发时间表和具体细节发生了变化,但以太坊仍在坚持计划并不断升级协议,以确保其可用性、安全性、功能性和去中心化程度。

随着今年2月君士坦丁堡升级的完成,以太坊已经跨上了Serenity(也就是以太坊2.0)阶段的门槛挖一个以太坊的成本,只需要经历一系列的硬分叉和阶段性升级(包括“以太坊1.0”)。 x") 可以实现。 然而,为了更好地理解以太坊 2.0 的目标,我们首先要回顾一下我们的起点。 这里是以太坊大事年表,回顾以太坊历史上重要的计划内(外)硬分叉和升级,为下一阶段的发展做准备。

奥林匹克 | 2015 年 5 月 9 日

以太坊区块链于 2015 年 7 月正式启动。在此之前的最后一步是奥林匹克 - 概念验证 (PoC) 的第九个也是最后一个开放测试网,允许开发人员提前探索以太坊区块链在启动后将如何工作。 Vitalik 宣布将发行总计 25,000 ETH 以奖励对网络进行压力测试的开发人员。 测试要求很明确:尝试使网络过载并“破坏网络状态”以查看协议如何处理过多的流量。 开发者需要测试交易活动、虚拟机运行、挖矿机制、通用惩罚机制四个方面。

边境 | 2015 年 7 月 30 日

1080ti挖以太坊_以太坊怎么挖_挖一个以太坊的成本

经过数月的压力测试,以太坊网络已准备好正式启动主网。 7月20日,以太坊创世区块被挖出,社区开始逐步扩大。 在 Frontier 发布前几个月,Vinay Gupta 发表了一份说明,解释了以太坊的发布过程。 慷慨激昂的声明中不乏对以太坊潜在用户的警告。 Gupta 表示,Frontier 是以太坊“最原始的形式”,开发者应谨慎行事。 就在 Frontier 发布前几天,Stephen Taul 也提醒像 Gupta 这样的开发者:“就像美国开拓者浪潮中那些勇敢的开拓者一样,以太坊社区的参与者会发现巨大的机遇,同时也会有很多挑战。”

Frontier 协议包括以下重要特性:

家园 | 2016 年 3 月 14 日

Homestead 升级是以太坊网络的第一个硬分叉,于 2016 年 3 月 14 日在第 1,150,000 个区块实施。 总的来说,Homestead 升级主要包括对以太坊的三个重要改进。 首先,它删除了金丝雀合约,删除了网络的中心化部分。 其次,它在以太坊的合约编程语言 Solidity 中引入了新代码。 最后,它介绍了 Mist 钱包,它允许用户持有/交易 ETH 并编写/部署智能合约。 Homestead 升级是首批实施的以太坊改进提案 (EIP) 之一。 EIP 是指向社区提出的建议,一旦获得认可,就会纳入网络升级。 Homestead 升级包含三个 EIP:

EIP-2:Homestead 核心升级 EIP 2.1:通过交易创建智能合约的成本从 21,000 Gas 增加到 53,000 Gas。 以前,通过合约创建合约(首选方法)比通过交易创建合约更昂贵。 由于通过交易创建合约的 gas 成本增加,EIP 2.1 激励用户恢复通过合约创建合约。 EIP 2.2:“所有s值大于secp256k1n/2的交易签名都被认为是无效的。ECDSA恢复预编译合约不变,并接受更高的s值;在合约需要恢复旧的比特币签名等情况下,这个功能进来了便利。” [来源] EIP 2.3:明确规定,如果一个合约没有收到足够的Gas来完成整个操作过程,合约创建就会“失败”,而不是创建一个空白合约,从而使交易可能的输出结果发生变化从 [success]、[failure] 或 [null] 到 [success] 或 [failure]。 EIP 2.4:去除了用户创建难度值更高的区块的激励,从而增加了挖出区块的概率。 此次升级将出块时间稳定在 10 秒到 20 秒,让全网回到了 15 秒左右的目标出块时间。

以太坊怎么挖_挖一个以太坊的成本_1080ti挖以太坊

EIP-7》在0xf4中添加了一个新的操作码,DELEGATECALL。这个操作码和CALLCODE类似,只是它将sender和value从parent scope发送到child scope挖一个以太坊的成本,也就是创建的call有相同的sender和value作为原始电话。” [来源]

EIP-8: A Future-Proof Upgrade EIP-8是一个改进面向未来的网络升级计划的提案。 这一改进确保了以太坊网络上的所有客户端软件都能够适应未来的网络协议升级。

以太坊怎么挖_1080ti挖以太坊_挖一个以太坊的成本

道叉 | 2016 年 7 月 20 日

除了计划中的以太坊升级和硬分叉之外,还有一个计划外的 DAO 事件值得纪念。 2016 年,一个名为 The DAO 的去中心化自治组织通过代币销售筹集了 1.5 亿美元。 6 月,The DAO 遭到黑客攻击,价值 5000 万美元的 ETH 被一名不知名的黑客盗走。 以太坊社区的大部分参与者决定进行硬分叉,以恢复钱包中被盗的 ETH 并修补漏洞。 但此次硬分叉并未得到社区所有参与者的一致认可,部分参与者继续在原链上进行挖矿和交易。 未找回被盗ETH的原链称为以太坊经典(ETC),随着时间的推移,其安全性逐渐降低,挖矿难度也随之降低。 大多数社区和核心开发人员继续在分叉链上工作——被盗的 ETH 归还给他们原来的持有者——现在被称为以太坊区块链。

1080ti挖以太坊_挖一个以太坊的成本_以太坊怎么挖

大都会:拜占庭叉子 | 2017 年 10 月 16 日

以太坊路线图的下一步称为大都会,它将分两个阶段进行:拜占庭和君士坦丁堡。 拜占庭分叉于 2017 年在 437 万个区块激活,其中包括以下 9 个 EIP:

EIP 100调整区块难度评估公式,将叔块纳入参考范围。 新的公式使得火币的增发率更加稳定,保证了不能通过操纵叔块来强制提高增发率。

在 EIP 658 中,对于通过拜占庭硬分叉升级的区块,交易回执将包含一个状态字段来指示成功(赋值 1)或失败(赋值 0)。

EIP 649“难度炸弹”是一种机制,一旦激活,就会增加挖掘新区块的成本(即难度),直到难度达到无法挖掘新区块的程度。 一旦达到这个难度,以太坊网络就会“冻结”。 难度炸弹最初于 2015 年 9 月被纳入以太坊网络,以帮助以太坊网络从 PoW 过渡到 PoS。 一旦实施了PoS机制,矿工理论上仍然可以选择支持旧的PoW链,这将导致社区分裂并产生两条独立的链——一条由staker维护,一条由矿工维护。 维持。 为了防止这种情况发生,难度炸弹机制应运而生,这会让挖矿效率越来越低,最终保证全网在没有硬分叉的情况下完成向PoS机制的过渡。 在本次提案中,难度炸弹(又称冰河世纪)推迟一年,区块奖励从5 ETH减少到3 ETH。 可以在此处找到其余拜占庭分叉 EIP(140、196、197、198、211、214)的详细信息。

1080ti挖以太坊_以太坊怎么挖_挖一个以太坊的成本

大都市:君士坦丁堡 | 2019 年 2 月 28 日

Metropolis 升级二期君士坦丁堡原定于 2019 年 1 月中旬在 708 万个区块上线。1 月 15 日,一家名为 ChainSecurity 的独立安全审计公司发布报告称,五次重大系统升级中的一次将给攻击者窃取资金的机会。 针对报告提出的问题,以太坊核心开发人员和社区其他成员投票决定在安全问题解决之前暂缓升级。 1月底,核心开发者宣布升级将在第728万个区块高度激活。 2月28日,君士坦丁堡硬分叉在第728万个区块高度实施。 以太坊网络目前处于君士坦丁堡阶段。

EIP 145:按位移动指令 向以太坊虚拟机 (EVM) 添加了按位移动指令。 这些指令允许将二进制信息中的位向左和向右移动。 这一改进意味着智能合约的按位移动操作将便宜 10 倍。

EIP 1052:智能合约验证智能合约能够通过检查另一个智能合约的散列来验证自己。 在君士坦丁堡分叉之前,智能合约必须提取另一个合约的完整代码进行验证,这会消耗大量的时间和资源。

EIP 1014:CREATE2 状态通道更易于实施。 状态通道是基于链下交易的以太坊扩容方案。

挖一个以太坊的成本_1080ti挖以太坊_以太坊怎么挖

EIP 1283:SSTORE 降低了 SSTORE 操作所需的 Gas 成本。 此举使事务中的多个更新操作成本更低。

EIP 1234:区块奖励和暂停难度炸弹由两部分组成:减少区块奖励和暂停难度炸弹。 区块奖励减少矿工获得的区块奖励已从每个区块 3 ETH 减少到 2 ETH。 此举称为“Thirdening”。 难度炸弹暂停 EIP 1234 将难度炸弹的激活再推迟 12 个月,届时将举行另一次投票。

前景:伊斯坦布尔和宁静

展望未来,“宁静”将是以太坊区块链的最后阶段,但将经历伊斯坦布尔分叉和“以太坊 1.x”。 先相。 伊斯坦布尔硬分叉将主要围绕关于 ProgPoW 的决定展开。 Serenity 将完成从 PoW 到 PoS 的转换,以及其他一些重要的升级。 特别值得关注的是:信标链和分片概念的引入,以及用 eWASM(以太坊风格的 Web Assembly)替换以太坊虚拟机(EVM)。 Serenity的所有升级都将分阶段进行。 同时,以太坊 1.x 也将不断完善,以保证 PoW 原链的后续运行。 后续的硬分叉计划和Serenity我会在下一篇文章中讲解,敬请期待。

(结束)

(文中提供了很多超链接,请点击阅读原文在EthFans网站获取)

原文链接: