主页 > imtoken国际版和国内版 > 5.以太坊和图灵完成

5.以太坊和图灵完成

imtoken国际版和国内版 2023-06-18 05:16:12

内容

上一篇文章简单介绍了区块链是什么,也介绍了以太坊的产生和基本概念,其中提到:以太坊是一个去中心化、开源、图灵完备的区块链开放平台,具有智能合约功能。作为一个开放的平台和“世界超级计算机”,以太坊为构建以智能合约为核心的去中心化应用(DApps)提供了一整套解决方案。在本文中,我们将详细介绍什么是以太坊。

1.为什么要学习以太坊

以太坊是目前最大的区块链开发平台和“世界计算机”。以太坊是区块链开发工作的唯一途径,原因如下:

目前以太坊数量_以太坊节点服务器搭建_以太坊全球节点数量

简而言之,以太坊就像微信开放平台,DApp开发就像基于微信公众号和小程序的开发。我们不需要过多关注它。底层是利用以太坊和微信已经提供的功能开发自己的DApp和微信公众号,但以太坊是基于去中心化的区块链,而微信是中心化的应用。

2.以太坊的诞生

上一篇文章介绍了什么是区块链,其中提到Vitalik Buterin(V神)发表了《以太坊:下一代智能合约和去中心化应用平台》,介绍了以太坊的基本思想。

Buterin 是比特币的狂热粉丝,他一直在思考如何扩展比特币及其智能合约协议 Mastercoin,并提出了一种更灵活的脚本智能,可以替代 Mastercoin 的专用合约语言的合约机制,这只是一个初步设想,虽然比特币团队很感兴趣,但是这个设想太超前了,和比特币的发展规划有冲突,所以一直没有支持。

以太坊全球节点数量_目前以太坊数量_以太坊节点服务器搭建

V神

Vitalik Buterin

2013 年 12 月,V 神发布了以太坊白皮书,概述了以太坊背后的理念:一个图灵完备的通用区块链。以太坊白皮书发布后,区块链爱好者不断向 Buterin 提交和反馈他们的想法以太坊全球节点数量,帮助他不断完善这个想法。其中,Gavin Wood(Mastering Ethereum一)的作者在C++语言上对以太坊帮助很大,后来成为以太坊的联合创始人兼CTO,并撰写了以太坊黄皮书。

加文·伍德

以太坊全球节点数量_以太坊节点服务器搭建_目前以太坊数量

Gavin Wood

白皮书和黄皮书

白皮书 vs. 黄皮书

图 1.白皮书与黄皮书

目前以太坊数量_以太坊节点服务器搭建_以太坊全球节点数量

Vitalin 和 Gavin Wood 与 Gavin Wood 一起,不断完善以太坊的协议层和技术体系,逐步实现“可编程、安全、通用的区块链”。目标。 2015年7月30日,以太坊第一个区块挖出成功,以太坊正式作为“世界计算机”运行并对外提供服务。

3. 以太坊发展 以太坊的发展并非一帆风顺。以太坊的发展分为四个阶段[],代号分别为:Frontier(前沿)、Homestead(家园)、Metropolis(大都会)和Serenity,每个阶段都作为“硬分叉”发布,所以新版本是与旧版本不兼容。并且,每个阶段都在不断改进其新功能和安全性,例如 2016 年以太坊遭受了 DAO 攻击,并分叉了以太坊的竞争性并行版本以太坊全球节点数量,如“以太坊经典”和“以太坊”。

阶段和硬分叉按区块高度进行编号和标记日期,包括:

拜占庭:拜占庭,区块高度4,370,000,以太坊项目第三期为“大都会”,拜占庭为前半期。这包括许多更新:添加了 4 个新操作码和 4 个预编译;减少区块奖励;推迟冰河世纪难度炸弹。

以太坊节点服务器搭建_以太坊全球节点数量_目前以太坊数量

君士坦丁堡/圣彼得堡:君士坦丁堡/圣彼得堡,街区高度7,280,000,Metropolis的第二阶段是君士坦丁堡硬分叉,

伊斯坦布尔:伊斯坦布尔,区块高度 9,069,000,此分叉更新了两个操作码,一个预编译和一些 gas 调整。

Muir Glacier:Muir Glacier,发生在9,200,000区块高度,分叉仅包含EIP-2384,目的是再次延迟难度炸弹。

Serenity:Serenity,以太坊路线图的下一阶段是 Serenity,也称为 ETH2.0。本次更新将包括Po S信标链、分片链、eWASM等的加入。