以太坊基礎概念系統性學習路徑:從零開始的完整引導指南

本文專為區塊鏈新手讀者設計,提供從零開始學習以太坊的系統性路徑。我們採用「概念先行、代碼驗證」的教學理念,先用直觀的比喻和日常生活案例解釋核心概念,再逐步過渡到技術細節。涵蓋區塊鏈基礎、錢包概念、Gas 機制、智能合約、DeFi 入門、Layer 2 等七大主題模組,每個模組配有學習目標、關鍵術語、概念解釋、延伸資源和自我測驗。

以太坊基礎概念系統性學習路徑:從零開始的完整引導指南

摘要

本文專為區塊鏈新手讀者設計,提供從零開始學習以太坊的系統性路徑。以太坊作為全球最大的智慧合約平台,其概念體系龐大且技術複雜,對新手而言往往不知從何處著手。本文採用「概念先行、代碼驗證」的教學理念,先用直觀的比喻和日常生活案例解釋核心概念,再逐步過渡到技術細節。我們涵蓋區塊鏈基礎、錢包概念、Gas 機制、智能合約、DeFi 入門、Layer 2 等七大主題模組,每個模組配有學習目標、關鍵術語、概念解釋、延伸資源和自我測驗。本文的獨特之處在於:假設讀者完全不了解區塊鏈技術,從最基本的「什麼是區塊鏈」開始,逐步構建完整的以太坊知識體系,讓讀者在完成學習後能夠自信地使用以太坊錢包、理解交易原理,並具備進一步深入學習的基礎。

零、前言:為什麼要學習以太坊?

0.1 區塊鏈與以太坊的重要性

區塊鏈技術被譽為「信任機器」,它透過密碼學和分佈式共識,在不需要第三方中介的情況下,讓陌生人能夠建立信任並進行價值交換。比特幣是第一個區塊鏈應用,主要用於點對點的數字現金系統;而以太坊則將區塊鏈技術推向了更廣泛的應用場景——智慧合約。

以太坊為什麼重要?讓我們從幾個維度理解:

金融民主化:傳統金融服務需要銀行、保險公司等中介機構提供服務。以太坊上的去中心化金融(DeFi)協議讓任何人都可以直接進行借貸、交易、投資,無需任何機構許可。

創作經濟:傳統平台上,創作者往往只能獲得收益的一小部分。以太坊的 NFT 和代幣經濟模型讓創作者可以直接與粉絲/支持者互動,獲得更大的經濟回報。

新型組織:以太坊上的 DAO(去中心化自治組織)讓人們可以建立沒有傳統公司治理結構的協作模式,公平、透明地分配權力和利益。

0.2 本文適合的讀者

本文專為以下讀者設計:

0.3 如何使用本文

本文採用模組化設計,你可以根據自己的背景和興趣選擇學習順序:

學習路徑建議:

完全新手:依序學習 1 → 2 → 3 → 4 → 5 → 6 → 7
只想了解錢包:模組 1 + 模組 2
對 DeFi 有興趣:模組 1 + 2 + 3 + 4 + 5
想開發智能合約:模組 1 + 2 + 3 + 4 + 6 + 7
想了解擴容方案:模組 1 + 2 + 3 + 7

一、區塊鏈基礎:什麼是區塊鏈?

1.1 學習目標

完成本模組學習後,你將能夠:

1.2 核心概念:用生活案例理解區塊鏈

什麼是區塊鏈?

區塊鏈(Blockchain)就像一本公共的、不可竄改的記事本。讓我們用一個生活案例來理解:

傳統的記帳方式(中心化)

假設你和朋友們共用一個記帳本,記錄誰欠誰多少錢。傳統的做法是指定一個人(比如小明)來保管這個記帳本。每次有人借錢,就告訴小明,小明在記帳本上記下來。

這種方式有以下問題:

區塊鏈的記帳方式(去中心化)

區塊鏈的解決方案是:每個人都有一本完整的記帳本。當有人借錢時,消息會廣播給所有人,每個人都在自己的記帳本上記下這筆交易。而且,記帳本被設計成一旦寫入就幾乎不可能修改。

這樣做的好處是:

區塊(Block)與鏈(Chain)

「區塊鏈」這個名稱來自它的結構:

區塊(Block):就像記帳本的一頁,裡面記錄了一段時間內的所有交易。例如:區塊 #100 可能記錄了 2024 年 1 月 1 日 12:00 到 12:05 之間的所有交易。

鏈(Chain):每個區塊都包含一個「指紋」(稱為雜湊值),這個指紋指向它前面的一個區塊。就像把一疊紙用訂書針釘在一起——拿走中間一頁或修改任何一頁,都會被立刻發現。

區塊鏈結構示意:

┌─────────────┐    ┌─────────────┐    ┌─────────────┐
│   區塊 #1   │───▶│   區塊 #2   │───▶│   區塊 #3   │
│             │    │             │    │             │
│ 交易記錄 A  │    │ 交易記錄 C  │    │ 交易記錄 E  │  ← 新區塊
│ 交易記錄 B  │    │ 交易記錄 D  │    │ 交易記錄 F  │
│             │    │             │    │             │
│ 前區塊指紋  │    │ 前區塊指紋  │    │ 前區塊指紋  │
│ (創世區塊)  │    │ (區塊 #1 指紋)│    │ (區塊 #2 指紋)│
└─────────────┘    └─────────────┘    └─────────────┘
        ▲                 ▲
        │                 │
   區塊 #2 的「指紋」包含區塊 #1 的內容
   如果修改區塊 #1 的內容,區塊 #2 的指紋就會變
   這就是區塊鏈「不可竄改」的原理

1.3 區塊鏈的核心特性

去中心化(Decentralization)

區塊鏈不存儲在任何單一地點,而是分佈在全球數千甚至數百萬個電腦上(稱為「節點」)。沒有任何一個機構可以控制區塊鏈,這就是「去中心化」。

不可竄改(Immutability)

一旦交易被寫入區塊鏈,就幾乎不可能修改或刪除。這是因為:

透明性(Transparency)

雖然用戶身份是匿名的,但所有交易都是公開可見的。任何人都可以查看區塊鏈上的任何交易記錄。這種透明性讓審計和驗證成為可能。

1.4 比特幣與以太坊的區別

特性比特幣 (Bitcoin)以太坊 (Ethereum)
創建年份2009 年2015 年
主要用途數字貨幣/價值儲存智慧合約平台
圖靈完整性否(功能有限)是(可執行任意計算)
平均區塊時間約 10 分鐘約 12 秒
開發語言比特幣腳本Solidity 等
共識機制PoW(目前)/ 將來可能的 PoSPoS(自 2022 年)

簡單來說:

1.5 關鍵術語表

術語英文定義
區塊鏈Blockchain一種分布式帳本技術,由按順序相連的區塊組成的鏈
節點Node運行區塊鏈軟體並存儲區塊鏈副本的電腦
共識機制Consensus Mechanism網路中所有節點就區塊鏈狀態達成一致的協議
雜湊值Hash區塊內容的數位指紋,用於驗證資料完整性
分散式帳本Distributed Ledger分佈在多個節點上的交易記錄資料庫

1.6 自我測驗

回答以下問題來檢驗你的理解:

  1. 區塊鏈的「去中心化」是什麼意思?為什麼這是重要的特性?
  2. 為什麼區塊鏈被認為是「不可竄改」的?
  3. 比特幣和以太坊的主要區別是什麼?
  4. 「節點」在區塊鏈網路中扮演什麼角色?

參考答案(點擊展開):

  1. 去中心化指區塊鏈不存儲在單一地點,而是分佈在多個節點上。這防止了單一故障點,沒有任何機構能控制網路。
  2. 因為每個區塊包含前一個區塊的雜湊值,修改歷史區塊會改變其雜湊值,導致後續所有區塊失效。
  3. 比特幣是數字貨幣,主要用於價值存儲;以太坊是智慧合約平台,可以執行任意計算邏輯。
  4. 節點是區塊鏈網路中的參與者,負責驗證交易、儲存區塊鏈副本,並幫助維護網路安全。

1.7 延伸資源

二、以太坊錢包:你的數位身份與金庫

2.1 學習目標

完成本模組學習後,你將能夠:

2.2 核心概念:錢包是什麼?

錢包的比喻

想像你要接收快遞,你需要給快遞員一個「收件地址」。以太坊錢包的「地址」就是類似的東西——它是一個獨特的識別符,別人可以向這個地址轉帳。

但是,以太坊錢包還有一個更重要的組成部分:私鑰

私鑰就像一把萬能鑰匙——擁有私鑰的人可以控制地址上的所有資產。如果別人拿到了你的私鑰,他們就能把你的 ETH 全部轉走。

這就是為什麼「錢包」這個詞有點誤導:錢包實際上不存放你的資產,資產永遠在區塊鏈上。錢包只是存放私鑰的工具,透過私鑰來「證明」你擁有這些資產。

錢包運作原理:

                        ┌─────────────────────────────────┐
                        │           以太坊網路              │
                        │                                  │
   ┌─────────┐         │  地址:0x1234...5678             │
   │錢包應用 │────────▶│  餘額:3.5 ETH                   │
   │(展示用) │         │  合約:無                        │
   └─────────┘         │                                  │
        │              └─────────────────────────────────┘
        │                        ▲
        │  使用私鑰簽署交易        │
        │  證明「我是這個地址的主人」│
        ▼                        │
   ┌─────────┐                   │
   │ 私鑰    │───────────────────┘
   │(真正重要的東西)  │
   └─────────┘
   
   重要原則:資產在網路上,不在錢包裡
            錢包只是控制資產的工具

地址、公鑰、私鑰的關係

密碼學鑰匙對關係:

┌─────────────────────────────────────────────────────────────┐
│                                                              │
│   私鑰(Private Key)                                        │
│   ├── 隨機生成的 256 位元(二進制)數字                        │
│   ├── 必須保密,絕對不能讓別人知道                             │
│   └── 誰擁有私鑰,誰就控制了這個地址的所有資產                  │
│                                                              │
│          │                                                    │
│          │  橢圓曲線密碼學(ECDSA)單向函數                     │
│          ▼                                                    │
│                                                              │
│   公鑰(Public Key)                                          │
│   ├── 從私鑰計算得出,無法反向推導私鑰                         │
│   ├── 可以公開分享                                            │
│   └── 64 個位元組(作為「接收地址」的基礎)                     │
│                                                              │
│          │                                                    │
│          │  雜湊函數(Keccak-256)                            │
│          ▼                                                    │
│                                                              │
│   地址(Address)                                             │
│   ├── 從公鑰進一步計算得出                                    │
│   ├── 以「0x」開頭,40 個十六進制字元                         │
│   └── 就像電子郵件地址,可以公開分享                           │
│                                                              │
│   格式範例:0x71C7656EC7ab88b098defB751B7401B5f6d8976F       │
│                                                              │
└─────────────────────────────────────────────────────────────┘

2.3 助記詞:錢包的備份方式

大多數以太坊錢包使用 BIP-39 標準,用一組 12 或 24 個英文單字(稱為「助記詞」或「種子短語」)來表示私鑰。

為什麼要用助記詞?

私鑰是一串看起來像亂碼的數字,人類很難正確記憶和抄寫。助記詞則是從一個固定的 2048 個單字列表中選出的日常用詞,更容易記住和記錄。

重要安全警告

2.4 錢包類型比較

錢包類型例子優點缺點適合人群
熱錢包(軟體錢包)MetaMask, Trust Wallet使用方便,免費安全性較低初學者、日常交易
冷錢包(硬體錢包)Ledger, Trezor安全性極高需要購買大額資產持有者
網頁錢包Coinbase Wallet簡單易用需信任平台偶爾使用
紙錢包手寫/列印完全離線不易使用長期保存
智慧合約錢包Safe (Gnosis Safe)功能豐富,可多人管理設置複雜機構、DAO

初學者推薦:從 MetaMask 開始,這是最流行的瀏覽器/手機錢包,有完善的用戶界面和完善的社群支持。

2.5 如何創建第一個錢包

以下是使用 MetaMask 創建錢包的步驟(概念性說明,具體操作請參考官網):

MetaMask 錢包創建流程:

步驟 1:下載並安裝
└─ 從 metamask.io 下載官方版本
└─ 安裝瀏覽器擴展或手機應用

步驟 2:點擊「創建新錢包」
└─ 設置錢包密碼(這不是私鑰,只是解鎖本地應用)

步驟 3:保存助記詞(最重要的一步!)
└─ MetaMask 會顯示 12 個單字組成的助記詞
└─ 點擊「顯示助記詞」,親自抄寫下來
└─ 將助記詞放在安全的地方

步驟 4:確認助記詞
└─ MetaMask 會讓你選擇助記詞中的某些單字
└─ 這是為了確認你確實記錄了助記詞

步驟 5:完成!
└─ 你現在擁有了一個以太坊錢包
└─ 錢包地址可以在「帳戶」頁面找到

2.6 關鍵術語表

術語英文定義
錢包Wallet用於管理私鑰和與區塊鏈交互的應用程式
地址Address公鑰的簡化形式,用於接收 ETH 和代幣
私鑰Private Key控制錢包資產的密碼,必須保密
助記詞Mnemonic / Seed Phrase一組詞語組成的私鑰備份,通常 12 或 24 個詞
外部擁有帳戶EOA (Externally Owned Account)由私鑰控制的普通帳戶
智慧合約帳戶Contract Account部署在區塊鏈上的智能合約,有自己的邏輯
硬體錢包Hardware Wallet專門設計的設備,安全存儲私鑰

2.7 安全最佳實踐

永遠記住的原則

  1. 助記詞/私鑰是最高權限:任何要求你提供助記詞的人或網站都是騙局
  2. 小額測試:第一次轉帳前,先轉一小筆測試
  3. 驗證地址:轉帳前仔細核對地址,最好使用地址簿功能
  4. 保持更新:錢包軟體和設備韌體要定期更新
  5. 警惕網路釣魚:檢查網址,拼寫錯誤可能是偽造網站

2.8 自我測驗

  1. 以太坊錢包實際上存放的是什麼?
  2. 助記詞為什麼比私鑰更方便備份?
  3. 熱錢包和冷錢包的主要區別是什麼?
  4. 為什麼永遠不應該在網路上分享你的助記詞?

三、以太坊交易與 Gas:網路的使用成本

3.1 學習目標

完成本模組學習後,你將能夠:

3.2 核心概念:什麼是 Gas?

為什麼需要 Gas?

以太坊網路是由全球數千個節點組成的。這些節點運行軟體,驗證交易,執行智能合約——這一切都需要消耗計算資源和儲存空間。

就像汽車需要汽油才能行駛,以太坊上的操作需要「Gas」才能執行。

Gas 的定義

Gas 是以太坊網路中「計算工作量的計量單位」。每個操作——發送 ETH、部署合約、執行智能合約——都需要消耗一定數量的 Gas。

Gas 費用的組成(EIP-1559 之後)

自 2021 年 8 月的「倫敦升級」以來,以太坊採用了新的費用機制(EIP-1559):

EIP-1559 費用結構:

┌─────────────────────────────────────────────────────────────┐
│                    交易費用組成                             │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│   最大費用(Max Fee)= 基礎費用 + 優先費                    │
│                                                              │
│   ┌─────────────────────────────────────────────────────┐   │
│   │  用戶支付(如果 Max Fee > Base Fee + Priority Fee) │   │
│   │                                                      │   │
│   │  基礎費用(Base Fee)                                │   │
│   │  ├── 由網路根據上一區塊的拥塞程度自動計算              │   │
│   │  ├── 會被「燃燒」(銷毀)而非支付給礦工/驗證者        │   │
│   │  └── 這是以太坊貨幣政策的重要組成部分                 │   │
│   │                                                      │   │
│   │  優先費(Priority Fee)                              │   │
│   │  ├── 用戶自願支付的小費                               │   │
│   │  ├── 用於「激勵」驗證者優先處理該交易                 │   │
│   │  └── 類似給服務生的小費                               │   │
│   │                                                      │   │
│   └─────────────────────────────────────────────────────┘   │
│                                                              │
│   多付的費用會退還:                                        │
│   如果 Max Fee = 100,但實際只用了 60                       │
│   → 40 會退還給你                                          │
│                                                              │
└─────────────────────────────────────────────────────────────┘

常見操作的 Gas 消耗

操作類型基本 Gas 消耗說明
簡單轉帳21,000從一個 EOA 轉到另一個 EOA
ERC-20 代幣轉帳~65,000多了「合約調用」的開銷
部署簡單合約~500,000視合約複雜度而定
Uniswap 交換~150,000涉及多個合約操作
質押/取消質押~100,000+涉及質押合約

3.3 影響 Gas 費用的因素

區塊空間的需求

以太坊每個區塊有固定的「容量上限」(目前約 3,000 萬 Gas)。就像一個固定大小的容器,如果想裝更多東西進去,就要付出更高代價。

擁堵程度

當很多人同時想使用網路時,Gas 費用就會上升。例如:

優先權

如果你想讓交易盡快被確認,可以設定更高的優先費。這就像在餐廳付小費——付得多,服務員優先處理你的訂單。

3.4 如何查看和設定 Gas 費用

大多數錢包應用會自動建議合理的 Gas 費用:

Gas 費用設定建議:

錢包自動建議(推薦新手使用):
└─ MetaMask、Rabby 等錢包會根據網路狀況推薦費用
└─ 「快」可能費用高但確認快
└─ 「慢」費用低但可能需要等待

手動設定(進階用戶):
└─ Base Fee:錢包會自動填寫
└─ Max Priority Fee:可設為 1-2 Gwei 獲得合理速度
└─ Max Fee:建議 Base Fee + Max Priority Fee 的 1.5-2 倍

術語說明:
└─ Gwei = 0.000000001 ETH(10^-9 ETH)
└─ 1 ETH = 1,000,000,000 Gwei
└─ 例如:20 Gwei = 0.00000002 ETH = $0.00006 (假設 ETH = $3000)

3.5 節省 Gas 的技巧

  1. 耐心等待:非緊急交易可以選擇網路較不擁堵的時段(通常是週末或深夜)
  2. 批量操作:許多操作可以合併,減少合約調用次數
  3. Layer 2:使用 Arbitrum、Optimism 等 Layer 2 網路,Gas 費用可降低 90% 以上
  4. 比較費用:使用 Gas 追蹤工具(如 ethgasstation.info)找出最佳時機

3.6 關鍵術語表

術語英文定義
GasGas以太坊網路計算工作量的計量單位
Gas LimitGas Limit用戶願意支付的最大 Gas 數量
Gas PriceGas Price每單位 Gas 的單價(通常以 Gwei 計)
Base FeeBase Fee每個區塊的最低收費,會被銷毀
Priority FeePriority Fee給驗證者的小費,用於優先處理交易
Max FeeMax Fee用戶願意支付的最高費用上限
GweiGweiETH 的最小單位之一,1 Gwei = 0.000000001 ETH

3.7 自我測驗

  1. 為什麼以太坊需要 Gas 機制?
  2. EIP-1559 帶來了哪些變化?
  3. 如果 Base Fee 是 30 Gwei,你想盡快確認交易,應該怎麼設定 Priority Fee?
  4. 在 Uniswap 進行一次代幣交換大概需要多少 Gas?

四、智能合約:以太坊的核心創新

4.1 學習目標

完成本模組學習後,你將能夠:

4.2 核心概念:智能合約是什麼?

從傳統合約說起

傳統合約(傳統意義上的法律合約)是紙上的文字,描述了雙方或多方之間的協議條款。合約本身沒有「執行力」——它只是一份文件。如果有人違反合約,你需要透過法院、仲裁機構等第三方來強制執行。

智能合約(Smart Contract) 本質上是一段程式碼,但它的名字源於一個美好的願景:讓合約條款能夠「自動執行」。

智能合約的比喻

想像你用自動販賣機買飲料:

  1. 你投入硬幣(滿足條件)
  2. 自動販賣機自動給你飲料(執行結果)
  3. 不需要售貨員在場監督交易的每一步

智能合約就像區塊鏈上的「自動販賣機」:

智能合約運作流程:

傳統合約 vs 智能合約:

傳統合約:
┌──────────┐     ┌──────────┐     ┌──────────┐
│  甲方     │────▶│  律師    │────▶│  乙方     │
│ (承諾)    │     │ (中間人) │     │ (履行)    │
└──────────┘     └──────────┘     └──────────┘
         需要信任第三方(律師、法院)來執行

智能合約:
┌──────────────────────────────────────────────┐
│                 區塊鏈上的程式碼               │
│                                              │
│  IF 條件滿足                                 │
│  THEN 自動執行                               │
│  ELSE 什麼都不做                             │
│                                              │
│  例:                                        │
│  IF 某人轉了 1 ETH 到這個地址                │
│  THEN 自動發送 1 個 NFT 給他                │
│                                              │
└──────────────────────────────────────────────┘
         不需要任何第三方,自執行

智能合約的特點

自動執行

一旦部署到區塊鏈上,智能合約的條款就會自動執行,沒有任何人可以阻止或改變(除非合約設計中預留了這樣的功能)。

不可竄改

合約代碼一旦部署,就無法修改。這既是優點(合約條款不能被單方面篡改),也是缺點(如果發現 bug,可能無法直接修復)。

透明可驗證

任何人都可以查看合約的程式碼(假設它是開源的)和所有歷史交易。區塊鏈瀏覽器允許任何人驗證合約的行為。

去中心化

智能合約部署在去中心化的區塊鏈網路上,而非單一伺服器。沒有公司或個人可以關閉它。

4.3 什麼是以太坊虛擬機(EVM)?

以太坊虛擬機(Ethereum Virtual Machine, EVM)是以太坊網路的「執行引擎」。它負責執行智能合約的程式碼。

類比理解

Java 程式可以在任何安裝了 Java 虛擬機(JVM)的設備上運行,而不需要關心底層是 Windows、Linux 還是 Mac。

同樣,Solidity(以太坊的主要合約語言)編寫的智能合約可以在 EVM 上執行,而不需要關心運行在哪個硬體上。

EVM 的角色:

┌─────────────────────────────────────────────────────────────┐
│                    EVM 執行環境                              │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│   開發者用 Solidity 編寫合約                                 │
│          │                                                   │
│          ▼                                                   │
│   ┌─────────────────────────────────────────────────────┐   │
│   │                   EVM(虛擬機)                       │   │
│   │                                                      │   │
│   │   ┌─────────────────────────────────────────────┐   │   │
│   │   │  接收:交易輸入                              │   │   │
│   │   │         │                                    │   │   │
│   │   │         ▼                                    │   │   │
│   │   │  執行:按照合約代碼執行操作                  │   │   │
│   │   │         │                                    │   │   │
│   │   │         ▼                                    │   │   │
│   │   │  輸出:更新區塊鏈狀態                        │   │   │
│   │   └─────────────────────────────────────────────┘   │   │
│   │                                                      │   │
│   └─────────────────────────────────────────────────────┘   │
│          │                                                   │
│          ▼                                                   │
│   所有節點執行同一合約,驗證結果一致                          │
│                                                              │
└─────────────────────────────────────────────────────────────┘

4.4 智能合約的應用場景

去中心化金融(DeFi)

非同質化代幣(NFT)

去中心化自治組織(DAO)

4.5 智能合約的局限性

智能合約並非萬能,以下是一些需要注意的局限性:

無法獲取鏈外數據

智能合約無法直接獲取現實世界的數據(如股票價格、天氣)。這需要「預言機」(Oracle)來橋接鏈內外數據。

不可升級(預設情況)

合約一旦部署,程式碼就無法修改。如果發現 bug,必須部署新合約並遷移數據。

Gas 成本限制

複雜的計算需要消耗大量 Gas,某些在傳統程式設計中簡單的操作在 EVM 上可能成本高昂。

「垃圾進,垃圾出」的問題

如果輸入數據本身是錯誤的或被操縱的,合約的執行結果也會是錯誤的。

4.6 關鍵術語表

術語英文定義
智能合約Smart Contract部署在區塊鏈上的自動執行程式
EVMEthereum Virtual Machine以太坊的執行引擎,負責執行智能合約
SoliditySolidity以太坊最流行的智能合約編程語言
部署Deploy將合約上傳到區塊鏈上,使其開始運行
調用Call / Invoke與已部署的合約進行交互
合約地址Contract Address智能合約在區塊鏈上的唯一地址
ABIApplication Binary Interface合約函數的接口定義,描述如何與合約交互

4.7 自我測驗

  1. 智能合約和傳統合約的主要區別是什麼?
  2. EVM 在以太坊網路中扮演什麼角色?
  3. 為什麼智能合約被稱為「trustless」(無需信任)?
  4. 智能合約有哪些局限性?

五、DeFi 入門:去中心化金融的世界

5.1 學習目標

完成本模組學習後,你將能夠:

5.2 什麼是 DeFi?

DeFi(Decentralized Finance,去中心化金融)是指構建在區塊鏈上的開放式金融服務協議。與傳統金融相比,DeFi 的核心理念是:

DeFi vs 傳統金融:

傳統金融:
┌─────────┐     ┌─────────┐     ┌─────────┐
│  用戶   │────▶│  銀行   │────▶│  用戶   │
│         │     │(中介)   │     │         │
└─────────┘     └─────────┘     └─────────┘
    銀行:控制資金、收費、有權拒絕服務

DeFi:
┌─────────┐           ┌─────────┐           ┌─────────┐
│  用戶   │◀═════════▶│  智能合約 │◀═════════▶│  用戶   │
│         │           │ (代碼)   │           │         │
└─────────┘           └─────────┘           └─────────┘
    規則由代碼定義,任何人可參與,無需許可

5.3 主要 DeFi 應用類型

去中心化交易所(DEX)

允許用戶直接交換代幣,不需要將資金存放在交易所。

代表項目:

工作原理(以 Uniswap 為例):

借貸協議

允許用戶存款獲得利息,或抵押資產借款。

代表項目:

工作原理:

收益聚合器

自動將用戶資金部署到最高收益的策略。

代表項目:

5.4 DeFi 的風險

DeFi 雖然強大,但也存在顯著風險:

智能合約風險

合約可能存在漏洞。歷史上多個 DeFi 協議因合約漏洞被盜取資金:

無常損失(Impermanent Loss)

流動性提供者可能因為代幣價格變動而遭受損失。即使不進行交易,LP 頭寸的價值也可能低於簡單持有。

rug pull(跑路)

開發者可能故意部署帶有後門的合約,竊取用戶資金。新項目特別容易出現這種風險。

系統性風險

DeFi 協議之間高度關聯,一個協議的問題可能連鎖影響其他協議。

5.5 安全參與 DeFi 的建議

  1. 研究:在使用任何 DeFi 項目之前,仔細閱讀白皮書、審計報告
  2. 小額測試:首次使用前先用少量資金測試
  3. 檢查代碼:如果有能力,查看合約源代碼是否與項目描述一致
  4. 使用知名項目:避免使用缺乏歷史記錄的新項目
  5. 分散風險:不要把所有資金放在單一協議
  6. 保持更新:關注項目社群,了解是否有安全警告

六、以太坊升級:從 PoW 到 PoS

6.1 學習目標

完成本模組學習後,你將能夠:

6.2 共識機制的演變

工作量證明(PoW)

在 PoW 中,礦工需要用計算機解决數學難題來競爭區塊打包權。誰先解决問題,誰就能獲得區塊獎勵。

問題:

權益證明(PoS)

在 PoS 中,驗證者質押 ETH 作為「押金」,被隨機選中來提議或驗證區塊。如果行為誠實,獲得獎勵;如果作弊,質押被罰沒(Slash)。

優點:

6.3 重要升級時間線

升級名稱時間主要內容
Frontier2015 年主網上線
Homestead2016 年多個協定改進
The DAO Fork2016 年分叉救濟 DAO 被盜事件
Metropolis2017 年引入zk-SNARKs 支援
Constantinople2019 年降低 Gas 補貼
Beacon Chain2020 年PoS 共識層上線
The Merge2022 年PoW 完全轉向 PoS
Shapella2023 年開放驗證者質押提領
Dencun2024 年EIP-4844 Blob 降低 L2 成本
Pectra2026 年多項驗證者體驗改善

6.4 如何質押 ETH

質押方式比較

方式最低門檻技術要求流動性
獨立質押32 ETH
質押池無或較低高(LST)
交易所質押視平台而定

質押收益

截至 2026 年第一季度,質押年化收益率約 3.2-3.5%,由以下部分組成:

七、Layer 2:以太坊的擴容之路

7.1 學習目標

完成本模組學習後,你將能夠:

7.2 為什麼需要 Layer 2?

以太坊主網(Layer 1)每秒只能處理約 15-30 筆交易。當網路繁忙時,Gas 費用飆升,小額交易變得不經濟。

Layer 2 解決方案將大量交易放到「第二層」執行,只把交易的「結果」提交到主網結算,大幅提升吞吐量並降低成本。

Layer 2 架構:

┌─────────────────────────────────────────────────────────────┐
│                        Layer 1 (主網)                        │
│                                                              │
│  功能:                                                      │
│  - 最終結算                                                  │
│  - 數據可用性                                                │
│  - 安全性保障                                                │
│                                                              │
│  交易成本:$1-100+ (高峰期)                                  │
│  交易速度:~12 秒/區塊                                       │
│                                                              │
└─────────────────────────────────────────────────────────────┘
                         ▲
                         │ 定期提交狀態證明
                         │
┌─────────────────────────────────────────────────────────────┐
│                        Layer 2                               │
│                                                              │
│  執行:                                                      │
│  - 大部分交易在 L2 執行                                     │
│  - 只有結果提交到 L1                                        │
│                                                              │
│  交易成本:$0.05-0.50 (降低 90%+)                            │
│  交易速度:數千 TPS                                          │
│                                                              │
└─────────────────────────────────────────────────────────────┘

7.3 Rollup 的兩種主要類型

Optimistic Rollup

代表項目:

ZK Rollup

代表項目:

7.4 橋接資產到 Layer 2

常見橋接方式

  1. 官方橋:由 L2 項目方提供(如 Arbitrum Bridge)
  2. 跨鏈橋:第三方橋接服務(如 Across、Stargate)
  3. 交易所:部分交易所支援直接提幣到 L2

橋接風險提醒

跨鏈橋是 DeFi 中被攻擊最多的類型之一。橋接資產前請注意:

八、結論與下一步學習建議

8.1 本文回顧

恭喜你完成了以太坊基礎概念學習!讓我們回顧一下學到的內容:

  1. 區塊鏈基礎:理解了區塊鏈的去中心化、不可竄改、透明特性
  2. 錢包概念:掌握了公鑰、私鑰、助記詞的關係
  3. Gas 機制:理解了以太坊網路的使用成本結構
  4. 智能合約:認識了以太坊的核心創新
  5. DeFi 入門:了解了去中心化金融的基本應用
  6. PoS 升級:理解了共識機制的演變
  7. Layer 2:掌握了以太坊的擴容方案

8.2 建議的深入學習方向

根據你的興趣,以下是下一步的建議:

技術方向

投資方向

研究方向

8.3 持續關注的資源

官方資源

數據工具

社群


附錄:常用詞彙速查表

術語英文說明
區塊鏈Blockchain分布式、不可竄改的帳本技術
以太坊Ethereum智慧合約平台
ETHEther以太坊網路的原生代幣
錢包Wallet管理私鑰的工具
地址Address用於接收資產的唯一標識
私鑰Private Key控制資產的最高權限
助記詞Seed Phrase私鑰的可讀備份
GasGas網路計算費用的單位
智能合約Smart Contract自動執行的程式
EVMEVM以太坊虛擬機
DeFiDeFi去中心化金融
RollupRollupLayer 2 擴容方案
質押Staking鎖定代幣支持網路

本文屬於「新手入門」分類,為完全不了解區塊鏈的讀者設計。我們採用「概念先行」的教學方式,幫助讀者建立紮實的概念基礎。

重要提醒:加密貨幣投資有風險,請在做出任何投資決定前充分了解相關知識和風險。

作者:以太坊教育團隊

最後更新:2026 年 3 月 23 日

延伸閱讀與來源

這篇文章對您有幫助嗎?

評論

發表評論

注意:由於這是靜態網站,您的評論將儲存在本地瀏覽器中,不會公開顯示。

目前尚無評論,成為第一個發表評論的人吧!