@@ -5,11 +5,11 @@ permalink: /web3-handbook/overview-of-ethereum/
55---
66
77
8- > 以太坊(Ethereum)被称为「区块链 2.0」,它不仅是一种加密货币(以太币 ETH),更是一台支持 ** 智能合约** 的「全球共享计算机」。通过代码自动执行规则,开发者可以在区块链上构建去中心化金融(DeFi)、数字艺术品(NFT)和社区自治组织(DAO)等创新应用,无需依赖银行或中心化平台。2022 年完成从「挖矿」(PoW)到更环保的「权益证明」(PoS)的升级(The Merge),并借助分片和 Layer 2 技术提升效率与扩展性。以太坊不仅是技术协议,更承载着去中心化的文化理念——用代码和社区协作重塑信任与价值分配,成为 Web3 时代的数字基础设施。
8+ > 以太坊(Ethereum)被称为「区块链 2.0」,它不仅是一种加密货币(以太币 ETH),更是一台支持 ** 智能合约** 的「全球共享计算机」。通过代码自动执行规则,开发者可以在区块链上构建去中心化金融(DeFi)、数字艺术品(NFT)和社区自治组织(DAO)等创新应用,无需依赖银行或中心化平台。2022 年完成从「挖矿」(PoW)到更环保的「权益证明」(PoS)的升级(The Merge),并借助分片和 Layer 2 技术提升效率与扩展性。以太坊不仅是技术协议,更承载着去中心化的文化理念——用代码和社区协作重塑信任与价值分配,成为 Web3 时代的数字基础设施[ ^ 1 ] 。
99
1010## 一. 以太坊的介绍
1111
12- 以太坊(Ethereum)是一个开源的去中心化区块链平台,通过其原生加密货币以太币(Ether,简称 ETH)提供去中心化的以太虚拟机(EVM)来处理点对点合约。它由程序员 ==维塔利克·布特林(Vitalik Buterin)== 于 2013-2014 年间提出,目标是构建「下一代加密货币与去中心化应用平台」。2014 年,以太坊通过首次代币发行(ICO)筹集资金并正式启动 ,成为继比特币之后最重要的区块链项目之一。
12+ 以太坊(Ethereum)是一个开源的去中心化区块链平台,通过其原生加密货币以太币(Ether,简称 ETH)提供去中心化的以太虚拟机(EVM)来处理点对点合约。它由程序员 ==维塔利克·布特林(Vitalik Buterin)== 于 2013-2014 年间提出,目标是构建「下一代加密货币与去中心化应用平台」。2014 年,以太坊正式启动 ,成为继比特币之后最重要的区块链项目之一。
1313
1414以太坊的核心创新在于 ==智能合约(Smart Contracts)== 。智能合约是存储在区块链上的可执行代码,能够在满足预设条件时自动执行操作,无需人工干预。这一特性使得以太坊不仅是数字货币的载体,更是构建去中心化应用(Dapps)、去中心化金融(DeFi)、非同质化代币(NFT)等生态系统的基础设施。截至 2025 年,以太币(ETH)仍是全球市值排名第二的加密货币,仅次于比特币。
1515
@@ -124,7 +124,7 @@ The Merge 只是起点,以太坊的「进化」还在继续!接下来的升
124124
125125 - ** 问题** :Layer 2(L2)虽然便宜,但上传数据到以太坊主网的成本仍然太高。
126126 - ** 解决方案** :
127- 引入 「Blob 交易」(数据包) ,让 L2 能更高效地向主网提交数据,像快递公司优化运输路线 。
127+ EIP-4844 引入了 「Blob 交易」,让 L2 能更高效地向主网提交数据,优化扩容路径 [ ^ 3 ] 。
128128 - ** 效果** :
129129 - L2 交易费用再降 ** 70%~ 90%** ,普通人转账、玩游戏、买 NFT 都更便宜。
130130 - 更多应用能用得起以太坊。
@@ -180,9 +180,64 @@ The Merge 只是起点,以太坊的「进化」还在继续!接下来的升
180180
181181![ 图 3] ( ../images/ethereum/ChatGPT_Image_2025年6月2日_15_02_01.png )
182182
183+ 这张图是对** 以太坊(Ethereum)技术栈分层架构** 的可视化总结,每一层代表以太坊生态系统中的不同组成部分及其作用。它按从上到下的技术栈顺序进行组织,越往下越接近底层区块链协议,越往上越贴近终端用户的实际应用。
184+
185+ ---
186+
187+ ### 各层含义解释:
188+
189+ #### 1. ** Application Layer(应用层)**
190+
191+ 这是用户直接交互的界面。
192+
193+ * ** MetaMask** :浏览器钱包插件,用于管理账户和签名交易。
194+ * ** Farcaster** :去中心化社交协议。
195+
196+ #### 2. ** Middleware / Abstraction Layer(中间件 / 抽象层)**
197+
198+ 简化开发或用户体验,屏蔽底层复杂逻辑。
199+
200+ * ** ERC-4337** :账号抽象标准,实现“智能钱包”。
201+ * ** Gelato Network** :自动化任务服务,比如自动执行交易、清算等。
202+
203+ #### 3. ** Protocol Layer(协议层)**
204+
205+ 构建在以太坊之上的功能性协议或DeFi产品。
206+
207+ * ** Aave** :去中心化借贷协议。
208+ * ** Uniswap** :去中心化交易所(AMM机制)。
209+
210+ #### 4. ** Scalability Layer(扩展性层)**
211+
212+ 解决以太坊本体扩展性差的问题,主要是Layer 2。
213+
214+ * ** Optimism** :乐观Rollup解决方案。
215+ * ** zkSync Era** :基于零知识证明的Rollup解决方案。
216+
217+ #### 5. ** Data Availability Layer(数据可用性层)**
218+
219+ 确保Rollup等L2方案发布的数据在主链上是可用且可验证的。
220+
221+ * ** Proto-Danksharding** :即将上线的以太坊提案,优化数据发布效率。
222+ * ** EigenDA** :EigenLayer 提出的模块化数据可用性解决方案。
223+
224+ #### 6. ** Execution Layer(执行层)**
225+
226+ 执行交易逻辑、处理状态变化的客户端软件。
227+
228+ * ** Geth** :Go语言版本的以太坊客户端。
229+ * ** Nethermind** :C#实现的以太坊客户端。
230+
231+ #### 7. ** Consensus Layer(共识层)**
232+
233+ 确保网络各节点对区块达成一致,是PoS机制的核心。
234+
235+ * ** Prysm** 和 ** Lighthouse** :用于以太坊信标链(共识层)的验证客户端。
236+
237+
183238## ** 五、以太坊文化(核心价值观、密码朋克)**
184239
185- 以太坊的文化深受 ** 密码朋克运动(Cypherpunk)** 影响,强调 ==** 去中心化、自由、开放和协作** == 。其核心价值观包括:
240+ 以太坊的文化深受 ** 密码朋克运动(Cypherpunk)** 影响,强调 ==** 去中心化、自由、开放和协作** == [ ^ 2 ] 。其核心价值观包括:
186241
1872421 . ** 无权限与无审查**
188243
@@ -204,10 +259,12 @@ The Merge 只是起点,以太坊的「进化」还在继续!接下来的升
204259
205260在上面我们就了解到,以太坊不仅仅是一条区块链,更是一个全球共享的「分布式计算机」。它的核心价值在于通过代码实现无需信任的自动化规则(如智能合约),而这一切的背后依赖于三个关键机制:==** 账户系统** 、** Gas 模型** 和 ** 以太坊虚拟机(EVM)** =={.important}。
206261
207- 我们平时使用 ** 账户系统** 里面的 ** 外部账户(EOA)** 与区块链中的其他用户的 ** 外部账户(EOA)** 或者与智能合约所在的 ** 合约账户(CA)** 进行交互,而其中的 ** Gas 模型** 是支撑整个网络的基础,所有这些的底层实现又是靠着 ** 以太坊虚拟机(EVM)** 实现的 。
262+ 我们平时使用 ** 账户系统** 里面的 ** 外部账户(EOA)** 与区块链中的其他用户的 ** 外部账户(EOA)** 或者与智能合约所在的 ** 合约账户(CA)** 进行交互,而其中的 ** Gas 模型** 是支撑整个网络的经济基础, ** Gas 模型 ** 和其他经济来源支撑着全球的 ** 以太坊虚拟机(EVM)** 来实现以太坊网络 。
208263
209264### 1. 账户系统:你的数字身份
210265
266+ ** 账户系统** 包含一般给人类用户直接使用 ==** 外部账户(EOA)** == 和给运行在以太坊上面的代码使用的 ==** 合约账户(CA)** == 。
267+
211268想象你第一次接触以太坊——你需要一个「数字钱包」来参与网络。这个钱包的核心是 ==** 外部账户(EOA)** == ,它由一对密钥(私钥和公钥)生成,就像银行账户的密码和账号。私钥[ +助记词] 是你控制账户的「钥匙」,必须严格保密;公钥通过加密算法生成一个唯一的地址(如 ` 0xAbc...123 ` ),你可以把它分享给朋友接收转账。
212269
213270[ +助记词] : 私钥的人类可读备份形式:** 助记词(Mnemonic Phrase)** ,由 12/24 个英文单词(如 ` apple boat cat... ` ),组成,按 BIP-39 标准生成。
@@ -227,33 +284,39 @@ The Merge 只是起点,以太坊的「进化」还在继续!接下来的升
227284
228285### 2. Gas 模型:交易的燃料费
229286
230- 当你用 EOA 发起交易(比如转账或调用合约),网络不会免费为你处理。==你需要支付「燃料费」——也就是 ** Gas** 。==
287+ 当你用钱包使用自己的 EOA 发起一笔交易(比如转账或操作合约),这件事当然 ** 不会是免费的** ,==你需要支付「燃料费」——也就是 ** Gas** 。==
288+
289+ Gas 是怎么计算的?
231290
232- Gas 费用由两部分决定 :
291+ Gas 费用 = ** 用多少 × 每单位多少钱 ** ,就像你打车一样 :
233292
234- 1 . ** Gas Limit** :你愿意支付的最大燃料量(单位:Gas) 。
235- - 例如,调用一个 DeFi 合约可能需要 100 000 Gas,你可以设置 150 000 作为上限 。
236- 2 . ** Gas Price** :单位 Gas 的价格(单位:Gwei, 1 Gwei = 0.000000001 ETH)。
237- - 网络拥堵时,Gas Price 会上涨,类似高峰期打车溢价 。
293+ * ** Gas Limit(限额) ** :你最多愿意“烧”多少燃料 。
294+ 比如你觉得最多可能需要 15 万单位,就设置 150, 000。
295+ * ** Gas Price(单价) ** :每单位燃料多少钱,用 Gwei 表示( 1 Gwei = 0.000000001 ETH)。
296+ 网络越拥堵,价格越贵,就像打车高峰期加价 。
238297
239- ** 总费用 = Gas Limit × Gas Price** 。
298+ 所以, ** 总费用 = Gas Limit × Gas Price** 。
240299
241300::: card
242301假设你设置 Gas Limit 为 150 000,Gas Price 为 100 Gwei,总费用就是 0.015 ETH。如果实际消耗 120 000 Gas,剩余 30 000 Gas × 100 Gwei = 0.003 ETH 会退还给你。
243302:::
244303
245304Gas 的存在有两个目的:
246305
247- - ** 激励矿工/验证者** :Gas Price 越高,交易越快被打包(类似快递员优先送高价快递) 。
248- - ** 防止资源滥用** :恶意代码(如无限循环)因 Gas 耗尽而终止,避免网络瘫痪 。
306+ - ** 激励矿工/验证者** :你给得越多( Gas Price 越高),他们越愿意优先处理你的交易 。
307+ - ** 防止资源滥用** :如果有人想让合约死循环, Gas 会用光,交易失败,系统不会被拖垮 。
249308
250- ==在 EIP-1559 升级后,Gas Price 被拆分为 :==
309+ ==在 EIP-1559 升级后,Gas Price 被拆分了 :==
251310
252- - ** 基础费(Base Fee)** :随网络负载动态调整,每区块销毁(减少通胀)。
253- - ** 小费(Tip)** :用户给矿工/验证者的额外奖励(类似现金小费)。
311+ 以前,Gas Price 全部给矿工。
312+ 现在,分成两部分:
313+
314+ * ** 基础费用(Base Fee)** :每个区块都会有,自动计算,直接销毁(直接消失)来帮助 ETH 通缩,毕竟物以稀为贵。
315+ * ** 小费(Tip)** :你额外加的钱,用来鼓励矿工优先处理你。
254316
255317---
256318
319+
257320### 3. 以太坊虚拟机(EVM):代码的执行引擎
258321
259322当交易被广播到网络后,真正的幕后英雄登场——** EVM** 。它像一台全球共享的"沙盒计算机",所有节点同步执行代码,确保结果一致。
@@ -285,14 +348,21 @@ Gas 的存在有两个目的:
285348:::
286349### 2. 相似类比
287350
288- - ** EOA = 银行账户 ** :你通过私钥控制账户,主动发起转账。
289- - ** CA = 自动取款机 ** :代码预设逻辑,用户触发后自动执行(如 ATM 吐出现金 )。
351+ - ** EOA = 个人的银行账户 ** :你通过私钥控制账户,主动发起转账。
352+ - ** CA = 自动取款机的账户 ** :代码预设逻辑,用户触发后自动执行(如:给 ATM 存入美金,吐出等值欧元 )。
290353- ** Gas = 公路收费** :
291354 - Gas Limit:允许行驶的最远距离。
292355 - Gas Price:每公里的收费单价。
293356 - 如果你设置"100 公里 × 1 元 / 公里",实际只走了 80 公里,退还 20 元。
294357- ** EVM = 自动售货机** :你投入硬币(Gas 费),按下按钮(调用函数),机器执行预设逻辑(出货)。
295358
359+ [ ^ 1 ] : Ethereum Foundation. (2023). * What is Ethereum?* Retrieved from https://ethereum.org/en/what-is-ethereum/
360+
361+ [ ^ 2 ] : Buterin, V. (2014). * Ethereum Whitepaper: A Next-Generation Smart Contract and Decentralized Application Platform* . Retrieved from https://ethereum.org/en/whitepaper/
362+
363+ [ ^ 3 ] : Ethereum Foundation. (2023). * EIP-4844: Shard Blob Transactions* . Retrieved from https://eips.ethereum.org/EIPS/eip-4844
364+
365+
296366## ::eos-icons: application-outlined /#32b2f0::扩展阅读
297367[ 1]
298368
0 commit comments