# 關於 0x1 學院

0X1 學院是個開源的虛擬組織，致力推動前瞻科技知識教育於中文社會；它不屬於任何人，同時，也屬於所有人。

***目前 0x1 學院也提供寶博*** [***DDAO***](/fu-lu/ddao)***（*** [***https://discord.gg/ddao***](https://discord.gg/ddao) ***）社群共編使用，請見*** [***DDAO***](/fu-lu/ddao)*\*\*\*\**

> **在十進制世界中， 0x1 是 0；**\
> **但在電腦科學的十六進制世界中，則是 創造性的 1。**

0x1 代表了從無到有的創生，從傳統進化到數位及區塊鏈世界過程中所需的一切，從未知（0）藉由各種無形有形知識和實作的追求（x）到達已知（1）的過程。

0x1 學院期望從各種前瞻科技課題入手，如目前的「區塊鏈」「加密經濟」等，並令「產-學-教」相互鏈接，盡力推廣各種新興科技與數位經濟變遷議題及知識，培育人才，革新產業。

## 歡迎

有鑑於對區塊鏈技術的持續看好，相關產業無論是投資數位資產的幣圈，或是科技工程開發的鏈圈，都在指數成長中；即便有泡沫的危險可能，但理性看待此一技術勢依然是十分重要的事。故有此一 0x1 學院籌備中，**正式對外公開期間未定**。

### 出版

預計出版 0x1 區塊課百科：《合眾之鏈 - 0x1之書》

目前完程度：

* ***35%** - 2018/10/23 更新*
* ***45%** - 2019/03/12 更新*
* ***48%** - 2020/04/28 更新*
* ***49%** - 2021/04/12 更新*
* ***75%** - 2026/01/16 更新（新增 2024-2026 主題、重整目錄結構、填補所有 stub 文章）*

### 捐款贊助

{% embed url="<https://dab.pse.is/QZQB4>" %}

{% embed url="<https://commerce.coinbase.com/checkout/de4118be-57d2-4882-8c4a-121b57ef44f6>" %}

## 搶先訂閱

本頁面後將有《[牛也會的區塊鏈辭海圖解大百科](/di-ling-zhang-dao-du/blockpedia)》全版內文，歡迎登入 Google 帳號 [填寫此問卷](https://goo.gl/forms/iXXGvHa80jgtPJh52)，您將於於本書每次更新都收到通知。

**謝謝！😇🙇‍**

### 預定成員

* [Jeff Hu](https://medium.com/@jj1385jeff850527)
* [Tina Lee](https://medium.com/@tina26919742)
* [Tom Lam](https://www.linkedin.com/in/chungsang-tom-lam-586014158/)
* [Feihu Tang](http://www.andoromeda.net/)
* [JC Ko](https://medium.com/@daaab)

### 贊助商

* [LeadBest.io](http://leadbest.io)

### 加入 0x1

[Facebook 社團](https://www.facebook.com/groups/0x1block/)

[LINE 社團](http://line.me/ti/g/ia2540UHZd)

## 關於作者

### 葛如鈞（寶博士）

**學歷**

* 國立臺灣大學 資訊網路與多媒體研究所 博士（2012）
* 日本慶應大學 媒體設計研究所（KMD）博士後研究員
* 美國奇點大學（Singularity University）2014 夏季課程畢業
* 元智大學 數位媒體設計 碩士
* 淡江大學 資訊傳播學系 學士

**現任**

* 第 11 屆不分區立法委員（2024 年 2 月就職）
* 立法院「新興科技議會交流協會」會長／創辦人
* 立法院「臺美議會議員聯誼會」副會長
* 國立臺灣大學 資訊網路與多媒體研究所 兼任助理教授

**經歷**

* 日本電通集團 台灣 AI/Web3 成長合夥人
* 《寶博朋友說》Podcast 創辦人兼主持人（2018 年至今，來賓超過 200 位）
* 2024 年邀請以太坊創辦人 Vitalik Buterin 進行首次全中文 Podcast 專訪

> 💡 寶博士長期投入區塊鏈與新興科技的研究、教育與產業推動，致力於將複雜的技術概念以淺顯易懂的方式傳達給大眾。本百科全書彙集了他多年來的研究與實務經驗。

***

## 發現錯誤？

如果你發現內容有誤或有任何建議，歡迎透過以下方式回報：

* 📝 [GitHub Issues](https://github.com/dAAAb/Blockpedia/issues) - 提交問題或建議
* 💬 [DDAO Discord](https://discord.gg/ddao) - 加入社群討論

我們非常感謝社群的貢獻！

***

## GitHub

<https://github.com/dAAAb/Blockpedia>


# 前言：為什麼寫這本書

一些為什麼寫，與為什麼不寫？

> **最後更新：2026 年 1 月**

> ✍️ 作者：葛如鈞（寶博士）｜區塊鏈研究者、前立法委員

矽谷創投教父 Marc Andresson 在 1994 年創辦 Mosaic 公司，發明人類歷史上第一個受到廣大用戶歡迎的「網景（ Netscape）」網際網路瀏覽器）；他與 Ben Horowitz 共同創立 a16z 投資機構，現已成當今矽谷最積極投入區塊鏈及數位資產投資的風險投資公司。2017 年底在拉斯維加斯舉辦的 a16z 年會當中， Marc Andresson 透過專業經理人發佈了他對區塊鏈科技的觀點：

> "2017 年的區塊鏈（數位資產）產業，就像 1994 年的網際網路"

他又說

> "當我 1994 年來到矽谷，以為一切都為時已晚，網路產業已經再也沒有我的位置。"

看見了嗎？當年他以為來得太晚，但對照史實，卻其實來得正是時候，他在 1994 年創辦了 Netscape，改變了一整個網路世代和當今人類的生活方式（沒有 Netscape，就沒有 IE, 沒有 Chrome 也不會有後來的雅虎、Amazon，Google）。

### 歡迎來到 1995！

2018 年的現在，你可能正在扼腕怨嘆沒有更早參與區塊鏈、比特幣、以太坊的盛宴，但別忘了，依照瀏覽器的發明人 Marc Andresson 的說法，現在還只是 1995 年的矽谷啊！（或以科技的指數加速定律而言，很可能才是 1994 年的聖誕節！）

### 泡沫來了？

很多人既期待又怕受傷害，因為泡沫，對這個趨勢裹足不前；但看看 2000 年的達康網路泡沫（Dot-Com Internet Bubble）在爆破前 6 年，誕生了 Amazon - 1994 年創辦，如今是世界上市值最高的公司之一；泡沫後 6 年出現了 Facebook，後者近幾年猛烈成長，如今已成為 20億使用者人口帝國。

回頭來看區塊鏈科技，如果它要改變世界，勢必面臨泡沫化的威脅，但在泡沫前與泡沫後，都肯定誕生足以改變人類生活、顛覆社會、重塑富比士財富榜的巨型企業和傳奇人物吧。

### 指南

不少朋友對區塊鏈領域有興趣，但卻缺乏一個門路理解各種術語如「PoS Pow」「零知識證明」「51 攻擊」或是各種迷因（Meme）諸如「笑來割韭菜」「xDite 買三宅」「To the Moon 還是 To the 墓」等等。這對 "進圈" 又造成了更多的阻力。

這本書希望能夠成為一個簡易的便車指南，只要隨手翻翻、查閱，就能不只理解區塊鏈技術基礎，還能透過輕鬆詼諧的區塊鏈迷因整理，將幣鏈圈中過去、現在、未來發生大小事皆朗朗上口，瞬間不明覺厲。

### 緣起

寶博士和芝加哥經濟學博士，也是現任 [SELF CHAIN](http://selftoken.co) 計畫的首席經濟學家 - Tom Lam 從 2013 年開始就多次在線上討論比特幣、2014 年於奇點大學首次以 $650 美金購入第一顆比特幣，到 2017 年投入多個 ICO 計畫獲得良好成效，直至 2018 年共同參與如 SELF CHAIN, LeadBest 等多個區塊鏈計畫，完整經歷「幣」「鏈」圈洗禮，並且在北科大以專任教職身分偕同 Jeff Hu, Tina Lee 這對鏈圈知名的神鵰俠侶，率先一開校內百年來首堂區塊鏈課程「區塊鏈以太坊技術與智能合約-ICO實作入門」，吸引數十位包含台大、北科大、政大以及上海就學學生，以及多位新創公司創辦人，技術長等蒞臨旁聽。

![2018年3月開課的北科大2日區塊鏈智能合約工作坊](/files/-LPy1iAkZhilLzL8_9Tv)

我們期待把這些年的觀察、經歷，透過一本小書，一本隨時可以在通勤時閱讀、在上廁所裡隨手翻閱，一本讓更多的人可以帶的區塊鏈入門小書，成就自信，跨入那個看起來難懂其實一點就通的幣圈、鏈圈，也帶著自信，進入這個產業投資、創造甚至就職，加入這個正在高速通往泡沫浴池，但肯定會在泡沫破滅後誕生改變人類社會的企業的產業裡，一起創造未來，全新的可能。

### 閱讀

《0x1 Book（暫）》這本小書，是為了普羅大眾、財經背景人士或是所有對區塊鏈產業有興趣的人撰寫的圖文百科，為了讓更多人能容易瞭解幣鏈圈現象，並進而 "入圈"，因此做了幾點設計：

1. **項目標題不加英文**：\
   除了幾個重要的例如「瞭解你的用戶（KYC）」罕見地在中文標題後加上英文縮寫標註之外，其餘的都盡可能依據 Wikipedia 的原則，標題保留地方語言（如此版是中文，則僅會在標題上寫中文）降低翻閱上的大腦刺激與知識門檻。\\
2. **加入逗趣的詞語和名人瑣事**：\
   如「藍寶堅尼」「幣圈一天，人間三年」等等，希望讓一些圈子無論線下活動或線上社群裡口語表達的內容，和談話的材料，也能輕易被掌握、發揮並理解。\\
3. **條目順序經過寶博士精心設計**：\
   一般的百科條目都是用年份、字母等排序，然而區塊鏈世界因為沾染了許多資訊科學、密碼學、經濟學甚至社會科學等原理，若是以一般百科的「無理排序」，恐怕容易造成理解上的困難，是故本書採用特別編輯過的順序來列出條目，讓人閱讀第 21 條時所需要的知識，必在第 21 條前已講述過。

### 提醒

不少網友或朋友在談天時均會對區塊鏈提出質疑「不是說好了『去中心化』嗎？為何現在的交易所說暫停就暫停？」「不是說好了『不可竄改』嗎？為何還是有的遊戲能夠修改參數？」「不是說好了可以『解決信任問題』嗎？那為何還是有詐騙發生呢？」

區塊鏈不是萬能，區塊鏈是很棒的科技；但它僅是能夠將「現有技術能做的 - 做到更好」。就如同汽車比馬車更快，Email 比實體郵件更方便，但過往的舊科技（馬匹、信件、銀行）可能發生的意外、風險、人為問題依舊有。

千萬記住：區塊鏈不是萬靈丹，也不是人類最完美的最終技術答案。這只是人類千萬年發展歷史上，又一個重大突破和現有技術改良而已。但即便是這樣，它已經值得我們投入一輩子。

{% embed url="<https://medium.com/@tempofeng/%E5%8D%80%E5%A1%8A%E9%8F%88%E4%B8%8D%E8%83%BD%E8%A7%A3%E6%B1%BA%E7%9A%84%E4%BF%A1%E4%BB%BB%E5%95%8F%E9%A1%8C-5aa47f590acf>" %}

## 歡迎來到新世界，你準備好了嗎？

1994 年的網際網路，西風東漸；2017 年的區塊鏈世界，從技術到數位資產發行，全是東方味濃厚。比特幣的發明人「中本聰」聽起來是個日文名；2017 年的數位資產發行濫觴以及現今全球最大交易所都在中國；全球最大數位資產發行技術所使用的以太坊區塊鏈網路，其中至少有一半的開發者其實是在台灣，香港也有很棒的計畫在進行中。一切都在預示那傳中中，二十一世紀的東方龍，或許就是區塊世界的那條鏈。筆者期待這本小書能夠幫助更多人，一起將這場風暴共同吹起，從東方再次吹向西方，創造一個更好的世界。

***

{% hint style="warning" %}
**發現錯誤？** 如果你發現內容有誤或有建議，歡迎到 [GitHub Issues](https://github.com/dAAAb/Blockpedia/issues) 回報，或加入 [DDAO Discord](https://discord.gg/ddao) 討論！
{% endhint %}

***

#### 相關條目

* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)
* [幣：共同約定的價值](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/currency)

#### 參考資料


# 如何閱讀本書

如果你是完全新手

> **最後更新：2026 年 1 月**

## 這本書不是要你從第一頁讀到最後一頁。它是一本百科全書，你可以從任何有興趣的地方開始。

### 閱讀建議

**如果你是完全新手**

建議從第一篇「貨幣的本質」開始，了解為什麼我們需要區塊鏈。

**如果你想了解比特幣**

直接跳到第二篇「區塊鏈基礎」。

**如果你想了解投資**

從第七篇「數位資產發行與投資」開始，但請先讀完第六篇「區塊鏈安全」。

**如果你是開發者**

第九篇「區塊鏈技術開發」和第三篇「以太坊生態系」適合你。

### 符號說明

本書使用以下符號標示內容類型：

| 符號 | 意義                 |
| -- | ------------------ |
| 🆕 | 新增章節（2024-2026 更新） |
|    | 重點提示               |
|    | 注意事項               |
|    | 警告/風險              |

### 學習路徑建議

**路徑一：投資者**

1. 貨幣的本質 → 2. 區塊鏈基礎 → 6. 區塊鏈安全 → 7. 數位資產投資 → 8. 交易所

**路徑二：開發者**

1. 區塊鏈基礎 → 3. 以太坊生態系 → 9. 技術開發 → 10. DeFi

**路徑三：趨勢觀察者**

20. AI x Web3 → 23. RWA → 24. DePIN → 21. 預測市場

### 持續更新

區塊鏈發展快速，本書會持續更新。標有 🆕 的章節是 2024-2026 年新增的內容。

{% hint style="info" %}
區塊鏈是一個需要實作才能真正理解的領域。建議邊讀邊動手試試看——創建錢包、領取測試幣、嘗試 DeFi。
{% endhint %}

***

#### 相關條目

* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [幣：共同約定的價值](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/currency)

#### 參考資料


# 幣：共同約定的價值

貨幣是人類社會之間「彼此共同約定，記錄工作所得，並可以之交換工作所得的依據」，只要能夠滿足上述條件的東西，都可能被約定作為貨幣。

> **最後更新：2026 年 1 月**

> ✍️ 作者：葛如鈞（寶博士）｜區塊鏈研究者、前立法委員

## 幣（Money），即是一種共同約定的工作證明與交易記錄。

貨幣是人類社會之間「彼此共同約定，記錄工作所得，並可以之交換工作所得的依據」，只要能夠滿足上述條件的東西，都可能被約定作為貨幣。

規模小至學校班級裡的笑臉貼紙換一包薯條，大至數萬年前原始部落的貝殼，或是中國最早的統一流通貨幣 "秦半兩「質如周錢，文曰半兩，重如其文」" 目的都是要能夠簡便的交換彼此工作的成果，用貼紙換乖乖，或用兩條魚換一隻雞，都是一樣的。而那個可以 "延遲交換"、"明天再來拿" 的「記錄證明」就是「錢」「幣」或「錢幣」最早的用途。

### 來個雞幣！

想像一種情況，你肚子餓了，想吃雞，低頭看看...手裡剛去湖邊打來的幾條魚，你已經吃魚吃兩禮拜，實在想換個口味了，聽說隔壁村寶博士養的雞又肥又好吃。於是你就：

**拿兩條魚，跟寶博士換一隻雞**

寶博士一口答應，但是說「不好意思，**雞還沒長大**，不夠肥嫩，明天來取。」這時候，你舔舔嘴，一手拿出去交換的魚還停在空中滴著水。寶博士看出你的不悅，說道「別擔心，這個給你！」說著掏出一塊長相特異的石頭，圓圓扁扁，中間還有個洞「我們村都用這個跟我換雞。」

你回到村裡，拿著寶博士的雞幣，一夜未眠，到了隔天早晨，又想吃雞，轉頭一看發現隔壁人家的雞也頗肥，於是向那雞的主人說「嘿，我用這個雞幣跟你換你那隻雞好嗎？你過兩天就可以拿這個雞幣去跟寶博士換他的雞。」一聽是遠近馳名的寶博士雞，人家立馬收下雞幣，你提早拿了雞，吃雞飲酒，不亦樂乎。

### 雅浦島石幣（Yap）

這個雞幣，和最早的貝殼貨幣，以及知名的[雅浦島石幣（Yap）](https://zh.wikipedia.org/wiki/%E9%9B%85%E6%B5%A6%E5%B3%B6%E7%9F%B3%E5%B9%A3)是一樣的意思。都是讓人可以用一個約定好的稀有物件，交換工作成果或商品的東西，這也就是「幣」的功用和意義。

#### 參考資料

TED Talk 上廣為流傳 由全世界最多天才的地方之一：[麻省理工學院媒體實驗室](https://www.media.mit.edu/)所設之「[數位貨幣倡議所（MIT Digital Currency Initiative）](https://dci.mit.edu/)」總監內哈娜魯拉 (Neha Narula) 主講的「貨幣的未來」：

{% embed url="<https://www.ted.com/talks/neha_narula_the_future_of_money?language=zh-TW&utm_campaign=tedspread&utm_medium=referral&utm_source=tedcomshare>" %}
其中有提到 Yap 石幣的故事，值得一看
{% endembed %}

***

#### 相關條目

* [聰：比特幣的最小單位](/cong-zhong-ben-cong-dao-bi-te-bi/satoshi-nakamoto/undefined-5)
* [比特幣：數位黃金](/bi-te-bi/bi-te)
* [比特幣錢包](/bi-te-bi/bi-te-bao)
* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)

#### 參考資料


# 帳本：記錄交易的工具

區塊鏈帳本（Blockchain Ledger）是和人們平常借錢、花錢所記錄的帳的那個本子一樣，沒什麼不同，只不過不存在實體，且頁數無限，每次新增交易記錄時還需經過精密的密碼學驗證，以確保均衡無錯。

> **最後更新：2026 年 1 月**

> ✍️ 作者：葛如鈞（寶博士）｜區塊鏈研究者、前立法委員

## **帳本（英文：Ledger）就是記錄金錢、交易的工具；在區塊鏈世界中指的是記錄數位交易、加密貨幣資產的工具。**

區塊鏈帳本（Blockchain Ledger）是和人們平常借錢、花錢所記錄的帳的那個本子一樣，沒什麼不同，只不過不存在實體，且頁數無限，每次新增交易記錄時還需經過精密的密碼學驗證，以確保均衡無錯。

上一個章節「[幣](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/currency)」裡頭，我們提到的「魚和雞」的交易，當這個雞幣交易越來越頻繁，就容易出現大家搞不清楚我手上到底還有幾條魚（魚幣）你家裡還有幾隻雞（雞幣），我們誰欠誰幾條魚，誰又欠誰幾隻雞的問題。

這時候，帳本就出現了。裡頭可以清楚記錄我欠你幾隻雞，你又欠我幾條魚，而我又把你欠我的魚跟隔壁老王換了兩隻豬 - 的所有記錄。

簡言之，帳本讓人們可以輕易對帳，彼此討魚、討雞，不會餓肚子，並以此建立更完整的經濟、貨幣體系。

{% hint style="success" %}
**小八卦**

相傳中國第一個發明帳本的人為關聖帝君是也。雖然已無可考，但有興趣的人可以閱讀：<https://kknews.cc/zh-tw/history/z5vvv3.html>
{% endhint %}

***

#### 相關條目

* [中心化帳本：村長的問題](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/zhong-xin-hua-ben)
* [區塊鏈：魔法帳本](/cong-zhong-ben-cong-dao-bi-te-bi/chain)
* [分散式帳本：分靈體](/cong-zhong-ben-cong-dao-bi-te-bi/fen-san-shi-ben)
* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)

#### 參考資料


# 中心化帳本：村長的問題

中心化帳本（Decentralize Ledger）指得是將信用、貨幣等記錄帳本放在單個或極少數人或同一個地方作保管。

> **最後更新：2026 年 1 月**

> ✍️ 作者：葛如鈞（寶博士）｜區塊鏈研究者、前立法委員

**中心化帳本（Decentralize Ledger）指得是將信用、貨幣等記錄帳本放在單個或極少數人或同一個地方作保管。**

這就好像一間公司裡頭，指定由財務長、財會人員幫忙記帳，而使得公司財務會計和信用記錄集中在少數人手上一樣。

### Yap 島的難題

續「[帳本](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/ledger)」：當村莊裡的交易變得越來越頻繁，經濟規模越來越大的時候，勢必使得帳本記錄變得非常困難：**這個山頭的帳本上說寶博士欠你100隻雞，另外那頭的帳本又說你只有50個雞幣可以領雞，隔壁村的老張又說你還欠他20個雞幣，到底誰有雞？誰有幣？** 一切變得非常混亂，而且容易出現造假的問題；譬如你挑燈夜戰，磨了好幾個「偽雞幣」來向寶博士討雞。

在「[幣](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/currency)」的章節中所提到，使用「[雅浦島石幣（Yap）](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/currency#ya-pu-shi-yap)」這個古老貨幣的海島居民遇到了如上所說一模一樣的問題；而且他們更慘，每次要證明對方真的有那些幣，或者真的要交易了，他們就得找來幾個壯漢，拿跟木條，穿過 Yap 石幣中間的洞，唱歌跳舞地把幣扛到目的地對方家裡。（對，你沒聽錯，Yap 的轉帳方法，就是用壯漢抬！）時日一久，村民們都累死了，整天轉帳都不用打魚養雞了… 怎麼辦呢？

### 村長來了！

解決方法很簡單，找一個人統一管理帳本！這樣就不會有「帳務有錯」「雞同鴨講」的問題呀！[雅浦島](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/currency#ya-pu-shi-yap) 居民決定約定好，讓村長幫忙記錄大家的共同帳務，甚至進一步要大家都把原先堆在各自家門口的 Yap 幣（大石板）通通搬到村長家前面堆放，由村長記錄每個家庭的幣有多少，並且根據帳本移動位置，這麼一來，就不必再找壯漢轉帳了！真是方便。

一開始，這作法非常成功，結果過了不久，大家突然紛紛發現自己在村長那裏記錄的幣怎麼好像變少了，而且屬於村長的那堆幣怎麼好像變多了？... 眾人這才發現，這方法根本不可行！因為原來每天到了凌晨三點鐘，村長就提著油燈起來挑燈改帳本，並且私自搬動那些堆在村長家前面的石板，慢慢的，村長自己變得越來越有錢，大家都變得越來越窮了…

{% hint style="danger" %}
**中心化帳本的問題**：無法防止由一人或少數人為主的帳本管理者，為了少數人的利益竄改帳目。
{% endhint %}

{% tabs %}
{% tab title="0x1 小挑戰" %}
{% hint style="info" %}
現實社會中，是不是依舊存在類似雅浦島的中心化管理問題呢？誰是當前世界各國的村長？
{% endhint %}
{% endtab %}

{% tab title="答案" %}
政府和銀行。
{% endtab %}
{% endtabs %}

***

#### 相關條目

* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)

#### 參考資料


# 叛客：密碼龐克的理想

叛客（Cypherpunk）一詞，是從"龐克"演化而來。而這裡的叛客，想要指涉的是「電腦叛客」，也就是賽博龐克（英語：Cyberpunk）一群電腦工程能力高超，且對社會抱持批判思考和建設思維的人。

> **最後更新：2026 年 1 月**

> ✍️ 作者：葛如鈞（寶博士）｜區塊鏈研究者、前立法委員

**叛客（Cypherpunk）一詞，是從"龐克"演化而來。而這裡的叛客，想要指涉的是「電腦叛客」，也就是**[**賽博龐克（英語：Cyberpunk）**](https://zh.wikipedia.org/wiki/%E8%B5%9B%E5%8D%9A%E6%9C%8B%E5%85%8B)**一群電腦工程能力高超，且對社會抱持批判思考和建設思維的人。**

續「[中心化帳本](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/zhong-xin-hua-ben)」條目所言，不管是現代社會，還是西元 800 年時的雅浦島民，都可能會遇到帳本管理者的[村長問題](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/zhong-xin-hua-ben#cun-le)。長久以來，電腦叛客就一直期待能夠建立一個獨立於村長、政府之外的烏托邦。在那個世界中，他們可以用數學 - 一個無法被他人控制的真理，發行、控制和記錄人與人之間的工作成果和交易證明。這麼一來，許多的金融危機、次貸風暴一類悲劇，就不會再發生。

### 金融危機下的叛客革新

1983年，[密碼學](/gei-kai-fa-zhe-de-zhi-nan/cryptography)與數位貨幣先驅，數學家大衛．丘姆（[David Chaum](https://en.wikipedia.org/wiki/David_Chaum)）率先發表了論文，闡述了用密碼學創造 **電子貨幣**（[Electronic Money](https://en.wikipedia.org/wiki/Digital_currency)）的可能性，並且發行 [Ecash](https://en.wikipedia.org/wiki/Ecash)，後來在 1990 年代創辦了 [DigiCash](https://en.wikipedia.org/wiki/DigiCash) ，其他人也跟進創造了 B-Money、e-Gold、e-Money、bitGold、e-Cash 等等電子貨幣系統的嘗試，但都因為政府和銀行的阻撓，以及相關技術不夠成熟（當年上網人口也不多），終告失敗。

時序跳到 2007 年，至 2008 年大約兩年之間，發生了 **全球金融危機**（英語：Financial crisis of 2007–2008，也稱作：次貸風暴）許多人失去家庭，失去工作，甚至丟掉了性命。當年的這群電腦叛客，再次為了這個圍繞著少數村長運作的金融體系感到憤怒和失望，於是他們決定起而再試一次。

### 有人成功了！

眾多密碼學高手不斷嘗試和熱烈討論，直到 2008年底，有個叫[中本聰](/cong-zhong-ben-cong-dao-bi-te-bi/satoshi-nakamoto)的人，在線上論壇上發表了一篇全新的論文，論文當中描述了一種全新的方法，將許多前人的失敗處剔除掉，將不同的優點結合起來，截長補短，稱作「[區塊鏈](/cong-zhong-ben-cong-dao-bi-te-bi/chain)」，並且依據這個方法構思了一個想像中的全新數位貨幣，叫做「[比特幣](/bi-te-bi/bi-te)」。根據他的猜想，這個貨幣體系將不需要建立在交易雙方相互信任的基礎之上，所以根本無需村長，也不需要中央銀行，彼此都能穩健地使用這個貨幣來進行交易，而不會有竄改、撒謊、偽造的問題。

叛客開啟了 1970 年的第一代網路，開啟了 1980 年代的個人電腦飛躍成長，也開啟了由 90 年代後經過金融風暴指數成長的區塊鏈金融革命 。

***

#### 相關條目

* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)

#### 參考資料


# 中本聰

Satoshi Nakamoto

> **最後更新：2026 年 1 月**

[2008 年 10 月 31 日 星期五，美東時間下午 2 點 10 分](https://www.metzdowd.com/pipermail/cryptography/2008-October/014810.html)，在「metzdowd.com」線上論壇中，一位匿名為「中本聰（英語：Satoshi Nakamoto）」自稱 34 歲日裔美國人的用戶，在該網站的密碼學郵寄清單中發表了一篇沒有人看過的全新論文，題為《比特幣：一種對等式的電子現金系統》。

{% embed url="<https://www.metzdowd.com/pipermail/cryptography/2008-October/014810.html>" %}
<https://www.metzdowd.com/pipermail/cryptography/2008-October/014810.html>
{% endembed %}

{% embed url="<http://www.bitcoin.org/bitcoin.pdf>" %}

論文中詳細描述了如何建立一套去中心化的電子交易體系，且這種體系不需要建立在交易雙方相互信任的基礎之上。

### 中本聰的經典語錄

{% hint style="info" %}
**關於比特幣的本質：**

> 「我正在開發一個新的電子現金系統，完全是點對點的，不需要信任的第三方。」 — 中本聰，2008 年 10 月論壇發文 ([來源](https://www.metzdowd.com/pipermail/cryptography/2008-October/014810.html))
> {% endhint %}

{% hint style="success" %}
**關於傳統銀行的問題：**

> 「傳統貨幣的根本問題是讓它運作所需的全部信任。我們必須信任央行不會讓貨幣貶值，但法定貨幣的歷史充滿了對這種信任的違背。」 — 中本聰，2009 年 2 月 P2P Foundation 論壇 ([來源](http://p2pfoundation.ning.com/forum/topics/bitcoin-open-source))
> {% endhint %}

**創世區塊的訊息：**

2009 年 1 月 3 日，中本聰在比特幣的第一個區塊（創世區塊）中嵌入了一段訊息：

> 「The Times 03/Jan/2009 Chancellor on brink of second bailout for banks」 （泰晤士報 2009 年 1 月 3 日 財政大臣即將對銀行進行第二輪紓困）

這段訊息被認為是中本聰對傳統金融體系的批評，也是比特幣誕生時間的證明。

整個 11 月，該論壇上出現了[多則討論](https://www.metzdowd.com/pipermail/cryptography/2008-November/thread.html#14817)，先是許多批評，其後出現了第一個比特幣的擁護者 [Hal Finney](https://www.metzdowd.com/pipermail/cryptography/2008-November/014827.html)懷疑其實是中本聰本尊。

{% embed url="<https://www.metzdowd.com/pipermail/cryptography/2008-November/014827.html>" %}
<https://www.metzdowd.com/pipermail/cryptography/2008-November/014827.html>
{% endembed %}

2009年1月3日，他開發出首個實現了比特幣演算法的用戶端程式，並進行了首次「採礦」（mining）， 得了第一批的50個比特幣。這也標誌著比特幣金融體系的正式誕生。

在 2013 年，Hal Finney 在已經成熟的 BitcoinTalk 論壇上發佈說明，當時他已經確認為漸凍症患者，時日無多。

{% embed url="<https://bitcointalk.org/index.php?topic=155054.0>" %}

***

#### 相關條目

#### 參考資料


# 聰：比特幣的最小單位

1\. Megabitcoin / MBTC\\

> **最後更新：2026 年 1 月**

1. Megabitcoin / MBTC\
   \
   Megabitcoin 縮寫為 MBTC，是 100 萬個比特幣。\
   \
   27\
   \
   Viking Capital & 甲子光年\
   \
   4.3 主要代幣\
   \
   比特分/ Bitcent / cBTC\
   \
   比特分又被稱作 cBTC，一枚比特幣的價值是 102 比特分。\
   \
   毫比特/ Millibitcoin / mBTC\
   \
   毫比特又被稱作 mBTC，一枚比特幣的價值是 103 毫比特。\
   \
   微比特/ Microbitcoin / BTC\
   \
   微比特又被稱作 uBTC，一枚比特幣的價值是 106 微比特。

***

#### 相關條目

* [中本聰](/cong-zhong-ben-cong-dao-bi-te-bi/satoshi-nakamoto)

#### 參考資料


# 區塊鏈：魔法帳本

區塊鏈（Blockchain）是經過密碼學加持的帳本創建及維護的工具。

> **最後更新：2026 年 1 月**

> ✍️ 作者：葛如鈞（寶博士）｜區塊鏈研究者、前立法委員

**區塊鏈（Blockchain）是經過密碼學加持的帳本創建及維護的工具。**

簡單來說，區塊鏈就像一個數位帳本，只不過這個數位帳本比起傳統帳本：

**可以迅速擁有無數分身，也沒有頁數限制，而且每個帳目生成，都會用密碼學確認跟之前的舊帳是否可以相連，沒有誰平白多錢，平白少錢；確認無誤，區塊鏈程式就會新增一個頁面（區塊）把符合密碼學驗證的帳目填寫上去，等待下一筆帳跟它驗證。再接著填下去。**

### 魔法帳本

如果還是很難懂，那就想像哈利波特魔法世界裡有一本魔法帳本，這本帳本可以無限多頁（數位的世界沒有頁數限制，就像網路上的網頁可以無限多頁一樣），而且每個頁面跟頁面之間都有魔法相連，每增加一組新的交易，就要增加一頁新的帳冊頁面，這個帳冊頁面需要通過上一樣帳冊頁的魔法考驗，如果說謊，這頁就無法新增上去，同時之間其他想新增上去的頁面（上頭有些新發生的交易），若是通過了魔法考驗，就算是成功，這本帳本就多了一頁。

然後這個魔法呢，是鄧不利多等級的（就是很厲害的密碼學的意思）幾乎無人能夠破解，所以這本帳本就變成一個超級可以信賴，自動驗證、自動生成、自動增添新頁面（放入新的交易記錄和每個人的存款數字）的魔法帳本！

### 區塊鏈出塊 ＝ 帳本添加新頁

一個區塊相當於一個帳本頁，所以有時候區塊鏈圈的人會說「出塊」，就表示帳本又多新的一頁了，而「出塊速度」當然就表示該區塊鏈更新帳本的速度囉！

### 不同的帳本，記錄不同的幣

**不同的幣，仰賴不同的區塊鏈帳本**

如果區塊鏈技術就是創造、建立、維持和更新數位帳本的技術，那麼一本帳，就記錄一種事物、一種幣。例如雞幣帳本，就記錄所有流通的雞幣持有者（持有雞幣）的狀態。而中本聰創造的這本人類歷史上第一本魔法帳本：比特幣帳本，也就是比特幣區塊鏈，上面記載的就是比特幣現存的數量、每個登記在案的持有者的餘額，和每次比特幣交易的紀錄（包含每個人餘額的增減）。

不同的貨幣，理論上會由另外一本帳本來記錄，也就是要運行另外一個獨立的區塊鏈和區塊鏈特製程式。就像以太幣，就會有以太幣的區塊鏈帳本來記錄，要在電腦上運行這個帳本，就要下載另外的區塊鏈程式，比特幣的交易記錄，也不會出現在以太幣的區塊鏈（帳本記錄）中。

### 區塊鏈應用

因為區塊鏈解決的是信任問題，村民和村民之間，彼此可以信賴區塊鏈帳本這個中立又自動的第三方，驗證彼此的每次工作產出和價值交換。因此，可以說，所有需要更好更有效的信賴系統的企業或解決方案，都可以運用區塊鏈來升級。

例如：交通體系、運輸管理、商品庫存、政府稅收、醫療記錄、保險等等。

區塊鏈本來被稱作「時間鏈」，參考資料在此： <https://bitcointalk.org/index.php?topic=382374.0>

{% embed url="<https://bitcointalk.org/index.php?topic=382374.0>" %}

**本節參考：**

{% embed url="<https://bit.ly/2KKTj12>" %}

{% hint style="info" %}
[補充資料](/fu-lu/diao-de-pian-duan#undefined)
{% endhint %}

{% hint style="success" %}
**專家觀點：**

> 「區塊鏈解決的核心問題是信任。在沒有可信第三方的情況下，讓不認識的人可以進行交易。」 — Vitalik Buterin，以太坊創辦人

> 「區塊鏈是繼網際網路之後最重要的發明。」 — Marc Andreessen，a16z 創投創辦人
> {% endhint %}

***

#### 相關條目

* [區塊鏈風險總覽](/ren-shi-feng-xian-bao-hu-zi-chan/blockchain-security)
* [區塊鏈名人錄](/she-qun-yu-sheng-tai/ming-ren)
* [區塊鏈社群](/she-qun-yu-sheng-tai/she-qun)
* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)

#### 參考資料


# 分散式帳本：分靈體

分散式帳本（英文：Distributed Ledger）就是區塊鏈賴以存在、交易記錄賴以存放的地方。分散式帳本具有多重分身，並不單一存在任何一個特定地點，而是可以有數量龐大的共同拷貝儲存在無限多個地方，並且彼此相連。

> **最後更新：2026 年 1 月**

> ✍️ 作者：葛如鈞（寶博士）｜區塊鏈研究者、前立法委員

\*\*分散式帳本（英文：Distributed Ledger）就是區塊鏈賴以存在、交易記錄賴以存放的地方。\*\*分散式帳本具有多重分身，並不單一存在任何一個特定地點，而是可以有數量龐大的共同拷貝儲存在無限多個地方，並且彼此相連。

### 佛地魔的分靈體

在「[區塊鏈](/cong-zhong-ben-cong-dao-bi-te-bi/chain)」條目裡，我們說區塊鏈就像是一本不可竄改的魔法帳本，擁有無限頁面，而且可以無限分身。就像是哈利波特裡的佛地魔，為了讓自己不會很容易被殺死，就用了叫做分靈體的魔法，讓自己的靈魂分成了七個部分，製造了六個分靈體，分別儲存在不同的物體當中，要殺死佛地魔的人，必須找出全部分靈體並把它們全部消滅掉，佛地魔才會完全消失。

分散式帳本的概念跟分靈體非常類似，僅有兩個地方不同：

1. 可以無限個
2. 每一個都跟另一個一模一樣

所以要殺死區塊鏈帳本，非常困難，因為你得**同一時間殺死這個世界上該區塊鏈帳本的所有分身（跟它的所有離線備份）**。

### 分散式帳本的目的

回到[村長的故事](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/zhong-xin-hua-ben#cun-le)，單一或少數的村長會有作弊的問題；區塊鏈解決了作弊的問題，但如果只有一本帳本，儲存在一台電腦裡頭，那麼充其量還是只有一個村長，只是這個村長比較公正，法力比較高強，比較正義而已，並不能確保它永久公正。這個時候該怎麼辦呢？

中本聰真的非常聰明，它想到了，如果這個區塊鏈帳本可以同時運行好幾個，甚至無限個一模一樣的替身，那就像是可以讓村子裡的每個人都擔任村長，從一個村長，到少數村長，進步到無數個小村長。然後，每一筆交易發生的時候，只要其中一本魔法帳本搶先記錄完了，它就用念力（其實就是網路[廣播](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/bo)）告訴其他帳本分身：

#### 「我添加新頁了！請大家一起添加這頁喔！」

然後就會發生一些神祕的事情，例如「[共識演算](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus)」和「[最長鏈原則](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/bo/zui-yuan)」檢查等等…，劈哩啪啦，逐漸所有帳本就會陸續同步了。此外，同一時間，大家還可以繼續去驗證新的頁面…如此重複不斷…

### 如何當個小村長

中本聰在 2008 年，於《比特幣》論文中首度提出「區塊鏈」概念，並在 2009 年攜手眾多開發者基於區塊鏈技術，創立了比特幣網路，運行並開啟了首個「[創世區塊](/gei-kai-fa-zhe-de-zhi-nan/public-chain/genesis-block)」，發行出第一筆比特幣之後，從此打開了區塊鏈的世代。可以說，中本聰自己擔任了第一個村長，並操作了一個公平的、不屬於任何人的中央銀行印鈔機（或黃金合成器）自己印出了帳本上的第一筆數位黃金資產，從此之後，所有人只要運行這個區塊鏈帳本程式，都能成為一個小村長，從協助記帳、保管帳本的行為中，獲得獎勵（見「[挖礦](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa)」條目）。

一般來說，運行區塊鏈帳本程式的條件如下：

1. 一台運算裝置（多半是電腦）
2. 硬碟儲存空間（儲存交易記錄）
3. 網路連線能力（越快越好）

### 為什麼大家會願意擔任村長？

這是個好問題，當然要誘之以利。

簡單說，就是擔任村長，可有一定機率拿到記帳認證獎金。\
關於這點，我們將留到「[挖礦](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa)」條目來解釋。

#### 參考資料

點下方連結安裝比特幣區塊鏈程式

{% embed url="<https://bitcoin.org/zh_TW/download>" %}

***

#### 相關條目

* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)

#### 參考資料


# 去中心化：沒有村長的世界

去中心化（英語：Decentralize）是中心化的相反，也就是一個系統裡並沒有集中存放、集中決策在同一個人、地，反之是分散在各處、各人，每個點都彼此均衡又彼此相連。

> **最後更新：2026 年 1 月**

> ✍️ 作者：葛如鈞（寶博士）｜區塊鏈研究者、前立法委員

**去中心化（英語：Decentralize）是**[**中心化**](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/zhong-xin-hua-ben)**的相反，也就是一個系統裡並沒有集中存放、集中決策在同一個人、地，反之是分散在各處、各人，每個點都彼此均衡又彼此相連。**

因為區塊鏈帳本可以不需要依靠對單一（或少數）村長、政府和中央銀行的信賴及約定，就可以運行一個「共識有價」的貨幣，因此造就了去中心化的公正性。也不會發生像次貸風暴那樣，造成許多社會問題後，沒有任何一個銀行家負罪、負責的不公平狀況。

### 去中心化帶來的帳本永存及彼此互信

區塊鏈帳本因為有無限多分身，而且每個分身都完整複製另外一個分身，所以：

1. 一個帳本作弊（例如創造不存在的比特幣），其他帳本會發現，所以沒有[中心化帳本的村長問題](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/zhong-xin-hua-ben)
2. 殺死一個村長，還有千千萬萬個村長

換另外一個方式說。如果你有看過《火影忍者》這部漫畫，那麼應該知道影分身之術。你可能在上一個章節提到[佛地魔](/cong-zhong-ben-cong-dao-bi-te-bi/fen-san-shi-ben#fo-di-mo-de-fen) 時就想問了吧？

### 區塊鏈分散式帳本也像漩渦鳴人的影分身之術嗎？

#### 不行。

因為漩渦鳴人的影分身被戳中本體時，所有分身就都一起消失了。

所以，漩渦鳴人的影分身術可以說是一種 **中心化的術** 啊。

***

#### 相關條目

* [去中心化交易所（DEX）](/mai-mai-shu-wei-zi-chan-de-chang-suo/qu-zhong-xin-hua-jiao-yi-suo)
* [DEX 去中心化交易所](/kai-fang-shi-jin-rong-xin-shi-jie/dex)
* [去中心化自組織（DAO）](/qu-zhong-xin-hua-zu-zhi/dao-1)
* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)

#### 參考資料


# 不可竄改

不可竄改（Immutability）指得是多數人所說區塊鏈系統的其中一個特性，意思是登錄上去的資料就無法再被更改。

> **最後更新：2026 年 1 月**

**不可竄改（Immutability）指得是多數人所說區塊鏈系統的其中一個特性，意思是登錄上去的資料就無法再被更改。**

但由於還是有「[雙花攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/double-spending)」等多種系統危機存在，大部分的區塊鏈和區塊鏈服務都會指定大於一定數量的「[交易確認次數](/jiao-yi-cao-zuo/undefined/undefined-1#jiao-yi-vs-jiao-yi-ci)」，才選擇相信該筆交易成功。此外，區塊鏈也有所謂的「[分岔](/gei-kai-fa-zhe-de-zhi-nan/fork)」將帳本一分為二的能力，新分出來的帳本和舊的帳本可能在同一筆資料上便存有不同數值結果，這也是廣義的竄改。更不用提人為的造假，將錯誤的資訊登錄上鏈，這些都是竄改。

所以也有一說「區塊鏈上的記錄不可竄改」是個假議題。我們算是同意這種說法。也可以說，區塊鏈技術並不能讓一個系統或系統上的交易變得「絕對可信」。頂多是將一個系統及其記錄從「絕不可信」/「不大可信」進化為「絕大可信」，要有一個「絕對可信」「無可竄改」的系統，那幾乎要說是人類社會發展的終極挑戰也不為過了。

***

#### 相關條目

* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)

#### 參考資料


# 比特幣：數位黃金

比特幣（Bitcoin）就是透過「區塊鏈」這個以密碼學建構的數位帳本技術的第一個應用：數位資產發行，所發行的第一個數位貨幣。

> **最後更新：2026 年 1 月**

> ✍️ 作者：葛如鈞（寶博士）｜區塊鏈研究者、前立法委員

**比特幣（Bitcoin）就是透過「**[**區塊鏈**](/cong-zhong-ben-cong-dao-bi-te-bi/chain)**」這個以密碼學建構的數位帳本技術的第一個應用：**[**數位資產發行**](/dai-bi-jing-ji-xue/tong)**，所發行的第一個**[**數位貨幣**](/dai-bi-jing-ji-xue/digital-assets)**。**

目前比特幣區塊鏈帳本的區塊（頁）數大概是：53 萬塊（頁），約佔硬碟空間 150 \~ 200 GB。

### 比特幣是數位版的黃金？

確實可以這麼說。

| \*\*\*\*      | **比特幣**                                     | **黃 金**                                                |
| ------------- | ------------------------------------------- | ------------------------------------------------------ |
| **總量限制**      | ✔️ 有：21000000 枚，不再增加                        | <p>✔️ 有：全世界黃金總量為171300噸，<br>如果製成一個立方體的話，邊長大約是20.7米</p> |
| **越多人挖越難挖**   | ✔️ 是：透過密碼學演算法控制數量，越來越難挖（註）                  | ✔️ 是：回想淘金熱，如果越多人買鋤頭去挖，就越來越難挖                           |
| **可以兌換價值或商品** | ✔️ 可以：目前可在包括日本 Bic Camera、樂桃航空、美國戴爾電腦面或官網購物 | ✔️ 可以：可以拿黃金去銀行或銀樓換錢， 如果在戰爭時候也可以拿來換衣物或饅頭                |
| **可以戴身上做裝飾**  | 💔 不行                                       | ✔️ 可以                                                  |

仔細看來，其實除了不能穿金戴銀當做社會裝飾外，比特幣幾乎複製了所有黃金的特性，而且它的價值交易不需要透過銀樓、銀行，此外，也只需要電子錢包做存放，幾乎沒有重量 -- 這點大勝黃金。

### 逃難用的避險急難資產

寶博士常跟朋友說，如果這世界可能發生危難、災變或第三次世界大戰，發生前一定要準備一些比特幣。因為逃難的時候，床底下藏的黃金再多都無法全部帶走；但是比特幣（或其他數位資產）只需要存放在電子錢包裡，隨時都可以全部戴走，就算房子突然倒了，來不及回家拿，也有手機錢包裡的比特幣可以用，而且抗通膨（通常天災發生時，因為政府金融單位受到影響，沒有人可以保證這個「錢」的價格和價值兌換，傳統貨幣可能會突然價值暴跌）。就算手機基地台全部停用，也有辦法透過離線的方式轉錢（見 [離線錢包](/qian-bao-lei-xing/cold-wallet/diy-zi-leng-bao-android-ban)）

### 比特幣能吃嗎？

關於比特幣跟黃金的比較，這裡有一個很棒的影片。原出處是[在這裡](https://www.youtube.com/watch?v=YHjYt6Jm5j8)。下方是台灣的中文翻譯版：

{% embed url="<https://vlog.xuite.net/play/WTIyb1JxLTMyOTE5NDAxLmZsdg==/%E8%99%9B%E6%93%AC%E8%B2%A8%E5%B9%A3%E6%98%AF%E5%95%A5%E5%8F%AF%E4%BB%A5%E5%90%83%E5%97%8E%EF%BC%9F%E9%80%99%E9%83%A8%E7%88%86%E7%AC%91%E7%9F%AD%E7%89%87%E5%91%8A%E8%A8%B4%E4%BD%A0%E4%BB%80%E9%BA%BC%E6%98%AF%E6%AF%94%E7%89%B9%E5%B9%A3>" %}

仔細看會發現，所有過去懷疑黃金有價值的人所提出的問題，和當時擁護黃金的人所提出的各種反駁；和現今懷疑比特幣有價值的人所提出的問題，以及現在擁護比特幣的人所提出的各種理由，竟然幾乎一樣！

### 比特幣是真的嗎？

有人說，比特幣其實只是一組又一組看不見又摸不著的數字密碼，只存在區塊鏈上。根本不存在，這是真的嗎？

#### 是的。比特幣只是一組被完善記錄且不可竄改的紀錄（數字）。

如果有人賣你實體的比特幣，除了非常特殊的狀況除外（例如裡面藏有[私鑰](/bao-guan-ni-de-jia-mi-zi-chan/si)）否則那一定是騙人的，請不要被騙囉。

比特幣確實只是一組看不見又摸不著的密碼數字，儲存在一個幾乎絕對無法破解的公開帳本裡頭。但是回過頭來想想，我們現今用的鈔票、美金、支付寶、悠遊卡、支票，不也都是銀行裡頭的一堆數字而已嗎？實際上那堆數字實體化後的鈔票，早就與大家共同認定有實用價值的黃金拖勾了呀。簡單講，現存的任何一個國家的貨幣，其實都也只是國家、銀行帳本上的一筆數字而已，你手上的鈔票只是方便讓你「離線交易」，之後蒐集夠多了可以拿去銀行「登記修改屬於你的存款數字」而已。

### 比特幣有價值嗎？

看到這裡，我相信你還是會很想問這個問題。就讓你問吧！而且答案很簡單。

#### 什麼是價值？

如果你認為錢有價值的話，那其實是大家約定好，讓那個美金、人民幣作為你的工作報償，而且大家約定好（其實是規定好）可以接受這個「錢」來換其他事物。因此，這個問題的答案將會是：

有，只要大家（夠多的人）都約定（規定）它有價值，就有價值；反之，如果大家都不承認、反對它，拒絕接受比特幣用來交易貨品，那麼它就變得沒有價值。但相同的事也可能發生在黃金，和國家貨幣上。不是嗎？

### 從數位貨幣到數位資產

現今的比特幣，如同當年的黃金一般，已經度過了拿來當做日常交易的[商品貨幣（Commodity Money）](https://zh.wikipedia.org/wiki/%E5%95%86%E5%93%81%E8%B2%A8%E5%B9%A3)期，而進入了[資產（Store of Value）](https://en.wikipedia.org/wiki/Store_of_value)期。所以如果沒有人拿它來做日常交易，並不構成它價值的損失，而只是它的流通性降低了，只要共同承認它的價值的人夠多，承認它的稀有性，那麼它就可以持續作為資產而被持有甚至使用（就像只要你願意，還是可以拿金塊出來買跑車）！

附上 [比特幣白皮書](https://bitcoin.org/bitcoin.pdf) 供參考

{% hint style="success" %}
**專家觀點：**

> 「比特幣是一個了不起的密碼學成就，創造數位世界中無法複製的東西是非常有價值的。」 — Eric Schmidt，前 Google 執行長

> 「比特幣是技術性的傑作。」 — Bill Gates，微軟創辦人
> {% endhint %}

{% hint style="info" %}
註：開始時（2009年1月）每個區塊（新增帳冊頁時）獎勵50個比特幣，然後到2012年11月減半為每個區塊獎勵25個比特幣。之後在2016年7月再次減半為每個新區塊獎勵12.5個比特幣。\
\
查閱「[挖礦](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa)」。
{% endhint %}

***

#### 相關條目

* [中本聰](/cong-zhong-ben-cong-dao-bi-te-bi/satoshi-nakamoto)
* [聰：比特幣的最小單位](/cong-zhong-ben-cong-dao-bi-te-bi/satoshi-nakamoto/undefined-5)
* [比特幣錢包](/bi-te-bi/bi-te-bao)
* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)

#### 參考資料


# 比特幣錢包

比特幣錢包（英文：Botcoin Wallet）基本上和以太幣錢包類似，是連結著比特幣區塊鏈，存放比特幣的電子程式。

> **最後更新：2026 年 1 月**

**比特幣錢包（英文：Botcoin Wallet）基本上和以太幣錢包類似，是連結著比特幣區塊鏈，存放比特幣的電子程式。**

因為比特幣區塊鏈並沒有智能合約和 ERC20 這種可以允許別人在同一個鏈上發行不同幣的機制，因此比特幣原生錢包內多半僅能存放比特幣。

比特幣基金會推薦的原生比特幣錢包[如下](https://bitcoin.org/zh_TW/choose-your-wallet)：

![https://bitcoin.org/zh\_TW/choose-your-wallet](/files/-LLOEkKk_q7ECOJvZOlA)

\
事實上，除了最早的原生比特幣錢包「Bitcoin Core」之外，其餘錢包應用多半都已陸續加入了整合其他區塊鏈，得以同時存放其他幣和數位資產的功能。如寶博士使用的「Coinbase」或是「Coin Space」等，都成了所謂支援多種鏈的「聚合錢包」。

### 可以線上創建並匯出私鑰的 Coin Space

{% embed url="<https://coin.space/?network=bitcoin>" %}

***

#### 相關條目

#### 參考資料


# 礦工費用

礦工費用（英文：Miner's Fee）其實就是交易時需要有人幫忙把完成的交易資料記錄上鏈（寫入區塊鏈帳本頁中）的委託手續費。

> **最後更新：2026 年 1 月**

**礦工費用（英文：Miner's Fee）其實就是交易時需要有人幫忙把完成的交易資料記錄上鏈（寫入區塊鏈帳本頁中）的委託手續費。**

在以太坊區塊鏈裡，多半都用[燃料費](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/wa-si)（Gas Fee）來說明，但比特幣區塊鏈因為沒有燃料的概念，也幾乎沒有什麼分散試算力、智能合約的設計，所以每筆交易就單純是送出一筆轉帳記錄，由礦工幫忙打包記帳。所以多半就直接用礦工費來說明。

![](/files/-LLOPnDeezdiiT5mSpKl)

比如上面這張比特幣區塊歷史記錄瀏覽器 [BlockCypher 所顯示的這筆寶博士 2018 年 7 月的轉帳](https://live.blockcypher.com/btc/tx/90be883b2446aa3237e3b156c11a93e51bad9dff54fdaca4ac3b2a5567e0379a)，一共轉了 0.59 BTC 給對方，另外就包含了 0.00000840 BTC 的手續費（Fee），以當時現價一枚 BTC 約等於 $6,352.67 美金，等於是花了新台幣 1.6 元的轉帳費。相比郵局的 7\~15 跨行轉帳費，國際轉匯百來元台幣不等的費用，這可以說是相當便宜的一種價值交換方法。

### 關於比特幣錢包轉帳

比特幣轉帳時所付出的礦工費，在 Coinbase 上會很明確的說明所有轉帳費都會直接付出給礦工，然而有些交易所或比特幣代存平台為了保障每筆轉帳交易都能達到對方手中，會加高礦工費用甚至行政手續費，讓轉帳者的負擔增加，但安全性提高。

Coinbase 轉帳頁面顯示手續費為 0.0001725 BTC，大約是美金 0.13 ，新台幣 4 元左右：

![](/files/-LLORqvJPGKl_jP8iBnp)

同一時間，要轉同一筆帳，在幣託（BitoEx）交易所需要的手續費則一律為 0.0001 BTC，約為新台幣 20 元：

![](/files/-LLOS6CWaxBnblFi1fS8)

也是因為這個原因，許多交易所都有轉出最低金額的要求，否則可能會有使用者惡意轉移多筆金額為 0 的比特幣，造成網路塞車，礦工費用飆漲，到最後可能交易所來不及調高手續費，便會被突然增高的手續費給壓垮。

{% hint style="info" %}
要注意，多半的比特幣購物收付款都會要求使用者用「比特幣錢包」付款，意思就是希望使用者不要用交易所錢包，而是使用原生錢包 APP，內有私鑰的這種，一來有的交易所為了省錢，可能每次的礦工費用都設超低讓帳很晚才到對方那裏，二來使用者也無法為了提高交易速度調整礦工費。相較之下，用原生比特幣錢包 APP 就能夠解決這個問題。
{% endhint %}

***

#### 相關條目

#### 參考資料


# Bitcoin ETF

十年的等待。

> **最後更新：2026 年 1 月**

## 2024 年 1 月，美國批准了比特幣現貨 ETF，這是加密貨幣史上的里程碑，讓傳統投資者可以輕鬆參與比特幣投資。

十年的等待。

無數次的申請和駁回。

2024 年 1 月 10 日，SEC 終於批准了比特幣現貨 ETF。

這一天，比特幣正式走入主流金融。

### 什麼是 ETF？

ETF（Exchange-Traded Fund）是交易所交易基金。

簡單說：

* 一種在股票交易所交易的基金
* 追蹤某種資產或指數
* 像買股票一樣買賣

**例子**

* SPY：追蹤 S\&P 500 指數
* GLD：追蹤黃金價格
* **IBIT**：追蹤比特幣價格（BlackRock 發行）

ETF 讓投資者可以「間接」持有某種資產，不用自己保管。

### 為什麼 Bitcoin ETF 重要？

**1. 降低參與門檻**

傳統投資者想買比特幣，需要：

* 開設加密交易所帳戶
* 學習錢包操作
* 管理私鑰
* 擔心安全問題

有了 ETF：

* 用現有的證券帳戶就能買
* 像買股票一樣簡單
* 不用管錢包和私鑰

**2. 機構可以進場**

很多機構投資者（退休基金、資產管理公司）：

* 有法規限制，不能直接持有加密貨幣
* 但可以投資 ETF

Bitcoin ETF 打開了這扇門。

**3. 監管認可**

SEC 批准 ETF，等於「官方認證」比特幣是合法的投資標的。

這是信號，不只是產品。

**4. 流動性改善**

ETF 帶來大量新資金，改善比特幣的流動性。

### 批准歷程

Bitcoin ETF 的批准歷程漫長：

**2013 年**：Winklevoss 兄弟首次申請，被駁回

**2017-2021 年**：多家公司申請，全部被駁回。SEC 的主要理由：

* 市場操縱風險
* 投資者保護不足
* 監控不完善

**2021 年**：SEC 批准比特幣**期貨** ETF（ProShares BITO），但不是現貨

**2023 年**：Grayscale 告贏 SEC，法院裁定 SEC 的駁回理由不合理

**2024 年 1 月 10 日**：SEC 批准 11 檔比特幣現貨 ETF

### 獲批的 ETF

2024 年 1 月首批獲批的比特幣現貨 ETF：

| 代號   | 發行商                | 特點       |
| ---- | ------------------ | -------- |
| IBIT | BlackRock          | 最大資產管理公司 |
| FBTC | Fidelity           | 傳統金融巨頭   |
| GBTC | Grayscale          | 從信託轉換而來  |
| ARKB | ARK/21Shares       | 創新投資公司   |
| BITB | Bitwise            | 加密原生公司   |
| HODL | VanEck             | 早期申請者    |
| BTCO | Invesco            | 大型資產管理   |
| EZBC | Franklin Templeton | 百年金融機構   |
| BRRR | Valkyrie           | -        |
| BTCW | WisdomTree         | -        |
| DEFI | Hashdex            | -        |

### 資金流入

比特幣 ETF 上市後的資金流入驚人：

**首週**：超過 10 億美元

**首月**：超過 50 億美元

**2024 年全年**：超過 300 億美元淨流入

\*\*IBIT（BlackRock）\*\*成為歷史上增長最快的 ETF 之一。

這些數字顯示了傳統金融對比特幣的需求。

### 對比特幣價格的影響

ETF 批准後，比特幣價格經歷了：

**短期波動**

* 批准前：預期買入
* 批准後：「賣消息」回調

**長期上漲**

* 持續的資金流入支撐價格
* 2024 年底創歷史新高

**供需改變**

* ETF 需要「真的」購買比特幣
* 減少了市場流通量

### 現貨 vs 期貨 ETF

美國現在有兩種 Bitcoin ETF：

| 類型   | 現貨 ETF    | 期貨 ETF  |
| ---- | --------- | ------- |
| 持有   | 真正的比特幣    | 比特幣期貨合約 |
| 追蹤   | 比特幣現貨價格   | 期貨價格    |
| 滾倉成本 | 無         | 有（可能損失） |
| 代表   | IBIT、FBTC | BITO    |

現貨 ETF 是投資者更想要的，因為它更直接追蹤比特幣價格。

### 託管安排

ETF 需要有人保管比特幣。主要託管商：

**Coinbase Custody**

* 大多數 ETF 選擇 Coinbase
* 包括 BlackRock、Grayscale 等

**Fidelity Digital Assets**

* Fidelity 自己託管自己的 ETF

託管安全是 SEC 批准的關鍵考量之一。

### 費用比較

各 ETF 的管理費（年費）：

| ETF  | 費用           |
| ---- | ------------ |
| IBIT | 0.25%（首期優惠後） |
| FBTC | 0.25%        |
| GBTC | 1.5%（較高）     |
| ARKB | 0.21%（較低）    |
| BITB | 0.20%（較低）    |

費用競爭激烈，對投資者有利。

### 對加密市場的影響

Bitcoin ETF 對更廣泛的加密市場有影響：

**1. 比特幣主導地位**

ETF 資金主要流入比特幣，暫時提高了比特幣的市場主導地位。

**2. 以太坊 ETF**

2024 年 7 月，美國也批准了以太坊現貨 ETF。

這打開了更多加密資產 ETF 的可能性。

**3. 監管態度**

ETF 批准顯示監管態度軟化，可能有利於整體加密市場。

**4. 傳統金融參與**

更多傳統金融機構開始認真看待加密貨幣。

### 其他地區的 Bitcoin ETF

美國不是唯一批准 Bitcoin ETF 的地方：

**加拿大**（2021 年）

* Purpose Bitcoin ETF
* 全球首個比特幣現貨 ETF

**歐洲**

* 多個比特幣 ETP（交易所交易產品）
* 結構略有不同

**香港**（2024 年）

* 批准比特幣和以太坊現貨 ETF
* 亞洲主要市場首個

**巴西**

* 也有比特幣 ETF

### 風險與注意事項

投資 Bitcoin ETF 仍有風險：

**1. 比特幣價格波動**

ETF 追蹤比特幣價格。比特幣漲，ETF 漲。比特幣跌，ETF 跌。波動性不會因為是 ETF 就變小。

**2. 追蹤誤差**

ETF 價格可能與比特幣現貨價格有小幅差異。

**3. 管理費**

每年的管理費會侵蝕收益。

**4. 交易時間限制**

ETF 只能在股市交易時間買賣。比特幣是 24/7 交易的。

**5. 不是真正持有**

你持有的是 ETF 份額，不是比特幣本身。不能把它轉到自己的錢包。

### ETF vs 直接持有

| 面向     | Bitcoin ETF | 直接持有 |
| ------ | ----------- | ---- |
| 便利性    | 高           | 較低   |
| 私鑰控制   | 無           | 有    |
| 交易時間   | 股市時間        | 24/7 |
| 費用     | 管理費         | 交易費  |
| 稅務     | 較簡單         | 較複雜  |
| 「真正」持有 | 否           | 是    |

選擇哪種取決於你的需求和理念。

### 未來發展

Bitcoin ETF 的未來可能包括：

**1. 更多 ETF**

可能會有更多比特幣相關 ETF，如槓桿 ETF、反向 ETF。

**2. 其他加密資產**

更多加密資產可能獲得 ETF 批准（Solana、XRP 等在申請中）。

**3. 實物贖回**

目前 ETF 是現金贖回。未來可能允許實物（比特幣）贖回。

**4. 融合傳統金融**

比特幣 ETF 可能被納入更多投資組合、退休帳戶等。

{% hint style="info" %}
Bitcoin ETF 的批准是加密貨幣走向主流的重要里程碑。它不會改變比特幣的本質，但改變了誰可以投資比特幣。
{% endhint %}

***

#### 參考資料

* [SEC: Bitcoin ETF Approvals](https://www.sec.gov/news/press-release/2024-10)
* [BlackRock IBIT](https://www.ishares.com/us/products/333011/ishares-bitcoin-trust)
* [Fidelity FBTC](https://www.fidelity.com/crypto/bitcoin-etf)

***

#### 相關條目

* [Bitcoin Ordinals](/bi-te-bi/ordinals)
* [Block Bitcoin 支付](/jia-mi-huo-bi-zhi-fu-xin-shi-dai/block-btc)
* [BRC-20 代幣](/bi-te-bi/brc20)

#### 參考資料


# Bitcoin Ordinals

2023 年初，比特幣社群發生了一件大事。

> **最後更新：2026 年 1 月**

## Ordinals 協議讓比特幣可以承載 NFT 和其他數位資產，為「數位黃金」帶來全新的應用場景，同時引發社群激烈爭論。

2023 年初，比特幣社群發生了一件大事。

有人在比特幣上「銘刻」了 NFT。

比特幣——那個「只能轉帳」的區塊鏈——突然可以放圖片、影片、甚至程式碼了。

這就是 **Ordinals**。

### Ordinals 是什麼？

Ordinals 是一個協議，讓你可以在比特幣上創建「銘文」（Inscriptions）。

**技術原理**

比特幣的最小單位是「聰」（Satoshi），1 BTC = 1 億聰。

Ordinals 做了兩件事：

1. **序數理論（Ordinal Theory）**：給每一個聰一個唯一的序號
2. **銘文（Inscriptions）**：把資料「刻」在特定的聰上

這樣，每一個聰都變得「獨特」，可以承載不同的內容。

### 銘文是什麼？

銘文是「刻」在聰上的資料。可以是：

* 圖片
* 文字
* 影片
* 音樂
* HTML
* JSON

**資料儲存方式**

銘文資料直接儲存在比特幣區塊鏈上（不是像很多 NFT 那樣存在 IPFS）。

這意味著：

* 永久性：只要比特幣存在，銘文就存在
* 不可變：一旦「刻」上去，無法修改
* 成本：佔用區塊空間，需要支付礦工費

### 創辦人

Ordinals 協議由 **Casey Rodarmor** 創建。

Casey 是一位比特幣開發者，曾在 Bitcoin Core 團隊工作。

他的理念是：比特幣不只是「數位黃金」，也可以是「數位文物」的載體。

### 發展歷程

**2023 年 1 月**：Ordinals 協議發布

**2023 年 2 月**：第一波銘文熱潮，比特幣網路擁堵

**2023 年 3 月**：[BRC-20](/bi-te-bi/brc20) 代幣標準出現，進一步推高熱度

**2023 年底**：銘文數量突破數百萬

**2024 年**：[Runes](/bi-te-bi/runes) 協議推出，作為 BRC-20 的改進

### 經典銘文

一些早期和著名的銘文：

**Ordinal Punks**

* 模仿 CryptoPunks
* 早期 Ordinals NFT 項目

**Bitcoin Puppets**

* 熱門的比特幣 NFT 系列

**Sub 10K**

* 前 10,000 個銘文
* 被認為有「歷史」價值

**Inscription #0**

* 第一個銘文
* 一張骷髏圖片

### 爭議

Ordinals 在比特幣社群引發激烈爭論：

**支持者觀點**

* 增加比特幣的用途
* 帶來新用戶和開發者
* 增加礦工收入
* 展示比特幣的可能性

**反對者觀點**

* 「污染」比特幣區塊空間
* 比特幣應該專注於貨幣功能
* 推高交易手續費
* 「垃圾資料」佔用寶貴空間

**技術層面**

反對者指出：

* 這些「非金融」交易佔用空間
* 普通用戶的轉帳變得更貴
* 全節點的儲存負擔增加

支持者回應：

* 用戶支付了手續費，有權使用區塊空間
* 這是自由市場
* 增加礦工收入有利於網路安全

### 與以太坊 NFT 的比較

| 面向   | Bitcoin Ordinals | Ethereum NFT |
| ---- | ---------------- | ------------ |
| 資料儲存 | 完全上鏈             | 通常在 IPFS     |
| 智能合約 | 無                | 有            |
| 交易成本 | 較高               | 變化大          |
| 生態系統 | 較新               | 成熟           |
| 版稅機制 | 無原生支持            | 有（但可繞過）      |
| 安全性  | 比特幣級別            | 以太坊級別        |

**Ordinals 的優勢**

* 資料真正永久（完全上鏈）
* 比特幣的安全性和去中心化

**Ordinals 的劣勢**

* 沒有智能合約，功能有限
* 交易所和錢包支援不如以太坊成熟

### 技術細節

**SegWit 和 Taproot**

Ordinals 能夠運作，得益於比特幣的兩次升級：

* **SegWit**（2017）：增加區塊空間
* **Taproot**（2021）：允許更複雜的腳本

這些升級讓銘文「塞進」比特幣區塊成為可能。

**銘文大小**

* 理論上最大約 400KB
* 實際上大多數銘文較小
* 大型銘文需要高額手續費

### 錢包和工具

支援 Ordinals 的錢包和工具：

**錢包**

* Xverse
* Leather（前 Hiro）
* Unisat
* OKX Wallet

**市場**

* Magic Eden
* OKX NFT
* Ordinals Wallet

**查詢工具**

* ordinals.com
* ord.io

### 對比特幣的影響

Ordinals 對比特幣生態的影響：

**1. 礦工收入增加**

銘文帶來的手續費，在某些時期佔礦工收入很大比例。

這對比特幣安全有正面影響（特別是在區塊獎勵減半後）。

**2. 區塊空間競爭**

銘文和普通交易競爭區塊空間。繁忙時期，手續費飆升。

**3. 新用戶進入**

很多原本對比特幣不感興趣的 NFT 玩家，因為 Ordinals 進入比特幣生態。

**4. 生態系統擴展**

圍繞 Ordinals 出現了新的錢包、市場、開發工具。

### 衍生協議

Ordinals 催生了其他協議：

**BRC-20**

* 在 Ordinals 基礎上的代幣標準
* 允許在比特幣上發行代幣
* 詳見 [BRC-20](/bi-te-bi/brc20)

**Runes**

* Casey Rodarmor 推出的新代幣標準
* 比 BRC-20 更高效
* 詳見 [Runes](/bi-te-bi/runes)

### 未來展望

Ordinals 的未來可能包括：

**1. 技術改進**

* 更高效的銘文方式
* 更好的索引和查詢

**2. 應用場景**

* 數位藝術
* 收藏品
* 身分憑證
* 遊戲資產

**3. 與 Layer 2 整合**

* 在 Lightning Network 上交易銘文
* 降低成本和延遲

**4. 監管關注**

* 如果 Ordinals 大規模使用，可能引起監管關注

{% hint style="info" %}
Ordinals 是比特幣的「意外創新」。它不是比特幣設計的初衷，但展示了區塊鏈作為資料層的可能性。
{% endhint %}

### 如何參與？

如果你想嘗試 Ordinals：

1. 下載支援 Ordinals 的錢包（如 Xverse、Unisat）
2. 存入一些比特幣
3. 在市場（如 Magic Eden）瀏覽和購買銘文
4. 或者，使用銘文工具自己創建銘文

注意：交易手續費可能很高，特別是在網路繁忙時。

***

#### 參考資料

* [Ordinals 官方文檔](https://docs.ordinals.com/)
* [ordinals.com](https://ordinals.com/)
* [Casey Rodarmor 的部落格](https://rodarmor.com/)

***

#### 相關條目

* [Bitcoin ETF](/bi-te-bi/etf)
* [Block Bitcoin 支付](/jia-mi-huo-bi-zhi-fu-xin-shi-dai/block-btc)
* [BRC-20 代幣](/bi-te-bi/brc20)

#### 參考資料


# BRC-20 代幣

以太坊有 ERC-20。

> **最後更新：2026 年 1 月**

## BRC-20 是建立在 Ordinals 協議上的比特幣代幣標準，讓人們可以在比特幣上發行和交易代幣，引爆了比特幣生態的 meme coin 熱潮。

以太坊有 ERC-20。

現在，比特幣有 BRC-20。

2023 年，BRC-20 代幣讓比特幣網路幾乎癱瘓，手續費創歷史新高。

這是怎麼回事？

### BRC-20 是什麼？

BRC-20 是一個「實驗性」代幣標準，建立在 [Ordinals](/bi-te-bi/ordinals) 協議之上。

它讓人們可以在比特幣上：

* 發行（Deploy）代幣
* 鑄造（Mint）代幣
* 轉移（Transfer）代幣

**命名由來**

「BRC-20」是模仿以太坊的「ERC-20」命名。

* **ERC-20**：Ethereum Request for Comments 20
* **BRC-20**：Bitcoin Request for Comments 20

但技術上，兩者完全不同。

### 技術原理

BRC-20 的運作方式很特別：

**沒有智能合約**

以太坊的 ERC-20 是智能合約。BRC-20 不是。

比特幣沒有智能合約，所以 BRC-20 用了一個「巧妙」的方法：

**JSON 銘文**

BRC-20 把代幣操作編碼成 JSON 格式，然後「銘刻」到比特幣上。

**發行代幣的例子**：

```json
{
  "p": "brc-20",
  "op": "deploy",
  "tick": "ordi",
  "max": "21000000",
  "lim": "1000"
}
```

這段 JSON 的意思是：

* p: 協議是 brc-20
* op: 操作是 deploy（發行）
* tick: 代幣名稱是 ordi
* max: 最大供應量 2100 萬
* lim: 每次鑄造上限 1000

**鑄造代幣**：

```json
{
  "p": "brc-20",
  "op": "mint",
  "tick": "ordi",
  "amt": "1000"
}
```

**轉移代幣**：

```json
{
  "p": "brc-20",
  "op": "transfer",
  "tick": "ordi",
  "amt": "500"
}
```

### 索引器

關鍵問題：比特幣本身不「理解」這些 JSON。

那餘額怎麼計算？

答案是：**索引器（Indexer）**。

索引器是鏈下軟體，它：

1. 掃描所有比特幣區塊
2. 找出所有 BRC-20 銘文
3. 按照規則計算每個地址的餘額

**問題**

不同的索引器可能有不同的解讀。這帶來了：

* 一致性問題
* 中心化風險

這是 BRC-20 的主要技術缺陷。

### 創辦人

BRC-20 由匿名開發者 **@domodata** 在 2023 年 3 月創建。

他自己也說這是「實驗性的」，不應該有實際價值。

但市場不這麼認為。

### 熱門 BRC-20 代幣

**$ORDI**

* 第一個 BRC-20 代幣
* 名稱來自「Ordinals」
* 市值曾超過 10 億美元
* 上架 Binance 等主流交易所

**$SATS**

* 以比特幣最小單位「聰」命名
* 總供應量 21 兆
* 模仿比特幣的稀缺性敘事

**$RATS**

* meme 代幣
* 以老鼠為主題

**$PIZZA**

* 紀念比特幣披薩日
* meme 文化

大多數 BRC-20 代幣是 meme 幣，沒有實際用途。

### 對比特幣網路的影響

BRC-20 熱潮對比特幣網路造成了巨大影響：

**1. 手續費飆升**

2023 年 5 月，比特幣平均手續費一度超過 30 美元。

普通用戶的轉帳變得非常昂貴。

**2. 網路擁堵**

未確認交易堆積超過 40 萬筆。

**3. 區塊空間競爭**

BRC-20 交易佔據大量區塊空間。

**4. 礦工收入增加**

手續費收入在某些區塊超過了區塊獎勵。

### 爭議

BRC-20 引發的爭議比 Ordinals 更激烈：

**反對者觀點**

* 這不是比特幣的設計目的
* 「垃圾」交易推高手續費
* 傷害比特幣作為支付系統的可用性
* 大多數是投機炒作

**支持者觀點**

* 區塊空間是付費使用的，任何用途都有效
* 增加礦工收入，提高網路安全
* 帶來新用戶和關注
* 展示比特幣的可擴展性

### 與 ERC-20 的比較

| 面向   | BRC-20      | ERC-20  |
| ---- | ----------- | ------- |
| 基礎   | Ordinals 銘文 | 智能合約    |
| 餘額驗證 | 鏈下索引器       | 鏈上合約狀態  |
| 功能   | 只能發行、鑄造、轉移  | 任意複雜邏輯  |
| 安全性  | 依賴索引器一致性    | 合約代碼定義  |
| 生態系統 | 較新          | 非常成熟    |
| 交易成本 | 高（每次操作都是銘文） | 取決於 gas |

BRC-20 是「窮人版」的代幣標準，功能有限但運作在比特幣上。

### 交易方式

BRC-20 代幣的交易方式：

**1. 專門市場**

* Unisat
* OKX
* Magic Eden

**2. 中心化交易所**

部分代幣（如 ORDI）上架了 Binance、OKX 等。

**3. 場外交易**

早期很多交易是場外進行。

### 風險

投資 BRC-20 代幣的風險：

**1. 高度投機**

大多數 BRC-20 代幣沒有實際用途，純粹是投機。

**2. 流動性風險**

除了少數頭部代幣，大多數流動性很差。

**3. 索引器風險**

如果索引器出問題，餘額可能「消失」。

**4. 詐騙風險**

很多假冒或惡意的代幣。

**5. 監管風險**

這類代幣可能引起監管關注。

### Runes 的出現

由於 BRC-20 的技術缺陷，Ordinals 創辦人 Casey Rodarmor 推出了 [Runes](/bi-te-bi/runes) 協議。

Runes 的目標是：

* 更高效的代幣標準
* 減少「垃圾」UTXO
* 更好的協議設計

但 BRC-20 已經有先發優勢和社區基礎。

### 未來展望

BRC-20 的未來可能是：

**1. 被 Runes 取代？**

技術上 Runes 更優，但 BRC-20 有先發優勢。可能並存。

**2. 持續投機**

作為 meme 幣的載體繼續存在。

**3. 逐漸邊緣化**

如果沒有新的敘事，熱度可能消退。

**4. 監管干預**

如果監管介入，可能影響交易和發行。

{% hint style="info" %}
BRC-20 是一個「實驗」，它證明了在比特幣上可以做代幣，但方式很「粗糙」。投資前請充分了解風險。
{% endhint %}

***

#### 參考資料

* [BRC-20 文檔](https://domo-2.gitbook.io/brc-20-experiment/)
* [Unisat BRC-20](https://unisat.io/brc20)
* [@domodata Twitter](https://twitter.com/dolodata)

***

#### 相關條目

* [ERC20：代幣標準](/zhi-neng-he-yue-de-shi-jie/erc20-1)
* [RWA 代幣化總覽](/shi-ti-zi-chan-dai-bi-hua/rwa)
* [代幣化國債](/shi-ti-zi-chan-dai-bi-hua/treasuries)
* [Bitcoin ETF](/bi-te-bi/etf)
* [Bitcoin Ordinals](/bi-te-bi/ordinals)

#### 參考資料


# Runes Protocol

BRC-20 證明了人們想在比特幣上發代幣。

> **最後更新：2026 年 1 月**

## Runes 是 Ordinals 創辦人推出的比特幣代幣標準，設計比 BRC-20 更高效，在 2024 年比特幣減半時正式啟動。

[BRC-20](/bi-te-bi/brc20) 證明了人們想在比特幣上發代幣。

但 BRC-20 的設計有很多問題。

所以 Ordinals 的創辦人 Casey Rodarmor 推出了一個「正確」的方式：**Runes**。

### Runes 是什麼？

Runes 是一個比特幣代幣協議，讓人們可以在比特幣上發行可替代代幣（Fungible Tokens）。

與 BRC-20 的主要區別是：**更高效、更「比特幣原生」**。

### 為什麼需要 Runes？

Casey Rodarmor 為什麼要做 Runes？

**BRC-20 的問題**

1. **UTXO 膨脹**
   * BRC-20 創造大量「垃圾」UTXO
   * 增加節點負擔
2. **效率低下**
   * 每次操作都要銘文
   * 佔用大量區塊空間
3. **依賴外部索引器**
   * 餘額由鏈下索引器計算
   * 不同索引器可能不一致

**Runes 的解決方案**

Runes 設計得更「乾淨」：

* 使用比特幣原生的 UTXO 模型
* 更少的區塊空間佔用
* 更簡單的協議規則

### 技術原理

Runes 使用比特幣的 **OP\_RETURN** 操作碼。

**OP\_RETURN**

OP\_RETURN 是比特幣的一個功能，允許在交易中嵌入少量資料，但不創造可花費的 UTXO。

**Runes 的運作**

1. 代幣資訊編碼在 OP\_RETURN 中
2. 代幣餘額綁定在 UTXO 上
3. 花費 UTXO 時，Runes 遵循特定規則分配代幣

**與 BRC-20 的差異**

| 面向      | BRC-20      | Runes          |
| ------- | ----------- | -------------- |
| 資料存儲    | Witness（銘文） | OP\_RETURN     |
| UTXO 影響 | 創造大量 UTXO   | 最小化 UTXO       |
| 效率      | 低           | 高              |
| 設計者     | @domodata   | Casey Rodarmor |

### 發行時間

Runes 在 **2024 年 4 月比特幣減半**時正式啟動。

選擇這個時間點是為了：

* 獲得最大關注
* 與比特幣的重要里程碑同步
* 製造話題

減半區塊（840,000）的 Runes 銘刻競爭非常激烈。

### Runes 代幣

一些早期和知名的 Runes 代幣：

**RUNE•COIN**

* 早期熱門項目
* 社區驅動

**DOG•GO•TO•THE•MOON**

* meme 代幣
* 活躍的社區

**SATOSHI•NAKAMOTO**

* 致敬比特幣創辦人
* 收藏價值

### 命名規則

Runes 有有趣的命名規則：

**分隔符**

代幣名稱用「•」分隔，如 `DOG•GO•TO•THE•MOON`。

**早期限制**

早期只能用較長的名稱。隨著時間推移，可以用更短的名稱。

這是為了防止「名稱搶註」，讓熱門短名稱需要等待一段時間才能使用。

### 與 Ordinals 的關係

Runes 和 Ordinals 都是 Casey Rodarmor 的項目，但：

**Ordinals**

* 用於 NFT（非同質化代幣）
* 每個銘文是獨特的

**Runes**

* 用於同質化代幣
* 每個代幣單位是可替換的

兩者互補，共同構成比特幣上的數位資產生態。

### 生態系統

**錢包**

支援 Runes 的錢包：

* Xverse
* Leather
* OKX Wallet
* Unisat

**市場**

* Magic Eden
* OKX
* Unisat

**瀏覽器**

* ordinals.com
* runealpha.xyz

### 對比特幣的影響

Runes 對比特幣的影響與 BRC-20 類似，但程度不同：

**正面**

1. **更高效**
   * 比 BRC-20 佔用更少區塊空間
   * UTXO 膨脹問題較輕
2. **礦工收入**
   * 仍然增加手續費收入
   * 減半後的重要收入來源
3. **生態發展**
   * 吸引開發者和用戶

**負面**

1. **仍然佔用區塊空間**
   * 與普通交易競爭
2. **大多是投機**
   * 和 BRC-20 一樣，大多是 meme 幣

### Runes vs BRC-20

| 面向      | Runes        | BRC-20 |
| ------- | ------------ | ------ |
| 效率      | 較高           | 較低     |
| UTXO 影響 | 較小           | 較大     |
| 設計者背景   | Ordinals 創辦人 | 匿名開發者  |
| 先發優勢    | 無            | 有      |
| 社區      | 成長中          | 已建立    |
| 技術認可    | 較高           | 較低     |

**誰會贏？**

可能並存。BRC-20 有先發優勢和社區，Runes 有更好的技術設計。

類似 ERC-20 和其他以太坊代幣標準的關係。

### 如何參與？

**購買 Runes 代幣**

1. 設置支援 Runes 的錢包
2. 存入比特幣
3. 在市場購買

**銘刻新 Runes**

1. 選擇想要創建的代幣
2. 使用銘刻工具
3. 支付手續費

**風險提示**

* 大多數 Runes 代幣是高風險投機
* 價格可能歸零
* 手續費在繁忙時可能很高

### 未來展望

Runes 的未來可能包括：

**1. 生態成長**

更多工具、錢包、市場支援。

**2. 用例擴展**

超越 meme 幣，可能有實際應用。

**3. Layer 2 整合**

在 Lightning Network 或其他 L2 上交易 Runes。

**4. 標準化**

可能成為比特幣上同質化代幣的「標準」協議。

**5. 競爭**

可能會有新的協議出現，競爭代幣標準地位。

{% hint style="info" %}
Runes 是對 BRC-20 的「改進」，但本質上仍是比特幣上的代幣實驗。技術更好不等於投資更安全。
{% endhint %}

### Casey Rodarmor 的願景

Casey Rodarmor 對 Runes 的看法：

他認為，如果人們一定要在比特幣上發代幣，不如用一個「更好」的方式，而不是讓 BRC-20 的「垃圾」充斥區塊鏈。

Runes 是他的「解決方案」——不是因為他想要比特幣上有代幣，而是因為代幣已經出現，不如讓它更高效。

這是一種務實的態度。

***

#### 參考資料

* [Runes 官方文檔](https://docs.ordinals.com/runes.html)
* [Casey Rodarmor 的 Runes 公告](https://rodarmor.com/blog/runes/)
* [Runes Alpha](https://runealpha.xyz/)

***

#### 相關條目

* [0x Protocol](/mai-mai-shu-wei-zi-chan-de-chang-suo/qu-zhong-xin-hua-jiao-yi-suo/0x)
* [x402 Protocol](/ren-gong-zhi-hui-yu-qu-kuai-lian-de-rong-he/x402)
* [AP2 Protocol（Google）](/ren-gong-zhi-hui-yu-qu-kuai-lian-de-rong-he/ap2)
* [Bitcoin ETF](/bi-te-bi/etf)
* [Bitcoin Ordinals](/bi-te-bi/ordinals)

#### 參考資料


# Lightning Network

比特幣有一個問題：太慢、太貴。

> **最後更新：2026 年 1 月**

## Lightning Network 是比特幣的「第二層」，讓比特幣交易變得即時、便宜，終於可以用來「買咖啡」。

比特幣有一個問題：太慢、太貴。

一筆交易要等 10 分鐘確認，手續費可能比咖啡本身還貴。

**Lightning Network** 解決了這個問題。

現在，你可以用比特幣在一秒內完成支付，手續費不到一分錢。

### 比特幣的擴容問題

比特幣主網的限制：

**速度**

* 約每 10 分鐘產生一個區塊
* 等待確認需要時間

**容量**

* 每秒約 7 筆交易（TPS）
* Visa 是每秒數千筆

**手續費**

* 繁忙時可能數十美元
* 小額支付不划算

這些限制讓比特幣難以成為「日常支付」工具。

### Lightning Network 是什麼？

Lightning Network 是比特幣的「第二層」（Layer 2）解決方案。

**核心概念**

不是每筆交易都上主鏈，而是：

1. 在主鏈上開設「支付通道」
2. 通道內的交易瞬間完成、幾乎免費
3. 最後才把結果結算到主鏈

就像酒吧的「記帳」：

* 你不用每喝一杯就付一次錢
* 喝完再一次結清

### 支付通道

Lightning 的核心是「支付通道」。

**開設通道**

1. Alice 和 Bob 想要頻繁交易
2. 他們在比特幣主鏈上創建一筆「開通道」交易
3. 存入一定金額（如各 0.5 BTC）
4. 這筆錢被「鎖定」在通道中

**通道內交易**

1. Alice 想付 Bob 0.1 BTC
2. 他們更新通道內的「餘額分配」
3. 不需要上鏈，瞬間完成
4. 可以來回交易無數次

**關閉通道**

1. 當他們不再需要通道時
2. 把最終餘額結算到主鏈
3. 只有開和關兩筆主鏈交易

### 路由

你不需要與每個人都開通道。

Lightning 可以「路由」支付：

```
Alice → Bob → Charlie → David
```

Alice 想付錢給 David，但他們沒有直接通道。沒關係：

* Alice 付給 Bob
* Bob 付給 Charlie
* Charlie 付給 David

這個過程是原子性的——要嘛全部成功，要嘛全部失敗。

### 技術特點

**速度**

* 毫秒到秒級確認
* 不需要等待區塊

**成本**

* 手續費通常不到 1 分錢
* 小額支付可行

**容量**

* 理論上每秒百萬筆交易
* 取決於網路拓撲

**隱私**

* 交易不在主鏈上
* 比主鏈交易更私密

### 發展歷程

**2015 年**：Lightning 白皮書發布（Joseph Poon, Thaddeus Dryja）

**2018 年**：主網上線

**2019-2020 年**：緩慢成長

**2021 年**：薩爾瓦多採用，熱度上升

**2022-2024 年**：生態系統持續發展

### 網路狀態

截至 2025 年，Lightning Network：

* **節點數**：約 15,000+
* **通道數**：約 60,000+
* **總容量**：約 5,000+ BTC
* **活躍地區**：美洲、歐洲、非洲

網路持續成長，但相對比特幣整體規模仍較小。

### 錢包和應用

**Lightning 錢包**

* **Phoenix**：Acinq 開發，自動管理通道
* **Breez**：用戶友善，非託管
* **Muun**：整合主鏈和 Lightning
* **Wallet of Satoshi**：最簡單，但是託管
* **Zeus**：進階用戶，自己運行節點

**整合 Lightning 的服務**

* **Cash App**：支援 Lightning 收付
* **Strike**：專注 Lightning 支付
* **Bitrefill**：用 Lightning 買禮品卡
* **各種交易所**：Kraken、River 等

### 用例

**小額支付**

Lightning 讓小額支付可行：

* 網路打賞
* 內容付費（按篇、按秒計費）
* 遊戲內購買

**跨境匯款**

如「[跨境支付](/jia-mi-huo-bi-zhi-fu-xin-shi-dai/cross-border)」章節所述：

* 速度快
* 手續費低
* Strike 等服務在使用

**點對點支付**

朋友之間分帳、付款，即時完成。

**商戶收款**

[Block 的 Bitcoin for Business](/jia-mi-huo-bi-zhi-fu-xin-shi-dai/block-btc) 就是使用 Lightning。

### 薩爾瓦多案例

2021 年，薩爾瓦多成為第一個將比特幣列為法定貨幣的國家。

政府推出的 **Chivo 錢包**基於 Lightning。

**正面**

* 降低了比特幣支付門檻
* 很多商家開始接受
* 減少匯款成本

**負面**

* 採用率不如預期
* 技術問題頻繁
* 用戶體驗有待改善

薩爾瓦多是 Lightning 最大規模的實驗場。

### 挑戰

Lightning Network 面臨的挑戰：

**1. 通道管理複雜**

對普通用戶來說，管理通道、流動性是複雜的。

新一代錢包（如 Phoenix）在簡化這個問題。

**2. 流動性問題**

支付需要路徑上有足夠的流動性。大額支付可能找不到路徑。

**3. 在線要求**

接收支付需要節點在線。這對手機用戶是挑戰。

**4. 路由費用**

雖然費用低，但複雜路由可能累積費用。

**5. 安全風險**

* 需要保持私鑰安全
* 舊狀態攻擊（需要 Watchtower 防範）

### 與其他 Layer 2 的比較

| 特性    | Lightning（比特幣） | Rollups（以太坊） |
| ----- | -------------- | ------------ |
| 類型    | 支付通道           | 鏈下執行         |
| 用途    | 主要是支付          | 通用智能合約       |
| 資料可用性 | 鏈下             | 部分上鏈         |
| 即時性   | 即時             | 近即時          |
| 複雜度   | 較高（通道管理）       | 較低（用戶角度）     |

### 未來發展

Lightning 可能的發展方向：

**1. 用戶體驗改善**

* 更好的自動通道管理
* 更簡單的錢包
* 離線接收解決方案

**2. 企業採用**

* 更多商家整合
* 支付處理商支援
* B2B 支付

**3. 與其他技術整合**

* Taproot Assets：在 Lightning 上傳輸其他資產
* Taro：穩定幣在 Lightning 上
* Nostr：社交網路整合

**4. 跨境支付**

成為跨境匯款的重要管道，特別是新興市場。

**5. 機構參與**

更多機構提供 Lightning 服務。

### 如何開始？

如果你想嘗試 Lightning：

**簡單方式**

1. 下載 Wallet of Satoshi（託管，最簡單）
2. 存入少量比特幣
3. 嘗試發送和接收

**進階方式**

1. 下載 Phoenix 或 Breez（非託管）
2. 自動設置通道
3. 保管好助記詞

**最進階**

1. 運行自己的 Lightning 節點
2. 手動管理通道
3. 需要技術知識

{% hint style="info" %}
Lightning Network 讓比特幣「真正可用」於日常支付。它不是完美的，但正在變得越來越好。
{% endhint %}

***

#### 參考資料

* [Lightning Network 白皮書](https://lightning.network/lightning-network-paper.pdf)
* [Lightning Labs](https://lightning.engineering/)
* [1ML - Lightning 統計](https://1ml.com/)
* [ACINQ](https://acinq.co/)

***

#### 相關條目

* [Render Network](/qu-kuai-lian-qu-dong-de-shi-ti-wang-lu/render)
* [Bitcoin ETF](/bi-te-bi/etf)
* [Bitcoin Ordinals](/bi-te-bi/ordinals)

#### 參考資料


# 以太坊

以太坊（英文：Ethereum）是一種區塊鏈技術，於 2013 至 2014 年間程式設計師 維塔利克·布特林（英文：Vitalik Buterin）受比特幣啟發後提出，號稱要打造「下一個世代的比特幣」。藉由這個技術，人人可以發行自己的虛擬貨幣，並且共用以太坊的分散帳本，將交易記錄寫在同一個區...

> **最後更新：2026 年 1 月**

**以太坊（英文：Ethereum）是一種區塊鏈技術，於 2013 至 2014 年間程式設計師** [**維塔利克·布特林（英文：Vitalik Buterin）**](/ru-quan-bi-bei-zhi-shi/vitalikv-shen)\*\*受比特幣啟發後提出，號稱要打造「下一個世代的比特幣」。\*\*藉由這個技術，人人可以發行自己的虛擬貨幣，並且共用以太坊的分散帳本，將交易記錄寫在同一個區塊鏈分散式帳本上。

目前以太坊區塊鏈帳本的頁數大概是：603 萬頁，約佔硬碟空間 78 GB，如果是 [全節點](/gei-kai-fa-zhe-de-zhi-nan/node/quan) （整個帳本一字不漏）備份則是 1TB。

![https://hackernoon.com/the-ethereum-blockchain-size-has-exceeded-1tb-and-yes-its-an-issue-2b650b5f4f62](/files/-LILHLfKI1lk_BNnIPC7)

### 以太坊的算力權利金

使用以太坊區塊鏈，是要付授權費/使用費的（給付給礦工和以太坊），它不收任何既有的法定貨幣，如人民幣、美金等，而是只收藉由這個同一個（以太坊）技術發行的鏈上貨幣，亦即「以太幣（英文：Ether）」。

### 以太坊 vs 以太幣？

許多媒體經常在引用時混淆兩者「以太坊」及「以太幣」，有些人甚至誤以為以太幣有兩種翻譯方式，一個為以太坊，一個是以太幣。造成這個混淆的主要原因之一，可能是以太坊的英文為 "Ethereum"，而以太幣的英文為其縮寫 "Ether"，在交易所或錢包裡的通證代號一般為 "ETH"，因此造成許多人以為以太幣（Ether, ETH）的全名就是 Ethereum。但事實上這是一個誤解。

正確的認知是：「以太坊是一個區塊鏈技術，使用該技術所架設的區塊鏈[主網](/gei-kai-fa-zhe-de-zhi-nan/public-chain/mainnet)內，唯一接受的貨幣（用以支付授權金、使用費）即是[以太幣](/zhi-neng-he-yue-de-shi-jie/ether)。」

以下是一些正確和錯誤用法的比較，[來自知乎](https://zhuanlan.zhihu.com/p/28994731)：

❌ 我購買了5個以太坊

✅ 我購買了5個以太幣

❌ 以太坊價格又漲了

✅ 以太幣價格又漲了

❌ 以太幣的區塊鏈

✅ 以太坊的區塊鏈

### 以太坊基金會

由於整個以太坊開發和以太幣的預售，在法律和金融層面擁有一定程度的複雜性，導致一些法律實體需要被創建，其中包括以太坊基金會（英文：Ethereum Foundation）於 2014 年 6 月創建於瑞士的 Zug（即「[加密谷](https://github.com/dAAAb/Blockpedia/blob/master/qi-ta/jia-mi-gu.md)」）。

### 發展路線圖

以太坊公鏈在2015年7月30日啟動，最初的以太坊版本稱為邊境（Frontier）。就當初的發展藍圖來看，以太坊的開發會經歷四個版本，其中階段的轉換會以硬分叉來實現：

* 邊境（Frontier，2015年7月）
* 家園（Homestead，2016年3月）
* 大都會（Metropolis，2019年2月）
* 寧靜（Serenity，開發中）

#### 邊境

以太坊最早的版本，使用工作量證明（PoW）演算法。

#### 家園

經過了數次分叉之後釋出的穩定版本，這個階段還沒有明顯的技術更新。

#### 大都會

1. zk-Snarks（Zero-Knowledge Succinct Non-Interactive Argument of Knowledge）「簡單不交叉的零知識證明」。
2. 實施 PoS 的早期工作：採用 Casper 共識演算法
3. 改善智能合約的 gas 消耗機制
4. 以**抽象帳戶**的概念統一外部帳戶和合約帳戶，不再區分兩者。

#### 寧靜

以太坊的最終版本「寧靜」，或稱作「以太坊 2.0」，除了會從 PoW 更新為 PoS之外，將會從底層完全翻新以太坊，並專注於改進以太坊網路的可拓展性、效率以及去中心化程度。另外，還會部署一個新的虛擬機，這對開發者更具吸引力，因為它將支持更多的程式語言，並讓執行速度更快。

以太坊2.0還將支援對分片鏈的以及其他新型的鏈，這些鏈將支持基於獨特用戶需求的隱私，權限和治理模型等等。

{% embed url="<http://ethdoc.cn/index.html>" %}

***

#### 相關條目

* [智能合約](/zhi-neng-he-yue-de-shi-jie/smart-contract)
* [Solidity](/zhi-neng-he-yue-de-shi-jie/smart-contract/solidity)
* [智能合約工程師](/zhi-neng-he-yue-de-shi-jie/smart-contract/smart-contract-developer)
* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)

#### 參考資料


# 以太幣

以太幣（ETH）是全球第二大數位貨幣，也是以太坊區塊鏈內支付交易費的唯一貨幣。

> **最後更新：2026 年 1 月**

**以太幣（ETH, 或稱 Ether）是目前全球第二大數位貨幣，也是**[**以太坊**](/zhi-neng-he-yue-de-shi-jie/ethereum)\*\*\*\*[**主網**](/gei-kai-fa-zhe-de-zhi-nan/public-chain/mainnet)**（亦即以太坊區塊鏈）內支付交易費和手續費的唯一貨幣，可以用**[**挖礦**](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa)**的方式取得，也可以在**[**交易所**](/mai-mai-shu-wei-zi-chan-de-chang-suo/jiao-yi-suo)**直接購買。**

比較需要瞭解的是，因為以太坊技術容許第三方開發者在以太坊區塊鏈上開發、發行自己的數位貨幣（[山寨幣](/dai-bi-fen-lei/shan-zhai) Alt Coin，又稱 另類貨幣）且共用以太坊區塊鏈做分散式帳本的記帳，因此這些山寨幣的轉帳費、流通交易費等等，也被限制只能使用以太幣來給付。

在這情況下，變成要發行山寨幣、購買山寨幣或賺帳山寨幣做流通前，使用者都需先行安裝[以太坊錢包](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao)，並購買以太幣，這樣便使得以太幣整體來說，供給大於需求，價格便持續上漲。

註：後來有了[交易所](/mai-mai-shu-wei-zi-chan-de-chang-suo/jiao-yi-suo)後，使用者就幾乎可以用任何虛擬貨幣，兌換售出或買入任何虛擬貨幣。（詳見 [幣幣交易](/jiao-yi-cao-zuo-1/jiao-yi) ）。

### 發行四年，暴漲 4000 倍

[根據記錄](https://www.quora.com/What-was-the-price-of-Ether-on-Ethereum-presale)，以太幣於 2014 年 7 月 22 日至 2014 年 9 月 2 日進行為期 [42](https://github.com/dAAAb/Blockpedia/blob/master/mi-yin/21000000/42.md) 天的線上預售， 原始發行價約為 0.3 美元（當時是以 1 比特幣兌換 1000 \~ 2000 個以太為基準），2018 年 1 月 9 日，以太幣來到歷史最高價：1 ETH = 1,423.20 美元。

#### 總結算來，以太幣自 2014 年發行以來，最高暴漲 4,000 倍。

目前（2018 年 7 月 26 日）的比特幣價格則為 $481.19 美元。

### 以太幣的特性

雖說以太幣上市時宣稱是下一個世代貨幣，讓人容易誤以為是下一個比特幣，然而實情卻是，比特幣模擬黃金，而以太幣則更接近一般流通貨幣。下表比較它與比特幣不同之處：

|       | **以太幣**                                                    | **比特幣**                                                           |
| ----- | ---------------------------------------------------------- | ----------------------------------------------------------------- |
| 區塊鏈網路 | 以太坊區塊鏈                                                     | 比特幣區塊鏈                                                            |
| 總量限制  | 無（每年最多增發 1200 萬 ETH ）                                      | 有（永恆時間內僅 2100 萬枚比特幣）                                              |
| 增發機制  | 有                                                          | 無                                                                 |
| 最小單位  | 小數點後 18 位                                                  | 小數點後 8 位                                                          |
| 交易速度  | 快（正常約 10 ～ 30秒內）                                           | 慢（正常約 10\~ 60 分鐘）                                                 |
| 相關應用  | 很多（遊戲，募資）                                                  | 極少（多半為支付）                                                         |
| 創辦人   | [Vitalik](/ru-quan-bi-bei-zhi-shi/vitalikv-shen)（V 神，活躍度高） | [中本聰](/cong-zhong-ben-cong-dao-bi-te-bi/satoshi-nakamoto)（匿名，無下落） |
| 基金會   | 以太坊基金會                                                     | 比特幣基金會                                                            |
| 機制    | 中心化                                                        | 去中心化                                                              |
| 共識證明  | PoW ‣ PoS                                                  | PoW                                                               |

### 以創辦人 V 神為中心？

以太幣目前全球發行量已達一億枚： 100,927,956 ETH （[2018 年 7 月 26 日](https://coinmarketcap.com/currencies/ethereum/)），而可視全球流通狀況，每年由以太坊基金會決定增發數量（不超過 1500 萬），因而被許多人質疑是一種中心化的設計。然而有另一種說法則稱，由於每年增發數量亦有上限，也可以某種程度說是有上限，而非無限。

比較具體的差異還有另外一點，則是以太坊的設計目前可以說是空前成功，帶起了數以百億計的數位資產發行市場，然而以太幣的生殺大權和設計思維依然集中在某個依然在世，且活躍度頗高的 Vitalik （V 神）身上；反觀比特幣則沒有這樣的一位 "神"，相對是更加去中心化的。這部份的說法，目前還很難有反駁之處。雖然以太坊基金會曾經推動 DAO 這樣的去中心化組織來平衡這個中心化的問題，但在代碼有缺陷的狀態下，這個設計目前算是宣告失敗了。

### 以太幣的單位

由於 1 ETH（一個以太幣）由 A 轉帳給 B 的過程當中，需要支付以太坊區塊鏈網路些許的轉帳交易手續費，而這個手續費的數字要麼是小數點後好多個零，如：0.0000000001 ETH 的數字；要麼是有個奇怪的英文單位 Gwei。這是初入門以太幣和其他第三方貨幣時最不容易理解的部份。

我們先初步瞭解一下，最常用到的 Gwei，其實就是 1,000,000,000（十億）Wei，而 Wei 呢，就是以太幣的最小切分單位，以密碼學家戴偉（D. Wei）命名，他於 1998 年發表的 [B Money 網路論文](http://www.weidai.com/bmoney.txt) 啟發了中本聰於比特幣區塊鏈中的不少設計，Wei 就像美金的最小單位 = 1 cent（美分），台幣的最小單位 = 1 毛。而從另一個角度看，1 Gwei，又等於 0.000000001 ETH（數學表示法：10 ^ -9 ETH） 。

比較表如下：

![取自： https://www.myetherwallet.com/convert-units](/files/-LILF1mDWWPz82Epcy7S)

#### 參考資料

關於以太幣/以太坊的誤用，以及一些背後的小故事，推薦這篇文章：

{% embed url="<https://zhuanlan.zhihu.com/p/28994731>" %}

## 以太幣單位轉換器：

{% embed url="<https://www.myetherwallet.com/convert-units>" %}

***

#### 相關條目

* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)

#### 參考資料


# ERC20：代幣標準

ERC20 指的是用編號 ERC20 的以太坊智能合約技術發行的數位資產類別。是個無論在幣圈或鏈圈都會經常聽到的詞語，常見說法有，「ERC20 貨幣」或是「相容 ERC20（幣）的虛擬錢包」等。

> **最後更新：2026 年 1 月**

\*\*ERC20 指的是用編號 ERC20 的以太坊智能合約技術發行的數位資產類別。是個無論在幣圈或鏈圈都會經常聽到的詞語，\*\*常見說法有，「ERC20 貨幣」或是「相容 ERC20（幣）的虛擬錢包」等。

目前全球有大約三萬五千種不同的數位資產被發行出來，而其中大約有 99.99 %（非官方統計）比例的數位資產，都是屬於 ERC20 發行出來的（更新：目前已有基於 EOS 鏈以及基於 Tron 的 TRC20 等多種類型資產出現）。

如果要將 ERC20 類型數位資產存放到錢包，就必須確保錢包支援 ERC20 的代幣資產。

### 編號第 20 號的以太坊（提案）請求討論

ERC（英文：Ethereum Request for Comment）從英文全名直譯，是「以太坊（提案）請求討論」，有點類似開發者社群成員可以自由向整個開發社群提出提案討論的請求；ERC20，也就是編號第 20 號的以太坊（提案）請求討論。

講白話，就是功能需求提出和投票討論。像我們每次在 iPhone 發表會前，都會在社群論壇裡面提出「想要螢幕大一點」「想要有真正的"飛行"模式」，對吧？只是 Apple 每次都不一定會答應我們而已。

### 那 ERC 和 EIP 到底又有什麼不一樣？

ERC20 被創建前，先被提出的其實是 EIP20，也就是編號第 20 的以太坊改進提案（英文：Ethereum Improvement Proposals），一旦大家認為這是個好的提案，需要進一步討論時，就會開啟相應的 ERC 編號討論，如 ERC20。最後在多次的討論與實作後，大家都認為這個改進提案已經被完成，並可以正式成為 Ethereum 的一部分時，就會在 EIP 的頁面最後，做下修改結論，並結案。

ERC20 數位資產的要素

根據目前的實作和討論，EIP20 / ERC20 這種數位資產的共同要素必須符合以下條件：

1. **TotalSupply** \[總代幣發行量]
2. **BalanceOf (address \_owner) constant returns (uint256 balance)**\[“owner”戶口結餘]
3. **transfer(address \_to, uint256 \_value) returns (bool success)** \[傳送 *\_value* 數量的代幣到 \_\_to\_錢包地址]
4. **transferFrom(address \_from, address \_to, uint256 \_value) returns (bool success)**\[從address \_\_from\_傳送 *\_value* 數量的代幣到 \_\_to\_錢包地址]
5. **approve(address \_spender, uint256 \_value) returns (bool success)** \[容許\_\_spender\_ 從 \_\_owner\_錢包中不限次數地提取代幣，直到達到訂下的 *\_value* 數量。如果此指令被更新，新的 *\_value* 限額會取替舊的限額]
6. **allowance (address \*\_owner\*, address \*\_spender\*) constant returns (uint256 remaining)** \[匯報 *\_spender* 尚可從 \_\_owner\_錢包提取的代幣數量]

只要透過以太坊智能合約所建立的以太坊貨幣，符合以上條件（帶有這些資訊）者，就稱為 ERC20 代幣，並且可通行於任何相容 ERC20（技術代碼）的智能錢包、網站應用、交易所等等

{% embed url="<https://medium.com/myethacademy/%E5%88%B0%E5%BA%95%E4%BB%80%E9%BA%BC%E6%98%AFerc-20-49d052e8d290>" %}

看不太懂對吧？沒關係，其實總歸來說，每一個 ERC 條款的提出，進而到確立為 EIP，就像是整個社群共同在為以太坊區塊網路源源不絕地創建一個又一個新「產品」，這個產品可能是某個解決方案，也可能是某一個新產品類別，新的產品類別，有一定的元件和要素組合。

### 擴充功能提案

舉電信領域為例，我們可以創建網路規範或傳輸規則作為新產品，如「3G網路」「4G LTE」；也可以創建一種工具類別作為新產品，譬如說「智慧型手機」，而智慧型手機這種產品，會有共通要素，如：觸控螢幕、上網功能、攝像鏡頭，等等。而如果智慧型手機被普遍使用了，電信產業就會持續開發出相容於「智慧型手機的」軟體、優化基地台、配件等等。

ERC20 就像剛剛例子裡的智慧型手機 - 一種新的手機樣式，它是以太坊區塊鏈的產品 - 一種新的數位資產的形式。因為被廣於使用，所以近來幾乎所有的以太坊區塊鏈應用、服務等，都圍繞著這個 ERC20 來運行。所以只要你一踏入鏈圈，甚至在幣圈，都會經常聽到 ERC20 錢包、ERC20 以太坊去中心化交易所 等等會，如果你不懂 ERC20，就難以在鏈圈裡頭和人對話了！

### 為何不是 EIP20 而是 ERC20 呢？

這大概就很多人不知道了。根據考察，原先以太坊開發社群裡只有 [EIP](https://github.com/ethereum/EIPs)，也就是「以太坊改進提議」，但許多開發者提出了改進提議後，發現多半需要很多社群意見討論才能定案，但在 EIP 頁面裡頭討論，會導致頁面內容過長過於混亂。因此就有社群用戶提出 ERC 的概念，該意見參考自 1969 年以來，由網際網路工程任務組（IETF）發布的一系列備忘錄，名稱就是徵求意見稿（英語：[Request For Comments，縮寫為RFC](https://zh.wikipedia.org/wiki/RFC)）目的是徵求更多討論，待討論完備以後，再把結論寫在該編號的意見討論頁的最後一條。定案後，那整個定案後的版本就會移回去寫入到 Final-EIP（提議結論）。

以太坊參考了這個流程，共同建立了這個以太坊規範：

1. 如果有意見想提出修正建議，可以到 EIPs 頁面提出問題（Issue）
2. 如果被接受至 EIP，就會確立這個 EIP 的編號
3. 大家會先在 ERC 裡頭討論該 EIP 的設計
4. 從討論到最終定案的過程會被記錄在 EIC 頁面裡頭
5. 最終被移至 EIPs 確定下來，作為 Final- EIP

據當時提出 ERC 作法的用戶 "[ethers](https://github.com/ethers)" 的原始提議，最終應該還有一個階段叫做 ESD（Ethereum Standards） 但至今卻還未有任何一個 ESD 被產生。也許是因為原始提案有提到 "some ERCs could be ESDs" 亦即「有些 ERC 被定案後就可以作為 ESD 了」。這或許也是為何 ERC20 明明已被全世界開發者使用了，卻還（依據名稱）算是「Request for Comment」，像是還正在被討論似的，不是已經被確立為 EIP20 了嗎？為何大家還是叫它 ERC20？ 或許是開發著們依據最原始的提案，覺得叫做 ERC ，會更接近 ESD 吧！誰知道呢？

{% embed url="<https://github.com/ethereum/EIPs/issues/16>" %}

{% embed url="<https://ethfans.org/posts/what-do-erc-and-eip-stand-for>" %}

***

#### 相關條目

* [ERC 與 EIP](/zhi-neng-he-yue-de-shi-jie/smart-contract/smart-contract-developer/erc-eip)
* [ERC721](/shu-wei-yi-shu-yu-shou-cang-pin/erc721)
* [ERC1155](/shu-wei-yi-shu-yu-shou-cang-pin/erc1155)
* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)

#### 參考資料


# 智能合約

想像一台自動販賣機。

> **最後更新：2026 年 1 月**

## 智能合約是在區塊鏈上自動執行的程式碼——當條件滿足時，它會自動執行，不需要中間人，也沒有人能阻止它。這是區塊鏈從「數位貨幣」進化到「可程式化金融」的關鍵。

想像一台自動販賣機。

你投入硬幣，按下按鈕，飲料就會掉出來。

不需要店員。

不需要談判。

不需要信任對方會遵守承諾。

**規則寫在機器裡，機器自動執行。**

智能合約就是區塊鏈上的自動販賣機——只不過它可以處理的不只是飲料，而是任何可以用程式碼表達的協議。

### 智能合約的特性

| 特性       | 說明             | 影響                |
| -------- | -------------- | ----------------- |
| **自動執行** | 條件滿足就執行，無需人工介入 | 不需要信任對方           |
| **不可竄改** | 一旦部署就無法修改      | 安全但也有風險（Bug 也無法修） |
| **透明公開** | 程式碼公開，任何人可驗證   | 可以審計，但攻擊者也看得到     |
| **去中心化** | 運行在區塊鏈上，沒有單點故障 | 審查抵抗              |

### 智能合約如何運作？

```
傳統合約流程：
1. 甲乙雙方談判
2. 簽署紙本合約
3. 一方違約
4. 另一方提告
5. 法院判決
6. 強制執行
→ 過程：數週到數年

智能合約流程：
1. 程式碼定義規則
2. 部署到區塊鏈
3. 觸發條件
4. 自動執行
→ 過程：幾秒到幾分鐘
```

**關鍵差異**：傳統合約靠法律執行，智能合約靠程式碼執行。

這就是為什麼有人說：**「Code is Law」（程式碼即法律）**。

### 智能合約能做什麼？

| 應用      | 例子            | 傳統對應  |
| ------- | ------------- | ----- |
| 代幣發行    | ERC-20 代幣     | 股票、點數 |
| NFT     | 數位藝術品、PFP     | 所有權證明 |
| DeFi 借貸 | Aave、Compound | 銀行貸款  |
| 去中心化交易所 | Uniswap、Curve | 股票交易所 |
| 保險      | Nexus Mutual  | 保險公司  |
| 治理      | DAO 投票        | 股東會議  |
| 遊戲      | 鏈遊資產          | 遊戲道具  |

### 主流智能合約平台

| 平台                | 程式語言           | 特點          |
| ----------------- | -------------- | ----------- |
| 以太坊               | Solidity、Vyper | 最大生態系、最多開發者 |
| Solana            | Rust           | 高性能、低手續費    |
| BNB Chain         | Solidity       | 與以太坊相容、較中心化 |
| Arbitrum/Optimism | Solidity       | 以太坊 Layer 2 |
| Avalanche         | Solidity       | 快速、EVM 相容   |

{% hint style="info" %}
比特幣也有「腳本」功能，但它故意設計得很簡單，不是圖靈完備的。以太坊的突破在於創造了「圖靈完備」的智能合約——理論上可以執行任何運算。
{% endhint %}

### Solidity：智能合約的主流語言

大多數智能合約用 **Solidity** 撰寫。

```solidity
// 一個簡單的代幣合約範例
pragma solidity ^0.8.0;

contract SimpleToken {
    mapping(address => uint256) public balances;

    // 鑄造代幣
    function mint(address to, uint256 amount) public {
        balances[to] += amount;
    }

    // 轉帳
    function transfer(address to, uint256 amount) public {
        require(balances[msg.sender] >= amount, "餘額不足");
        balances[msg.sender] -= amount;
        balances[to] += amount;
    }
}
```

**Solidity 的特點**：

* 語法類似 JavaScript
* 專為區塊鏈設計
* 有完整的開發工具和文件
* 也有學習曲線和安全陷阱

### Gas：智能合約的「燃料」

在以太坊上，每個操作都需要「Gas」。

| 操作         | Gas 消耗            |
| ---------- | ----------------- |
| 簡單轉帳       | 21,000            |
| 代幣轉帳       | 約 65,000          |
| DEX 交換     | 約 150,000-300,000 |
| 複雜 DeFi 操作 | 可能超過 500,000      |

**Gas = 你願意為每單位計算付多少錢**

```
交易成本 = Gas 使用量 × Gas 價格

例如：
150,000 Gas × 30 Gwei = 0.0045 ETH ≈ $15
```

{% hint style="warning" %}
網路擁堵時，Gas 價格會飆升。2021 年 NFT 熱潮時，一筆簡單交易可能要 $100-$500 的 Gas 費。這是以太坊擴容成為急迫議題的原因之一。
{% endhint %}

### 智能合約的風險

智能合約最大的風險是：**Bug 無法修復**。

傳統軟體有 Bug？更新版本就好。

智能合約有 Bug？幾百萬美元可能就沒了。

**常見漏洞：**

| 漏洞類型 | 說明           | 著名案例                 |
| ---- | ------------ | -------------------- |
| 重入攻擊 | 在狀態更新前重複調用   | The DAO（6000 萬美元）    |
| 整數溢出 | 數字超出範圍導致異常   | 多起 ERC-20 漏洞         |
| 權限漏洞 | 敏感函數沒有限制調用者  | Parity 錢包（1.5 億美元凍結） |
| 價格操縱 | 利用閃電貸操縱預言機價格 | 多起 DeFi 攻擊           |

### 如何寫安全的智能合約？

1. **使用經過驗證的程式庫**
   * OpenZeppelin 提供標準化的安全模組
   * 不要重新發明輪子
2. **審計**
   * 找專業公司審計程式碼
   * 但審計通過不代表 100% 安全
3. **漸進式部署**
   * 先在測試網測試
   * 小額資金上線
   * 逐步增加
4. **設計安全機制**
   * 緊急暫停功能
   * 多重簽名管理
   * 時間鎖

### 可升級合約

既然智能合約不可修改，怎麼修 Bug？

**解決方案**：代理模式（Proxy Pattern）

```
用戶 → 代理合約 → 實際邏輯合約
            ↓
        可以更換指向新版本
```

**但這有取捨**：

* ✅ 可以修復 Bug
* ✅ 可以增加功能
* ❌ 犧牲了「不可竄改」的承諾
* ❌ 管理員可能濫用權力

{% hint style="info" %}
很多「去中心化」協議其實有可升級的合約，這意味著團隊仍有很大的控制權。在投資前，了解合約是否可升級、誰有升級權限，是重要的 DYOR 項目。
{% endhint %}

### ERC 標準

以太坊社群制定了各種「標準」，讓合約可以互通：

| 標準       | 用途          | 例子              |
| -------- | ----------- | --------------- |
| ERC-20   | 同質化代幣       | USDT、LINK、UNI   |
| ERC-721  | NFT（非同質化代幣） | 無聊猿、CryptoPunks |
| ERC-1155 | 多代幣標準       | 遊戲道具            |
| ERC-4626 | 代幣化金庫       | DeFi 收益聚合器      |

**標準的好處**：

* 錢包自動識別你的代幣
* 可以在 DEX 交易
* 可以在 DeFi 協議中使用
* 減少重複開發

### 智能合約的未來

| 趨勢      | 說明            |
| ------- | ------------- |
| Layer 2 | 把計算搬到 L2，降低成本 |
| 帳戶抽象    | 讓智能合約錢包更好用    |
| 形式化驗證   | 用數學證明合約正確     |
| AI 輔助審計 | 用 AI 找漏洞      |
| 跨鏈合約    | 一個合約，多條鏈執行    |

### 對一般用戶的建議

你不需要會寫智能合約，但你應該：

1. **了解授權風險**
   * 每次「Approve」都在授權合約動用你的代幣
   * 定期用 [Revoke.cash](https://revoke.cash) 檢查和撤銷授權
2. **檢查合約是否審計**
   * 主流協議通常有多份審計報告
   * 沒有審計的協議風險更高
3. **注意可升級性**
   * 誰有權升級？
   * 有沒有時間鎖？
4. **小額測試**
   * 第一次使用新協議時，用小額資金測試

{% hint style="success" %}
智能合約是區塊鏈從「數位黃金」進化到「可程式化金融」的關鍵創新。它讓「信任」從依賴人變成依賴程式碼。但程式碼也會有 Bug，所以「Code is Law」既是力量，也是風險。理解這一點，才能安全地使用這個強大的工具。
{% endhint %}

***

#### 本章節目錄

* [Solidity](/zhi-neng-he-yue-de-shi-jie/smart-contract/solidity)

#### 相關條目

* [以太坊](https://github.com/dAAAb/Blockpedia/blob/master/ethereum/README.md)
* [DeFi](/kai-fang-shi-jin-rong-xin-shi-jie/defi)
* [區塊鏈安全](/ren-shi-feng-xian-bao-hu-zi-chan/blockchain-security)
* [ERC-20](https://github.com/dAAAb/Blockpedia/blob/master/token/erc-20.md)


# Solidity

想像你要在以太坊上建一個應用：

> **最後更新：2026 年 1 月**

## Solidity 是專門用來撰寫以太坊智能合約的程式語言。如果智能合約是區塊鏈上的「自動販賣機」，那 Solidity 就是製造這台販賣機的「藍圖語言」——它決定販賣機怎麼收錢、怎麼出貨、怎麼找零。

想像你要在以太坊上建一個應用：

* 一個可以自動分潤的創作者平台
* 一個不需要銀行的借貸系統
* 一個數位收藏品的交易市場

你用什麼來寫？

**答案是 Solidity。**

它是以太坊生態系最主流的智能合約語言，超過 90% 的 DeFi 協議和 NFT 項目都用它開發。

### Solidity 的誕生

2014 年，以太坊團隊面臨一個問題：

> 「我們創造了一個可以執行程式的區塊鏈，但⋯⋯要用什麼語言寫程式？」

幾個選項被考慮過：

| 選項               | 問題          |
| ---------------- | ----------- |
| 使用現有語言（如 Python） | 不適合區塊鏈的特殊需求 |
| 使用比特幣腳本          | 功能太有限       |
| 完全新創語言           | 開發者學習成本高    |

最後，Gavin Wood（以太坊共同創辦人）設計了 Solidity。

**設計原則**：語法要像 JavaScript，讓網頁開發者容易上手。

### 為什麼叫 Solidity？

「Solid」有「堅固」的意思。

這個名字暗示：

* 智能合約應該是「堅固」且可靠的
* 一旦部署就無法輕易修改
* 程式碼就是法律

{% hint style="info" %}
Solidity 的設計者 Gavin Wood 後來離開以太坊，創立了 Polkadot。他發明了另一個智能合約語言叫 Ink!。但 Solidity 仍然是最主流的選擇。
{% endhint %}

### Solidity 長什麼樣？

一個最簡單的智能合約：

```solidity
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

contract HelloWorld {
    string public message = "Hello, Blockchain!";

    function setMessage(string memory newMessage) public {
        message = newMessage;
    }
}
```

**這段程式碼做了什麼？**

1. 宣告一個叫 `HelloWorld` 的合約
2. 有一個公開的變數 `message`
3. 有一個函數可以更改這個訊息

看起來很像 JavaScript 對吧？這是故意的。

### Solidity 的核心概念

#### 1. 合約（Contract）

合約是 Solidity 的基本單位，類似其他語言的「類別（Class）」。

```solidity
contract MyToken {
    // 合約的內容
}
```

#### 2. 狀態變數（State Variables）

存在區塊鏈上的永久資料。

```solidity
contract Bank {
    mapping(address => uint256) public balances;  // 每個地址的餘額
    uint256 public totalDeposits;                  // 總存款
}
```

{% hint style="warning" %}
狀態變數的每次修改都要花 Gas 費。這是 Solidity 和傳統程式語言最大的不同——儲存資料是要花錢的！
{% endhint %}

#### 3. 函數（Functions）

合約的「動作」。

```solidity
function deposit() public payable {
    balances[msg.sender] += msg.value;
    totalDeposits += msg.value;
}

function withdraw(uint256 amount) public {
    require(balances[msg.sender] >= amount, "Insufficient balance");
    balances[msg.sender] -= amount;
    payable(msg.sender).transfer(amount);
}
```

#### 4. 修飾符（Modifiers）

控制誰可以執行函數。

```solidity
modifier onlyOwner() {
    require(msg.sender == owner, "Not the owner");
    _;
}

function emergencyWithdraw() public onlyOwner {
    // 只有 owner 能執行
}
```

#### 5. 事件（Events）

通知外部世界「發生了什麼事」。

```solidity
event Transfer(address indexed from, address indexed to, uint256 value);

function transfer(address to, uint256 amount) public {
    // ... 轉帳邏輯 ...
    emit Transfer(msg.sender, to, amount);
}
```

### Solidity 特有的概念

這些是你在其他程式語言看不到的：

| 概念                | 說明           |
| ----------------- | ------------ |
| `msg.sender`      | 呼叫合約的人的地址    |
| `msg.value`       | 這次交易附帶多少 ETH |
| `block.timestamp` | 當前區塊的時間戳     |
| `payable`         | 標記函數可以接收 ETH |
| `require`         | 條件不滿足就回滾交易   |
| `revert`          | 主動回滾交易       |

### Gas 與優化

在 Solidity 裡，**效率 = 省錢**。

每一行程式碼的執行都要消耗 Gas。不同操作的 Gas 成本：

| 操作     | 大約 Gas 消耗    |
| ------ | ------------ |
| 加法     | 3            |
| 讀取狀態變數 | 200          |
| 寫入狀態變數 | 5,000-20,000 |
| 部署合約   | 數十萬到數百萬      |

**常見優化技巧**：

```solidity
// ❌ 不好：迴圈內多次讀取狀態變數
for (uint i = 0; i < users.length; i++) {
    // users.length 每次都要從區塊鏈讀取
}

// ✅ 好：先存到記憶體
uint256 len = users.length;
for (uint i = 0; i < len; i++) {
    // len 在記憶體中，讀取便宜
}
```

### Solidity 版本

Solidity 持續更新，版本很重要：

| 版本    | 重要變化           |
| ----- | -------------- |
| 0.4.x | 早期版本，很多安全問題    |
| 0.5.x | 增加安全檢查         |
| 0.6.x | try/catch、虛擬函數 |
| 0.7.x | 移除許多過時功能       |
| 0.8.x | 內建溢位保護（重大改進）   |

```solidity
pragma solidity ^0.8.0;  // 使用 0.8.0 以上版本
```

{% hint style="danger" %}
0.8.0 之前的版本沒有內建整數溢位保護。這導致了很多安全漏洞，包括著名的 DAO 攻擊。現在寫合約，務必使用 0.8.0 以上版本。
{% endhint %}

### Solidity 的安全陷阱

#### 1. 重入攻擊（Reentrancy）

最著名的漏洞，The DAO 就是這樣被駭的。

```solidity
// ❌ 危險的寫法
function withdraw() public {
    uint256 amount = balances[msg.sender];
    payable(msg.sender).call{value: amount}("");  // 攻擊者可以在這裡重入
    balances[msg.sender] = 0;  // 餘額在轉帳後才歸零
}

// ✅ 安全的寫法（Checks-Effects-Interactions 模式）
function withdraw() public {
    uint256 amount = balances[msg.sender];
    balances[msg.sender] = 0;  // 先歸零
    payable(msg.sender).call{value: amount}("");  // 再轉帳
}
```

#### 2. 整數溢位（0.8.0 前）

```solidity
// 在 0.8.0 之前
uint8 a = 255;
a = a + 1;  // a 變成 0！不是 256
```

#### 3. 存取控制

```solidity
// ❌ 忘記加權限控制
function setOwner(address newOwner) public {
    owner = newOwner;  // 任何人都能改 owner！
}

// ✅ 加上權限
function setOwner(address newOwner) public onlyOwner {
    owner = newOwner;
}
```

### 開發工具生態系

| 工具               | 用途           |
| ---------------- | ------------ |
| **Remix**        | 瀏覽器 IDE，適合新手 |
| **Hardhat**      | 本地開發框架       |
| **Foundry**      | Rust 寫的高效框架  |
| **OpenZeppelin** | 安全的合約範本庫     |
| **Slither**      | 靜態分析工具       |

### 學習 Solidity 的路徑

```
1. 學習基礎語法（1-2 週）
   └── Remix IDE + CryptoZombies 教程

2. 理解 ERC 標準（1 週）
   └── ERC-20（代幣）、ERC-721（NFT）

3. 學習安全模式（2 週）
   └── OpenZeppelin 合約、常見漏洞

4. 實作專案（持續）
   └── 自己的代幣、NFT、DeFi 小專案

5. 學習測試和部署（1 週）
   └── Hardhat 或 Foundry
```

### Solidity vs 其他智能合約語言

| 語言           | 區塊鏈                  | 特點         |
| ------------ | -------------------- | ---------- |
| **Solidity** | Ethereum、BSC、Polygon | 最主流，資源最多   |
| **Vyper**    | Ethereum             | 更安全但功能較少   |
| **Rust**     | Solana、Near          | 性能高但學習曲線陡  |
| **Move**     | Aptos、Sui            | 專注資產安全     |
| **Ink!**     | Polkadot             | Rust-based |

### 為什麼 Solidity 這麼重要？

數字說話：

| 數據     | 說明                         |
| ------ | -------------------------- |
| TVL 佔比 | 以太坊及 EVM 鏈佔 DeFi 總鎖倉量 70%+ |
| 工作機會   | 區塊鏈開發職缺 80%+ 要求 Solidity   |
| 教學資源   | 最豐富的文件和教程                  |
| 合約數量   | 數百萬個已部署合約                  |

{% hint style="success" %}
Solidity 是進入區塊鏈開發的最佳入口。不是因為它是最好的語言，而是因為它有最大的生態系、最多的工作機會、最豐富的學習資源。學會 Solidity，你就能參與 DeFi、NFT、DAO 等最熱門的區塊鏈應用開發。
{% endhint %}

***

#### 相關條目

* [智能合約](/zhi-neng-he-yue-de-shi-jie/smart-contract)
* [以太坊](https://github.com/dAAAb/Blockpedia/blob/master/ethereum/README.md)
* [DeFi](/kai-fang-shi-jin-rong-xin-shi-jie/defi)
* [ERC-20](https://github.com/dAAAb/Blockpedia/blob/master/token/erc20.md)

#### 學習資源

* [Solidity 官方文件](https://docs.soliditylang.org/)
* [CryptoZombies](https://cryptozombies.io/)
* [OpenZeppelin Contracts](https://www.openzeppelin.com/contracts)


# 合約地址

Contract Address

> **最後更新：2026 年 1 月**

智能合約部署到區塊鏈後，會被存放在區塊鏈上的一個獨有地址，所有想與該智能合約互動者，均需透過此地址找到該智能合約。

在以太坊上的合約地址一般長得和[錢包地址](/bao-guan-ni-de-jia-mi-zi-chan/address)一樣，都是 0x 開頭，所以初學者經常會搞錯。不過如果是合約地址，在 Etherscan 網站左上方就會顯示「合約（Contract）」字樣，如寶博士的灑幣合約：

地址：[0x46fbcfdddcc7f76ef52c8ecfa8a06c2b770dbda3](https://etherscan.io/address/0x46fbcfdddcc7f76ef52c8ecfa8a06c2b770dbda3)

{% embed url="<https://etherscan.io/address/0x46fbcfdddcc7f76ef52c8ecfa8a06c2b770dbda3>" %}

![](/files/-LUeJHv_rseqAiU_6mf0)

***

#### 相關條目

* [Solidity](/zhi-neng-he-yue-de-shi-jie/smart-contract/solidity)

#### 參考資料


# 智能合約工程師

專門撰寫智能合約的開發者稱為智能合約工程師。

> **最後更新：2026 年 1 月**

專門撰寫智能合約的開發者稱為智能合約工程師。

因智能合約的主要語言 Solidity 是一項2015才開發出的全新語法，市場上精通此技能的工程師不多，且公司內部培訓的成本高昂，故通常會以專案的形式外聘智能合約工程師。

***

#### 相關條目

#### 參考資料


# ERC 與 EIP

ERC是Ethereum Request for Comments的英文字母開頭簡寫，而EIP是Ethereum Improvement Proposal的英文字母開頭簡寫，通常由區塊鏈工程師發佈在以太坊開源專案的Github的Issue欄位。

> **最後更新：2026 年 1 月**

ERC是Ethereum Request for Comments的英文字母開頭簡寫，而EIP是Ethereum Improvement Proposal的英文字母開頭簡寫，通常由區塊鏈工程師發佈在[以太坊開源專案的Github的Issue欄位](https://github.com/ethereum/EIPs/issues)。

ERC是將開發規則統一為標準的提案，而EIP是任何對以太坊區塊鏈的進步提供建議的提案。ERC和EIP後面伴隨的數字是依照提案提出的先後順序，並非具有特殊意義，如ERC20是指第20個提出的。目前官方認可的ERC標準有ERC20和ERC721，均為以太坊上代幣種類標準的規範。

***

#### 相關條目

* [ERC20：代幣標準](/zhi-neng-he-yue-de-shi-jie/erc20-1)
* [ERC721](/shu-wei-yi-shu-yu-shou-cang-pin/erc721)
* [ERC1155](/shu-wei-yi-shu-yu-shou-cang-pin/erc1155)

#### 參考資料


# 以太坊錢包

以太坊錢包（英文：Ethereum Wallet） 是目前市場上較多人會另行安裝的私鑰錢包，顧名思義，是以以太坊區塊鏈的鏈上貨幣為主的錢包。

> **最後更新：2026 年 1 月**

**以太坊錢包（英文：Ethereum Wallet） 是目前市場上較多人會另行安裝的**[**私鑰錢包**](https://github.com/dAAAb/Blockpedia/blob/master/wallet/si-bao.md)**，顧名思義，是以以太坊區塊鏈的鏈上貨幣為主的錢包。**

以太坊錢包多半允許匯出私鑰，讓使用者可以匯出、匯入或轉移整個錢包，獲得完整的控制權。以太坊錢包除了能夠存放以太幣之外，也能存放用[以太坊](/zhi-neng-he-yue-de-shi-jie/ethereum)技術發行的 [ERC20](/zhi-neng-he-yue-de-shi-jie/erc20-1) 代幣（先前 99.9% 的 [ICO](/dai-bi-jing-ji-xue/tong) 代幣都是 ERC20 幣）。

有些以太坊錢包如「[Cipher](/qian-bao-lei-xing/untitled/cipher)」或「[Trust](/qian-bao-lei-xing/untitled/trust-wallet)」還會提供「[DApp 瀏覽器](/luo-di-an-li/qu-zhong-xin-hua-yong-dapp/dapp-qi)」或「[測試網路切換](/gei-kai-fa-zhe-de-zhi-nan/public-chain/undefined-8)」等額外的功能，讓開發者或想用以太坊代幣玩[加密遊戲](https://github.com/dAAAb/Blockpedia/blob/master/qu-zhong-xin-hua-yong-dapp/undefined-1.md)的人可以輕鬆達到目的。

桌面電腦目前最多人使用的以太坊錢包是「[MetaMask](/qian-bao-lei-xing/untitled/metamask)」，網路版的則是「[MyEtherWallet](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/jian-bao/myetherwallet)（簡稱：MEW）」和 MEW 分岔出來的「[MyCrypto](https://mycrypto.com/)」。

***

#### 相關條目

#### 參考資料


# 燃料（Gas）

燃料（英文：Gas）其實就是使用以太坊網路發起交易所需付出的使用費、授權費或所謂的「算力費用」。

> **最後更新：2026 年 1 月**

**燃料（英文：Gas）其實就是使用以太坊網路發起**[**交易**](/jiao-yi-cao-zuo/undefined)**所需付出的使用費、授權費或所謂的「算力費用」。**

使用以太坊網路，不管是以太幣、ERC20 幣的轉帳、智能合約的執行，都會動到帳本；只要動到帳本，就需要礦工幫忙更新和驗證，這個 **Gas - 瓦斯/燃料費**，就是要付給礦工和整個網路協助修改帳本、登錄帳本的費用。

提交到以太坊網路的交易計算越複雜，要付出的 Gas 費用就越高。例如，轉一筆以太幣給朋友，不需要用到什麼計算，要修改帳本的地方，就只有發起交易者和收到以太幣的人的帳戶而已，Gas 費用不高，多半在台幣 3 塊錢上下（計算法則可在 [燃料價格](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/wa-si-ge) 條目裡看到）。但是反觀，要在「謎戀貓（CryptoKitty）」遊戲上交易或養成區塊貓的每次交易燃料費，則就比較高。因為育成區塊貓，會動用到誕生貓的 DNA、設定主人等智能合約的計算，這些耗費的計算力高於單純將一筆以太幣轉給其他人（可以想成：更動到較多人的帳幕、更改帳本的地方較多、且需要更多的計算力），當然就得花費較多的費用請礦工幫忙了。

### 自訂燃料費

此外，同樣的一筆交易，系統會給出一個建議的燃料費用，願意多出比建議值更高的燃料費用的人，相當於付了小費，那麼這筆交易就可以比出較低燃料費用（並發起同樣交易）的人更快完成交易。

區塊鏈的礦工本來就是靠修改、維護帳本在餬口，如果有人要他做同一份工作，卻付更多的錢，礦工當然會想先去幫願意出高價讓他挖礦（驗證）的人，這也是很自然的事。

{% hint style="info" %}
Gas 的直譯原為「瓦斯」但我們一致認為譯為燃料更有「運算資源/費用」的感覺，坊間也有不少人稱 Ethereum TX Gas 為以太坊交易燃料。故本書均以「燃料」替代瓦斯的翻譯。
{% endhint %}

***

#### 相關條目

* [燃料價格](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/wa-si-ge)
* [燃料上限](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/wa-si-shang-xian)

#### 參考資料


# 燃料價格

燃料價格（英文：Gas Price）就是交易發起者願為燃料費所付出的單位價格，一律用以太幣計價。

> **最後更新：2026 年 1 月**

**燃料價格（英文：Gas Price）就是交易發起者願為燃料費所付出的單位價格，一律用以太幣計價。**

每次交易要用掉多少「燃料（Gas）」，本質上是一個虛擬單位，主要是把交易者所願意付出的「算力費用」數字化，而燃料價格，就是透過消費者的主動意識把這個算力數值「價格化」，代表在一筆交易在以太坊區塊鏈上每運算一步，發起交易者願意付出多少以太幣（ETH）。每單位燃料價格出得越高，交易速度就越快，完成交易的時間也就越短、越迅速。

燃料價格費用是用以太幣為計價做支付，且以 Gwei 做計算單位。Gwei 這個詞聽起來陌生，但多玩以太坊的人就知道了，每轉一次帳，每買一次謎戀貓，都要付以 Gwei 做計算的燃料費用。Gwei 就是某個微小數量的以太幣的單位。什麼是「微小數量」呢？現實生活中的台幣或美金，都有既定的「微小數量」稱呼。如，0.1 美金，又叫做 1 美分（Cent）；0.1 台幣，又叫做 1 毛錢。而 1 Gwei 就是 0.000000001 ETH。

### 燃料價格 = 發起交易者，願意為每步計算付出多少錢

前面說過，燃料是為了讓以太坊的礦工替交易記錄工作而付出的費用，因此，每次交易，都要付出「步數 x 價格」的費用作為交易手續費。

**實際交易手續費（**[**Tx**](/jiao-yi-cao-zuo/undefined) **Fee）= 實際運行步數（Actual Gas Used）x 每步運算的價錢（Gas Price）**

例如你要以太坊礦工替你完成 5 步的運算，而 Gas Price 設定 20 Gwei，那麼整個交易就需要耗費 5 \* 2 = 100 Gwei 的燃料（算力費用）了，也就是付了 0.0000001 以太幣。

### 如何決定燃料價格？

以太坊的去中心化及分散式礦工（記帳者）的設計，允許同樣的一筆交易，願意出比較多燃料費的人，可比其他出較低燃料費用的人更快完成交易。有點像礦工隨時都在搶願意出高價讓他挖礦（驗證）的人。

**那... 如果很多人同時想要進行交易，而且都想要趕快被驗證，完成交易，那會發生什麼事？**

沒錯，交易費用就會上升，因為所有人都想提高燃料單價來引誘礦工優先替自己工作；反之，如果都某個時間之內，以太坊網路很冷清，都沒有人發出交易，又或者，突然間多了很多新礦工，殺價競爭，那麼發起交易者，便只需一點點的燃料費，就能讓交易被驗證完成。也就是說：以太坊網路交易費（平均 Gas Price）下降了。

### 平均 Gas Price

要怎麼知道現在以太坊網路是冷清還是熱鬧？如果在冷清的時候我出了過高的燃料費，礦工就多賺了；如果我再熱鬧的時候出了過少的燃料費，那我的交易就會延遲很久（有時候甚至達到數天）才被驗證記錄上鏈。

不必擔心！因為以太坊區塊鏈完全透明、去中心化的架構，當然可以知道現在的交易是熱絡還是冷清。

在這個頁面裡， Etherscan 公司就提供了平均燃料價格檢視工具 <https://ethgasstation.info/> 來視覺化地告訴使用者現在的平均燃料價格（Gas Price Standard），如同加油站在加油時會告訴你這個地區目前的油價如何：

{% embed url="<https://ethgasstation.info/>" %}

例如下面這張圖是筆者寫作時的以太坊網路現狀及燃料費狀態，**平均每筆燃料費用是 2.6 Gwei，而且只要付出足夠的燃料量 x 平均燃料價格（2.6 Gwei），就可以在大約在 1.63 分鐘內完成交易驗證**。

![](/files/-LL-533239otLsfLEH57)

以太坊網路很貼心，對於總是精打細算的使用者，也很照顧到。「如果我能清楚知道整個網路現在礦工工作狀態，發起交易的數量，以及大家願意付出的燃料費用」那麼我們就能知道付多少燃料費，可以排多前面完成交易。總之，「燃料費用」就像以太坊網路的使用費、轉帳手續費，過去銀行也跟我們收取這些費用，但我們無法要求行員以我們對帳務處理的快慢來調整費用收多還是收少。這件事，以太坊區塊鏈本著去中心化、透明記錄和共識演算的精神，做到了。

### 燃料價格自動設定

絕大多數的以太坊應用程式都會自動偵測網路使用狀態，自動給予燃料價格設定的建議。例如：

![](/files/-LLJ1ycm46O62rmodOtj)

這是筆者現在使用「MetaMask」想要發起一筆轉帳時，MetaMask 軟體向以太坊網路詢問得到的燃料價格建議：2 Gwei。而燃料上限則會依據交易複雜度不同而給予建議。兩者相乘，就會得到這次交易使用者願意付出的交易費用最大上限金額（此例為：2 Gwei x 21000 = 42000 Gwei = 0.000042 ETH，以現價 1ETH = 300 美金，便是約等於 0.000042 ETH x 300 $USD x 台幣匯率 30:1 美金 = 0.378 新台幣）。

{% hint style="success" %}
**小技巧**：因為每一時每一刻以太坊網路的狀態都在改變，現在很冷清，可能下一秒就衝進來許多人和許多新的交易。如果每次交易都設定在剛剛好網路推薦給你的 Gas Price，那麼可能發生網路突然爆量的情況時，你的交易就會被排在很後面，得等前面衝進來的所有交易都記錄完畢，才輪到你。這種情形下，寶博士一般都會在 Gas Price 的建議數值上，增加 1\~2 Gwei，來確保不會因為網路突然塞車，你發出的交易得等好幾天才完成。
{% endhint %}

{% hint style="danger" %}
**小故事**：寶博士曾在某次演講要灑幣時，不小心把合約部署上鏈的交易費用降低了 1\~2 Gwei，導致當天演講完全無法針對這個錢包做任何操作，因為只要有一次交易卡住，就會導致該錢包後面全部的交易都卡住。那天卡了好幾個小時，下午的演講到了隔天交易才順利完成上鏈！
{% endhint %}

{% hint style="info" %}
小秘技：針對可能不小心卡住交易，導致某個錢包在以太坊網路塞車解除前變成完全不能用。有技術大神寫了一篇這樣的文章和相關工具：
{% endhint %}

{% embed url="<https://ethfans.org/posts/releasing-stuck-ethereum-transactions>" %}

***

#### 相關條目

* [燃料（Gas）](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/wa-si)
* [燃料上限](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/wa-si-shang-xian)

#### 參考資料


# 燃料上限

燃料上限（英文：Gas Limit）指的是一筆交易當中，發起交易者願意付出的燃料量上限，同時也是以太坊計算這筆交易所需計算步數的安全下限。

> **最後更新：2026 年 1 月**

**燃料上限（英文：Gas Limit）指的是一筆交易當中，發起交易者願意付出的燃料量上限，同時也是以太坊計算這筆交易所需計算步數的安全下限。**

簡單講，在以太坊上要完成一筆交易，只要付出相等於「燃料上限」的燃料量（計算步數），這筆交易就能成功上鏈。然而，我們要如何知道一筆交易需要多少計算步數呢？答案是，以太坊區塊鏈會先免費幫你模擬和偵測你即將發出的這筆交易需要多少計算。

為了不讓計算有誤導致使用者交易失敗，網路所推估的計算步數通常會高估一些！讓使用者可以預先同意該筆交易的完成，會需要「燃料上限」x 「燃料價格」的總費用。

### 多退少不補！

就像寶老闆吩咐秘書去銀行轉帳，對秘書說「給你兩千塊，幫我完成這件事，多退少補！」燃料上限也是類似這樣，只不過差異在於，以太坊的燃料一旦在送出交易的時候預設好，萬一燃料用完了，任務（計算）還沒完成，這燃料費可是**多退少不能補**的，**因為礦工還是替你工作了，只是沒有 "完成工作" 而已**，而且交易會失敗，無法記錄上鏈。

所以，以太坊區塊鏈系統很貼心的設計了這個機制，讓交易者每次發起交易的時候，系統都會協助推估並設定這筆交易所需要的燃料上限，再讓使用者依據交易速度需求，設定每個燃料（算力）單位的價格，之後送出交易，就可以順利完成交易。

### 認養一隻貓

預設的一般交易 Gas Limit 通常是 21,000，而如果是比較複雜的交易譬如參與數位資產發行認購，或是認養一只迷戀貓，那麼 Gas Limit 很可能會高出幾倍來到 150,000 這麼多。實際案例我們來看看這個「寶博士認養一只迷戀貓」在[以太坊交易檢視網站 Etherscan 上的紀錄](https://etherscan.io/tx/0x9bc6eac9b24292cb4b944e2a180a6c5939604adf6b9c0abcc0d88602a171cd5f)吧！

寶博士在 2018/8/28 在以太坊區塊鏈遊戲「迷戀貓」上認養了一隻紀念貓「Purrity」：

![https://etherscan.io/tx/0x9bc6eac9b24292cb4b944e2a180a6c5939604adf6b9c0abcc0d88602a171cd5f](/files/-LLJ8iWzyIAaHClYpiDK)

**Value: 0.037930228952841536（整筆交易所付出的費用：貓咪認養價格加上交易手續費）**

**Ether Gas Limit: 135963（系統推估的燃料上限）**

**Gas Used By Txn: 45508（實際所用到的燃料數量，也可以說是實際計算的步數）**

**Gas Price: 0.000000006 Ether (6 Gwei)（燃料價格）**

**Actual Tx Cost/Fee: 0.000273048 Ether ($0.08)**

實際花費的交易手續費為：實際用到燃料量 45508 x 使用者設定燃料價格 6 Gwei = 273048 Gwei = 0.000273048 ETH，依據當天以太幣價格，大約等於 0.08 美金，也就是 2.4 塊台幣。

***

#### 相關條目

* [燃料（Gas）](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/wa-si)
* [燃料價格](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/wa-si-ge)

#### 參考資料


# 創建錢包

創建錢包（英文：Create Wallet）指得是取得一個區塊鏈帳號及可以收發款的錢包地址。這多半是所有人進入幣圈或鏈圈的第一個動作，作為一個鏈圈公民而沒有錢包（此處皆指區塊鏈/數位資產錢包），是無法轉帳，也無法收錢的喔！

> **最後更新：2026 年 1 月**

\*\*創建錢包（英文：Create Wallet）指得是取得一個區塊鏈帳號及可以收發款的錢包地址。這多半是所有人進入幣圈或鏈圈的第一個動作，\*\*作為一個[鏈圈](/she-qun-yu-sheng-tai/quan)公民而沒有錢包（此處皆指區塊鏈/數位資產錢包），是無法轉帳，也無法收錢的喔！

要擁有一個錢包地址，並且放些錢然後去買[加密貓](/nft-jing-dian-an-li/jia-mi-cryptokitties)，第一件事就是要**創建錢包**。這裡說的創建，其實就是讓區塊鏈錢包應用替你「生成」一組獨一無二的私鑰，並透過這個私鑰產生可以收款的[地址](/bao-guan-ni-de-jia-mi-zi-chan/address)，你可以透過 Chrome 瀏覽器的外掛「[MetaMask](/qian-bao-lei-xing/untitled/metamask)」或網路版的「[MyEtherWallet](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/jian-bao/myetherwallet)（簡稱：MEW）」和 MEW 分岔出來的「[MyCrypto](https://mycrypto.com/)」或手機上的以太坊錢包 APP 如「[Cipher](/qian-bao-lei-xing/untitled/cipher)」或「[Trust](/qian-bao-lei-xing/untitled/trust-wallet)」執行創建錢包功能，只要保管好私鑰，就算是產生一組錢包了。

{% hint style="info" %}
「創建錢包」結束後，你將會得到一組錢包地址、私鑰和助記詞（有時需要你自己輸入一串密碼再做加密），這代表，私鑰將在你的手上自己保管。
{% endhint %}

如果你是一開始就使用[冷錢包（硬體錢包）](/qian-bao-lei-xing/cold-wallet)那麼多半不會有「創建錢包」的過程，因為私鑰在啟動錢包的時候就藏在硬體晶片裡了。這時候，任誰也都拿不出那私鑰來，你需要保管的，就是冷錢包的硬體本身囉！

**這裡有個創建錢包的教學，敬請參考：**

{% embed url="<https://medium.com/self-token-cn/%E5%8A%A0%E5%85%A5-self-%E8%A8%88%E7%95%AB%E7%AC%AC%E4%B8%80%E6%AD%A5-5%E6%AD%A5%E9%A9%9F%E5%BB%BA%E7%AB%8B%E6%95%B8%E4%BD%8D%E9%8C%A2%E5%8C%85-8774c18766d>" %}

{% embed url="<https://medium.com/self-token-cn/%E5%8A%A0%E5%85%A5-self-%E8%A8%88%E7%95%AB%E7%AC%AC%E4%B8%80%E6%AD%A5-5%E6%AD%A5%E9%A9%9F%E5%BB%BA%E7%AB%8B%E6%95%B8%E4%BD%8D%E9%8C%A2%E5%8C%85-%E9%9B%BB%E8%85%A6%E7%89%88-46af8c30df64>" %}

by [SELF TOKEN](http://selftoken.co) project.

***

#### 相關條目

#### 參考資料


# MyEtherWallet

MyEtherWallet 是最多人使用也最古老的以太坊線上錢包服務之一。

> **最後更新：2026 年 1 月**

**MyEtherWallet 是最多人使用也最古老的以太坊線上錢包服務之一。**

2017 年數位資產發行正火熱時，許多發行方都會要求贊助者擁有自己的以太坊錢包地址，待資產發行後將幣（99.9% 是以太坊 ERC20 幣）發送到贊助者的錢包當中。因為這個原因，當年許多人進幣圈所創建的第一個錢包，多半是在 MyEtherWallet 這個網站完成的，簡稱 MEW。因為它是當時幾乎為一個只需要 Chrome 瀏覽器就能完成錢包創建，並取得錢包地址的地方，所以很多人都知道它，幾乎變成錢包的同義詞。所以你有時會聽到有人問「你的 MEW 地址是什麼？」其實就是在問錢包地址的意思。

首先，登入 [https://MyEtherWallet.com](https://myetherwallet.com) 你會發現它有著許多的警告。因為創建錢包的過程中，會有許多的風險，瀏覽器中毒、電腦被駭，都會讓你的私鑰有曝光的危險。所以所有能幫你創建錢包的服務，都會不斷強調「私鑰自己保管好，別弄丟」 「出事不關我的事」。

![](/files/-LKqzQEPog0GR_Kh9dQS)

點選警告視窗的右上角小叉叉關閉後，創建錢包第一步，先輸入一個九位數以上的密碼。

![](/files/-LKqzQEOle3pc0qCjp07)

接著網站會產生私鑰綁定密碼的 [Keystore](/bao-guan-ni-de-jia-mi-zi-chan/si/keystore) 給你。

![](/files/-LKqzQEN7RqwUq-72dOe)

產生出來的 Keystore 長這個樣子，是個 .JSON 檔名的檔案。用文字工具打開來看，裡面是一些字串碼，用 JSON 這種格式定義儲存起來。

![Keystore 通常檔名前面會是日期時間，然後後面接著一個長字串](/files/-LKqzQEGRGYYucFZ-ggb)

![打開來裡面是需多符號包夾的數字和英文](/files/-LKqzQEDmCNfNrIn6fVP)

接著會將私鑰顯示出來讓你複製保存：

![](/files/-LKqzQEM6saOoUHsBEeJ)

如果點選「Print Paper Wallet」就是列印「[紙錢包](/qian-bao-lei-xing/bao-1)」，這麼一來只要把那張紙收好就可以隨時還原你的電子錢包在任何設備上。但萬一印表機裡有病毒呢？ ;)

一切手續完成後，你就隨時可以點上方目錄裡的「Send Ether & Tokens」活頁，選擇左邊的「Private Key」，並在右邊欄位貼上你剛剛創建錢包時得到的私鑰字串，或是選左邊「Keystore / JSON File」

![](/files/-LKr0Qo5M3l45wg3yzrf)

![](/files/-LKr0Qo39WxcFQOnZxUc)

請注意，這兩種開啟錢包的方法，網站都用了紅色的叉叉，寫著：

{% hint style="danger" %}
**This is not a recommended way to access your wallet.**\
**不推薦使用此種方法進入錢包！**
{% endhint %}

原因剛剛說過，每次都把私鑰找出來，並且複製貼至到欄位上，或者把 Keystore 隨時放在電腦上傳到網站上去檢視錢包內容，過程中如果電腦有毒或是網站被駭，你的錢包所有權就隨時會被入侵，資產可能隨時被轉移。

怎麼辦呢？

看起來目前這些網站一致推薦的都是使用 [MetaMask](/qian-bao-lei-xing/untitled/metamask) 或是 [冷錢包](/qian-bao-lei-xing/cold-wallet)如 [Ledger Wallet](/qian-bao-lei-xing/cold-wallet/ledger-nano)。

\\

***

#### 相關條目

* [MyCrypto](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/jian-bao/mycrypto)

#### 參考資料


# MyCrypto

MyCrypto 是最多人使用也最古老的以太坊錢包服務之一 - MyEtherWallet 內部分家後獨立出來另外一個類似服務的平台。

> **最後更新：2026 年 1 月**

**MyCrypto 是最多人使用也最古老的以太坊錢包服務之一 - MyEtherWallet 內部分家後獨立出來另外一個類似服務的平台。**

2018 年 2 月 9 日，最多人使用的 [MEW（MyEtherWallet）](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/jian-bao/myetherwallet) 線上錢包服務突然出現了內部分裂，以共同創辦人之一 Monahan 為首的一組人馬從中分裂出來，突然之間創辦了一模一樣的服務 - [MyCrypto.com](https://MyCrypto.com) 。

{% embed url="<http://bit.ly/2wtZd0s>" %}

截至目前，MyCrypto 的發展狀況堪稱良好，許多優質的區塊鏈專案如 [Livepeer](https://github.com/dAAAb/Blockpedia/blob/master/blockchain-apps/livepeer.md) 等，在官方教學裡使用的創建錢包或使用錢包功能的部分都是選用 MyCrypto，而非較為人知的 [MEW](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/jian-bao/myetherwallet)。

![MyCrypto.com](/files/-LKr5Ahg5kk24CqbQZMJ)

[MyCrypto](http://MyCrypto.com) 近來發展用心，在右上角增添了多國語言，也增加了簡體中文和繁體中文的選項。此外，對於 MEW 警告但保留的「貼上私鑰」和「匯入 Keystore」等錢包瀏覽方法，[MyCrypto](http://MyCrypto.com) 已不再支援（見上圖上方英文字），而是改推出一樣開放源碼的 [MyCrypto Desktop App（桌面應用程式）](https://download.mycrypto.com/)讓使用者可以完全在自己的電腦裡離線操作錢包，無需經過瀏覽器甚至無需連線上網，免除瀏覽器被駭或被剪貼簿病毒程式奪走私鑰的風險。

{% embed url="<http://bit.ly/2MyTyBn>" %}

[MyCrypto 桌面應用程式](https://download.mycrypto.com/)（支援 Mac, Windows, Linux 跨平台）而且可以完全離線使用！相對安全許多。

![](/files/-LKr75ndNPm0_IB4GM8p)

下載位址： <https://download.mycrypto.com/>

{% embed url="<https://download.mycrypto.com/>" %}

***

#### 相關條目

* [MyEtherWallet](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/jian-bao/myetherwallet)

#### 參考資料


# 電子錢包

電子錢包更完整的說法，應該是加密錢包（英文：Crypto Wallet）或加密貨幣錢包\\(Crypto-currencies Wallet\\)；簡言之，就是使用者拿來存放數位資產、加密貨幣的工具。

> **最後更新：2026 年 1 月**

**電子錢包更完整的說法，應該是加密錢包（英文：Crypto Wallet）或加密貨幣錢包(Crypto-currencies Wallet)；簡言之，就是使用者拿來存放數位資產、加密貨幣的工具。**

它的形式可能有幾種：

1. 電腦程式 - 例如各種[比特幣錢包](/bi-te-bi/bi-te-bao)
2. 手機 APP - 例如 [Trust Wallet](/qian-bao-lei-xing/untitled/trust-wallet)
3. USB 硬體裝置 - 例如 [Ledger Nano](/qian-bao-lei-xing/cold-wallet/ledger-nano) 系列
4. 藍芽卡片 - 例如 [CoolBitX](/qian-bao-lei-xing/cold-wallet/coolbitx)
5. 線上代管 - 例如 [Coinbase](/mai-mai-shu-wei-zi-chan-de-chang-suo/shang/coinbase)

廣義來說，只要能夠讓人存放數位資產認證私鑰，並能讓使用者透過簽證轉移、或收取資產的設備，都可以叫做加密貨幣錢包。

### 多種類型

而依據使用者掌控的程度高低，又分為掌控度低或無掌控度的「線上代管錢包」，此類多半為「遊戲錢包」或「交易所錢包」；掌控度高的則為「自主錢包」或「私鑰錢包」，亦即使用者可以完全掌管錢包裡的數位資產，沒有第三者能凍結或丟失你的資金；然而，相對地就得要對錢包的安全以及備份自行負責。

詳細的錢包介紹，可見下面不同加密貨幣錢包條目與細節說明。

***

#### 相關條目

#### 參考資料


# 錢包地址

錢包地址（英文：Wallet Address）就是區塊鏈帳本裡的一個帳戶，通常是一組英數組合的字碼，或其相應的 QRCode 二維碼，擁有這組地址或二維碼，別人就可以發送數位貨幣給你。

> **最後更新：2026 年 1 月**

**錢包地址（英文：Wallet Address）就是區塊鏈帳本裡的一個帳戶，通常是一組英數組合的字碼，或其相應的 QRCode 二維碼，擁有這組地址或二維碼，別人就可以發送數位貨幣給你。**

**例如比特幣錢包地址的二維碼形式：**

![比特幣地址：3MieYo1wiBYWHRUnoe6vvhGVwndmVoBjDr](/files/-LJ7AlzeC2ZFli57zZi_)

數位資產、虛擬貨幣地址，就像 Email 地址，擁有它，任何人都能寄信給你，但不代表就能用這個地址寄信給別人，除非擁有這個 Email 地址的帳號和密碼，對吧？用帳號密碼登入該 Email 平台驗證所有權，才能從該地址寄發信件。錢包地址的運作方式和 Email 非常像，只是區塊鏈網路就是這個錢包的去中心化平台，而「[公鑰](/bao-guan-ni-de-jia-mi-zi-chan/gong)」和「[私鑰](/bao-guan-ni-de-jia-mi-zi-chan/si)」，就是你的帳號和密碼，持有公、私鑰，即可向區塊鏈網路證明你對這個錢包的所有權，就可以取得、操控或轉移這錢包裡的資產。

### 一個人可以有幾組錢包地址？

很多很多，多到難以計算。\
這部份的原理請見「[碰撞](/gei-kai-fa-zhe-de-zhi-nan/cryptography/peng-zhuang)」

### 不同貨幣，不同錢包，不同樣式

不同的數位資產（如比特幣、以太幣 等等）乃是依賴不同的區塊鏈網絡來記帳；網路不同，架構就不一樣，用來辨別帳本裡帳戶地址的寫法也不同。**就像不同銀行的帳戶號碼長度不一，不同國家的地址格式不同，但意義都一樣**。

#### 比特幣地址：37p96KgCxJpNJPhCKvB3CgDSxKYM313geZ

#### 以太幣地址：0x12a0E25E62C1dBD32E505446062B26AECB65F028 （含以太坊 ERC20 貨幣）

比特幣錢包地址，是 34 位大小寫英文字母加上數字的組合；而以太幣和以太坊錢包地址則是 42 位大小寫英文字母加上數字。

### 錢包地址可讀性

每種貨幣錢包地址樣式除了字數不同以外，也有個會有不同的開頭。

如以太坊錢包地址開頭一律都是用 0x （唸作 Zero-X），而比特幣地址則多半為 1 或 3 開頭，這麼做是故意的。所有錢包地址都是由「[私鑰](/bao-guan-ni-de-jia-mi-zi-chan/si)」密碼衍生相依的「[公鑰](/bao-guan-ni-de-jia-mi-zi-chan/gong)」再由公鑰密碼（通常是一串比地址更長英文和數字）作密碼學上的壓縮和可讀性處理，故意加上一些可以辨別的開頭或結尾，讓工程人員開發時或日常使用時，可以輕易辨別一串地址和一串隨機密碼的差異。

{% hint style="warning" %}
不同貨幣，只能在該貨幣錢包內轉移，如果是要接收或發送以太幣，那麼雙方都要是以太幣的錢包。你經常會在交易所數位資產頁面的出金畫面裡，看到提醒你該幣種只能轉到屬於該幣種的錢包，也只能接收從該幣種錢包來的錢，這點務必注意喲！
{% endhint %}

### 錢包的未來

許多人都認為，錢包 APP（指稱：加密貨幣錢包 APP）是下一個兵家必爭之地，因為它如同一個內建瀏覽器、能上網的皮夾，又或者反過來說，像一個又一個獨立的微信支付、PayPal 網路。傳奇創業家 Elon Musk 當年打造 PayPal 為他取得了第一桶金，騰訊依賴微信取得了支付和溝通二合一的渠道，而如今「數位資產錢包 APP」則可能取代這些傳統的金融支付工具，成為下一個微信支付或 PayPal。如美國最大數位資產科技公司 [Coinbase](/mai-mai-shu-wei-zi-chan-de-chang-suo/shang/coinbase) 近來併購「[Cipher](/qian-bao-lei-xing/untitled/cipher)」電子錢包；全球前三大數位資產交易所幣安（Binance）也併購「[Trust](/qian-bao-lei-xing/untitled/trust-wallet)」電子錢包公司，便可略見一二。

#### 其他地址樣式

{% tabs %}
{% tab title="IOTA" %}
GZHZPZKXSDSQCJUHJOXHRTODMKATRZBZUTBYSYTHRKEDYEYVNQCR9FJVIVXTDISZYOVWMFZEYEHNMGHQXUFW9KJXNB
{% endtab %}

{% tab title="Second Tab" %}

{% endtab %}
{% endtabs %}

***

#### 相關條目

* [公鑰](/bao-guan-ni-de-jia-mi-zi-chan/gong)
* [助記詞](/bao-guan-ni-de-jia-mi-zi-chan/seed)

#### 參考資料


# 公鑰

公鑰（英文：Public Key）就是使用者在區塊鏈帳本中可以公開的帳號本體，而私鑰則是絕對不可洩漏的密碼。對比網路 2.0 時代的電子郵件系統，公鑰就像使用者帳號，公鑰地址（又稱作錢包地址）就像該帳號使用者的電子郵件地址；而私鑰，則就像是可以取得所有信件的密碼了。

> **最後更新：2026 年 1 月**

\*\*公鑰（英文：Public Key）就是使用者在區塊鏈帳本中可以公開的帳號本體，而私鑰則是絕對不可洩漏的密碼。\*\*對比網路 2.0 時代的電子郵件系統，公鑰就像使用者帳號，公鑰地址（又稱作錢包地址）就像該帳號使用者的電子郵件地址；而私鑰，則就像是可以取得所有信件的密碼了。

| 技術 | 區塊鏈            | 電子郵件                   |
| -- | -------------- | ---------------------- |
| 帳號 | 2CD0684...     | 0x1academy             |
| 地址 | 0x2CD0684...   | <0x1academy@gmail.com> |
| 密碼 | A53D942A43A... | ThisIsMyPassword       |

一般來說，電子郵件系統中，使用者可以自由選擇 Email 帳號密碼；而區塊鏈系統，則是是由系統創建私鑰給你，公鑰又再由私鑰衍生出來，兩者都無法自行選擇。

### 公鑰 = 錢包地址？

許多人會誤以為公鑰就是錢包地址，錢包地址就是公鑰，但實際上兩者相同之處在於：

1. 都是由私鑰所產生
2. 都可以公開，不用躲藏
3. 都可以拿來收錢

而不同之處則在於：錢包地址為了使之有可讀性，會將公鑰再做一次運算或包裝（如以太幣地址固定於公鑰字串前加上 0x 開頭，詳見「[錢包地址](/bao-guan-ni-de-jia-mi-zi-chan/address)」）

{% hint style="info" %}
註：公鑰和私鑰是密碼學裡頭普遍有的觀念，本條目說明的公鑰和私鑰概念僅適用於區塊鏈世界。
{% endhint %}

***

#### 相關條目

* [錢包地址](/bao-guan-ni-de-jia-mi-zi-chan/address)
* [助記詞](/bao-guan-ni-de-jia-mi-zi-chan/seed)

#### 參考資料


# 私鑰

私鑰（英文：Private Key）可以說是區塊鏈世界中 - 使用者帳號的無敵鑰匙/密碼。非常非常重要！它不僅像是任何系統或平台的密碼，甚至比密碼還危險，一旦丟失，帳戶錢包裡的所有資產就立刻落入他人之手。

> **最後更新：2026 年 1 月**

**私鑰（英文：Private Key）可以說是區塊鏈世界中 - 使用者帳號的無敵鑰匙/密碼。非常非常重要！它不僅像是任何系統或平台的密碼，甚至比密碼還危險，一旦丟失，帳戶錢包裡的所有資產就立刻落入他人之手。**

當使用錢包應用程式（或是安裝好區塊鏈節點）創建錢包地址後，通常便會產生一組私鑰地址，或是可以逆推回私鑰地址的「[Keystore](/bao-guan-ni-de-jia-mi-zi-chan/si/keystore)」或「[助記詞組](/bao-guan-ni-de-jia-mi-zi-chan/seed)」。無論是一串由英文數字共同組成的私鑰地址，或是它的變換形式 Keystore 或助記詞組，一旦看到，都要趕緊收好。

**以太幣錢包私鑰： 5f2f318d1dc28ff71a71822c8705893690be5540b2217e1328d5e260d36323bd**

在一般的網路服務中，如果密碼不見了、忘記了或是被偷走，還可以透過備援機制申請重置，換一組就好；但在區塊鏈世界中，**私鑰就是一把絕對的鑰匙**，擁有這把鑰匙的人，將可以在**任何裝置**上匯入這把鑰匙（見「[私鑰錢包](https://github.com/dAAAb/Blockpedia/blob/master/wallet/si-bao.md)」）登入創建這把鑰匙的區塊鏈系統，並取得屬於這把鑰匙帳戶中資產的所有權。

### 私鑰該如何保管？

私鑰的保管方式有兩個建議：

1. 手抄在紙條上，保存起來或存放在私人保險箱
2. 將私鑰字串分成兩段或多段，中間最好有些重複的地方，然後放在不同的雲端備存位置，如百度雲盤或 Google Drive、Evernote 等。如此一來，就算駭客或工程師要取得完整私鑰的機率就變得非常低。

注意！盡量不要用拍照的方式保存私鑰，原因有三：

1. 多半手機 APP 都會要求取得手機相簿的存取權，如此等同於第三方 APP 可能有機會"看到"你的私鑰照片
2. 透過影像辨識和人工智慧，第三方程式"掃描"你的相片庫，並且辨識出某張照片是錢包私鑰的機率非常高
3. 如果你的相簿有開雲端備存，那幾乎就等同於給了駭客無止境的時間掃描網路雲端的相片，找到你的私鑰照片並駭入你錢包的機率就實在太大了

### 私鑰不見，資產是否就立刻不見呢？

這個答案其實是否定的。寶博士就曾經歷過私鑰被盜，卻成功救出絕大部分資產的經驗。詳細過程請閱讀這篇文章：

{% embed url="<https://medium.com/@daaab/528a1095ff71>" %}

{% hint style="info" %}
**一組私鑰**可以產生**多組公鑰**（亦即多組**錢包地址**）；而**公鑰或地址**則必定對應**單一私鑰**。
{% endhint %}

#### 參考資料

{% embed url="<https://www.jianshu.com/p/af6328cc693e>" %}

***

#### 相關條目

#### 參考資料


# 密鑰庫（Keystore）

密鑰庫（Keystore）又稱密鑰庫文件（Keystore File）是錢包私鑰儲存的另外一種格式（多半是 JSON）。密鑰庫檔案通常可以再以用户自定的密碼再對私鑰進行一次加密，讓用戶可以方便保存私鑰。

> **最後更新：2026 年 1 月**

**密鑰庫（Keystore）又稱密鑰庫文件（Keystore File）是錢包私鑰儲存的另外一種格式（多半是 JSON）。密鑰庫檔案通常可以再以用户自定的密碼再對私鑰進行一次加密，讓用戶可以方便保存私鑰。**

在匯出保存密鑰庫檔案時有兩點需要注意：

1. 使用不常用，並且盡可能複雜的密碼
2. 一定要記住您的 Keystore 密碼，一旦忘記密碼，那個您就失去了 Keystore 的使用權，並且錢包程式無法幫您找回密碼。

註： 密鑰庫的密碼是唯一且不可更改的，如果想更改錢包密碼需要使用助記詞重新匯入錢包，並使用更改密碼功能生成新的密鑰庫。

目前以太坊就是使用 Keystore 作法來幫助用戶保存私鑰，如創建錢包的平台「[MyEtherWallet](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/jian-bao/myetherwallet)」會在你創建私鑰或是 Keystore 的時候，要求你輸入一組密碼，之後在其他平台或錢包 APP 要匯入這組私鑰取得資產控制權的時候，便會要求你輸入這組密碼，才能使用。

本則文字部分來自：

{% embed url="<https://tidewallet.io/>" %}

***

#### 相關條目

#### 參考資料


# 助記詞

助記詞（Backup Phrase）是私鑰的另一種表現形式，其目的是為了幫助用戶記憶、記錄複雜的私鑰，避免抄寫錯誤。

> **最後更新：2026 年 1 月**

**助記詞（Backup Phrase）是私鑰的另一種表現形式，其目的是為了幫助用戶記憶、記錄複雜的私鑰，避免抄寫錯誤。**

創建錢包的時候，通常系統為了安全和方便記憶、抄寫，並不會直接把落落長的私鑰顯示給你，而是會顯示「助記詞」。助記詞是明文私鑰的另一種表現形式, 最早是由「比特幣區塊鏈第 39 號改進提案（[BIP39](https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki)）」提出，其目的是為了幫助用戶記憶複雜的私鑰（64 位的哈希值）。

助記詞是區塊鏈應用開始普及了以後才比較被使用的東西，因此各家服務廠商對這個詞語的稱法不一，無論是中文英文都時常不一樣，常見的有 **Seed Phrase / Passphrase / Seed Words / Recovery Seeds / Backup Words** 。

### 助記詞的效力等同於私鑰

助記詞一般由12、15、18、21個單詞構成，這些單詞都取自一個固定詞庫，其生成順序也是按照一定算法而來，所以用戶沒必要擔心隨便輸入 12 個單詞就會生成一個地址。雖然助記詞和[密鑰庫](/bao-guan-ni-de-jia-mi-zi-chan/si/keystore)都可以作為私鑰的另一種表現形式, 但與密鑰庫不同的是，**助記詞是未經加密的私鑰，沒有任何安全性可言，任何人得到了你的助記詞，可以不費吹灰之力的奪走你的資產**。

所以用戶在備份助記詞時一定要注意三點：

1. 盡可能採用物理備份方式，例如用筆抄在紙上等，切勿採用螢幕截圖或者拍照儲存，以防遭駭客竊取
2. 多次驗證備份的助記詞是否正確
3. 將備份後的助記詞妥善保管。

### 為何不能螢幕截圖或者拍照儲存

筆者剛進入幣鏈圈時，覺得很奇怪的地方在於為何每個錢包 App 都一再強調不要用截圖的方式記錄私鑰或助記詞。後來看了本篇文字參考來源「[TideWallet](https://tidewallet.io/)」的說明，才知道，原來許多手機 App 為了幫你分析或上傳照片，都已取得「讀取相本」的權力，因此第三方 App 可以在特定時候或任何時候掃描或讀取你手機相本裡的所有照片，這麼一來，只要透過簡單的 AI 圖像識別演算法，就能辨別出哪張照片像是在拍攝私鑰或是助記詞組排列，再透過人工或文字辨識，就能輕易取得你的助記詞或私鑰，還原你的錢包在任意處，並轉走你的資產，可以說是非常危險的事。

### 為何不能把私鑰或助記詞存在雲端

而不能存在雲端的原因，則是無論 Dropbox 或是 Google Drive，其實都沒有對你放上去的文件進行加密。就算是把註記詞透過 Gmail 寄給自己，也是有可能被第三方應用程式取得權限之後掃瞄出來。這些公司的工程師也可能在某些特定條件下得以讀取你的檔案或信件，這也可能導致你的私鑰或助記被找出並還原。因此最好的方法還是抄寫下來，或是分拆片段，放在不同的雲端，也能降低曝險機率唷。

### 各個錢包產生的助記詞組是可以互通的嗎？

如果選用同一批 2048 個詞彙，且採用 BIP39 相同算法，就可以互通。這裡可以看看各國語言的通用助記詞：

{% embed url="<https://github.com/bitcoin/bips/blob/master/bip-0039/bip-0039-wordlists.md>" %}

\*\*參考資料：\*\*本文部分文字參考下列文章

{% embed url="<https://www.jianshu.com/p/acb58049942d>" %}
作者：Ashton ｜来源：简书
{% endembed %}

***

#### 相關條目

* [錢包地址](/bao-guan-ni-de-jia-mi-zi-chan/address)
* [公鑰](/bao-guan-ni-de-jia-mi-zi-chan/gong)

#### 參考資料


# 助記詞安全

### 助記詞是你加密資產的最終備份。保護好它，你的資產就永遠安全；弄丟或洩漏它，一切都將失去。沒有第三種可能。

***

## 助記詞是什麼？

[助記詞](/bao-guan-ni-de-jia-mi-zi-chan/seed)（Seed Phrase / Recovery Phrase）是一組 12 或 24 個英文單字，它是你[私鑰](/bao-guan-ni-de-jia-mi-zi-chan/si)的人類可讀版本。

```
example: apple banana cherry dog elephant frog grape horse igloo jacket kite lemon
```

這組單字可以：

* 在任何相容的錢包中恢復你的所有帳戶
* 產生無限個地址
* 控制所有該錢包下的資產

{% hint style="danger" %}
**最重要的事實**

誰擁有助記詞，誰就擁有資產。

* 助記詞洩漏 = 資產被盜
* 助記詞遺失 = 資產永久無法取回
  {% endhint %}

***

## 備份的基本原則

### 1. 必須是離線備份

助記詞**絕對不能**存在任何連網的設備上：

| 錯誤做法      | 風險        |
| --------- | --------- |
| 截圖/拍照     | 照片會同步到雲端  |
| 存在筆記 App  | 可能被駭或同步   |
| Email 給自己 | Email 不安全 |
| 存在密碼管理器   | 單點故障風險    |
| 存在電腦檔案    | 電腦可能被駭    |

### 2. 必須有實體備份

紙張是最基本的備份方式：

* 用筆手寫（不要列印）
* 使用不易褪色的筆
* 保持字跡清晰

### 3. 必須有多份備份

單一備份的風險太高：

* 火災
* 水災
* 遺失
* 被盜

建議至少 2-3 份備份，存放在不同地點。

***

## 正確的備份方法

### 方法一：紙張備份（基本款）

**步驟：**

1. 使用錢包提供的記錄卡或準備空白紙張
2. 用筆依序抄寫每個單字
3. 確認順序正確（第 1 個、第 2 個...）
4. 核對無誤後，安全存放

**注意事項：**

* 字跡要清晰
* 標明單字順序
* 避免潮濕環境
* 考慮用防水袋包裝

### 方法二：金屬備份（進階款）

紙張的問題：

* 怕火
* 怕水
* 容易損壞

解決方案：**金屬助記詞板**

常見產品：

* **Cryptosteel** — 不鏽鋼板 + 字母磚
* **Billfodl** — 類似設計，較平價
* **Keystone Tablet** — 鈦合金，耐高溫

金屬備份可以承受：

* 火災（1000°C 以上）
* 水災
* 物理衝擊

### 方法三：分散備份（高級款）

把助記詞分成多份，任一份都不完整：

**Shamir Secret Sharing（SSS）**

例如 2-of-3 分片：

* 產生 3 份分片
* 任意 2 份可以還原完整助記詞
* 單獨 1 份毫無用處

這樣即使一份被盜，攻擊者也無法取得資產。

{% hint style="info" %}
**Trezor Model T** 和部分錢包支援 SSS 備份。這是目前最安全的備份方式之一。
{% endhint %}

***

## 存放地點建議

### 居家存放

* 防火保險箱
* 不易被發現的位置
* 不要告訴太多人

### 異地存放

* 父母家
* 銀行保險箱
* 信任的親友處

### 不建議的地點

* 辦公室（他人可能接觸）
* 車上（失竊風險）
* 明顯的位置（如書櫃）

***

## 常見錯誤與教訓

### 錯誤 1：存在雲端

「我把助記詞存在 Google Drive，設了密碼很安全。」

**結果**：Google 帳號被社工攻擊，所有資產被盜。

### 錯誤 2：只有一份備份

「我的助記詞好好收在抽屜裡。」

**結果**：搬家時不小心丟掉，資產永久無法取回。

### 錯誤 3：告訴別人

「我把助記詞告訴我最信任的朋友，以防萬一。」

**結果**：朋友手機被駭，助記詞洩漏。

### 錯誤 4：相信「客服」

「客服說需要助記詞來驗證帳戶。」

**結果**：這是詐騙，沒有任何正當服務會要求助記詞。

***

## 安全檢查清單

### 備份時

* [ ] 在安全、私密的環境下進行
* [ ] 確保沒有攝影機或他人偷看
* [ ] 使用可靠的紙筆
* [ ] 反覆確認單字順序正確
* [ ] 製作至少 2 份備份

### 存放時

* [ ] 選擇安全的存放地點
* [ ] 考慮防火、防水措施
* [ ] 至少一份存放在異地
* [ ] 不要把所有備份放在同一處

### 日常維護

* [ ] 定期確認備份還在
* [ ] 確認字跡依然清晰可讀
* [ ] 如果搬家，記得帶上備份
* [ ] 考慮定期用備份測試恢復

***

## 進階：遺產規劃

如果你持有大量加密資產，應該考慮：

### 問題

如果你發生意外，家人知道如何取得資產嗎？

### 解決方案

1. **律師託管**
   * 把助記詞密封交給律師
   * 指定觸發條件（如死亡證明）
2. **多簽錢包**
   * 設定多個簽署人
   * 例如：你 + 配偶 + 律師，任意兩人可動用
3. **時間鎖服務**
   * 使用如 Sarcophagus 等去中心化遺產服務
   * 如果一段時間沒有確認活著，自動執行
4. **家人教育**
   * 教導家人什麼是加密貨幣
   * 留下清楚的操作說明

***

## 常見問題

### Q：可以把助記詞拆成兩半分開存放嗎？

可以，但要小心。12 個單字拆成 6+6，每份的安全性會降低。建議使用正式的 SSS（Shamir Secret Sharing）方案。

### Q：可以修改助記詞中的單字嗎？

不可以。助記詞的單字來自固定的 2048 個單字列表（BIP-39），每個單字的位置和順序都很重要。

### Q：助記詞可以恢復所有區塊鏈的資產嗎？

是的，如果你使用的是標準的 BIP-39 助記詞，它可以在任何相容的錢包恢復你的所有帳戶。

### Q：有人看到我的助記詞的一部分，危險嗎？

很危險。雖然完整助記詞是 12 或 24 個單字，但如果只缺少幾個，攻擊者可以用暴力破解找出剩餘的。

***

## 總結

{% hint style="success" %}
**助記詞安全的黃金法則**

1. **永遠離線** — 不存在任何連網設備
2. **實體備份** — 紙張或金屬
3. **多份多地** — 至少 2-3 份，存放不同位置
4. **保密** — 不告訴任何人（包括「客服」）
5. **定期檢查** — 確保備份完好可讀
   {% endhint %}

***

## 延伸閱讀

* [助記詞](/bao-guan-ni-de-jia-mi-zi-chan/seed) — 助記詞的技術原理
* [私鑰](/bao-guan-ni-de-jia-mi-zi-chan/si) — 私鑰與助記詞的關係
* [如何保護資產](/ren-shi-feng-xian-bao-hu-zi-chan/asset-protection) — 完整安全指南
* [硬體錢包使用指南](/qian-bao-lei-xing/cold-wallet/how-to-use) — 安全的錢包選擇


# 帳戶抽象

### 帳戶抽象是以太坊的重要升級，讓你的錢包可以像智能合約一樣可程式化。它解決了傳統錢包的痛點：忘記私鑰就完蛋、每筆交易都要付 ETH、操作複雜難上手。

***

## 為什麼需要帳戶抽象？

目前以太坊有兩種帳戶：

| 類型  | 全名     | 控制方式 | 功能   |
| --- | ------ | ---- | ---- |
| EOA | 外部擁有帳戶 | 私鑰   | 發起交易 |
| CA  | 合約帳戶   | 程式碼  | 執行邏輯 |

普通錢包（MetaMask）都是 EOA，它有幾個大問題：

### 問題 1：私鑰就是一切

弄丟私鑰 = 資產永久消失。沒有找回密碼、沒有客服支援。

### 問題 2：必須用 ETH 付 Gas

想轉 USDC？你得先有 ETH 付手續費。這對新手很不友善。

### 問題 3：每筆交易都要手動簽名

批量操作很麻煩，而且容易簽到惡意交易。

### 問題 4：沒有進階功能

不能設定交易限額、不能自動執行、不能多人管理。

***

## 帳戶抽象如何解決？

帳戶抽象的核心概念是：**讓你的帳戶變成智能合約**。

這意味著你的錢包可以有程式邏輯，例如：

* 社交恢復（朋友幫你找回錢包）
* 支出限額（每天最多轉 1000 美元）
* 用任何代幣付 Gas（用 USDC 付手續費）
* 批量交易（一次簽名，多個操作）
* 自動化（定期定額投資）

{% hint style="info" %}
**類比理解**

EOA 就像一把簡單的鑰匙——誰拿到就是誰的。

帳戶抽象就像智慧門鎖——可以設密碼、可以指紋、可以遠端開門、可以設定訪客權限、可以看誰開過門。
{% endhint %}

***

## ERC-4337：以太坊的實現方案

2023 年 3 月，以太坊主網啟用了 **ERC-4337**，這是帳戶抽象的標準實現。

### 運作原理

```
用戶意圖 → UserOperation → Bundler → EntryPoint → 智能合約錢包
```

1. **用戶**：創建「UserOperation」（想做什麼）
2. **Bundler**：收集多個 UserOperation，打包成交易
3. **EntryPoint**：驗證並執行這些操作
4. **智能合約錢包**：你的帳戶，執行實際邏輯

### 關鍵角色

| 角色         | 功能                 |
| ---------- | ------------------ |
| Bundler    | 收集用戶操作，支付 Gas，提交交易 |
| Paymaster  | 替用戶支付 Gas（可用其他代幣）  |
| EntryPoint | 全局合約，協調一切          |
| 智能合約錢包     | 用戶的帳戶，可自定義邏輯       |

***

## 帳戶抽象能做什麼？

### 1. 社交恢復（Social Recovery）

設定幾個「監護人」（可以是朋友、家人、硬體設備）。如果你弄丟私鑰，監護人可以幫你恢復。

**例子**：設定 3 個監護人，任意 2 個同意就能恢復錢包。

### 2. 無 Gas 交易

**Paymaster** 可以替你支付 Gas 費用。

* 用 USDC 付手續費
* 項目方補貼用戶 Gas
* 訂閱制：月付固定費用，無限交易

### 3. 批量交易

一次簽名，執行多個操作：

* Approve + Swap（本來要簽兩次）
* 批量 NFT 轉移
* 一次性完成複雜的 DeFi 操作

### 4. 交易限制

* 每日支出上限
* 大額轉帳需要額外確認
* 只允許與白名單地址互動

### 5. 自動化

* 定期定額買幣
* 自動止損
* 訂閱付款

### 6. 多簽與權限管理

* 需要多人授權的企業錢包
* 不同金額不同權限
* 緊急暫停功能

***

## 支援帳戶抽象的錢包

| 錢包                      | 特點           |
| ----------------------- | ------------ |
| **Safe（原 Gnosis Safe）** | 最成熟的多簽錢包     |
| **Argent**              | 社交恢復、無 Gas   |
| **Soul Wallet**         | 開源、模組化       |
| **Sequence**            | 遊戲導向、無縫體驗    |
| **ZeroDev**             | 開發者工具包       |
| **Biconomy**            | 提供 SDK 和基礎設施 |

***

## 對普通用戶的意義

### 更友善的入門體驗

* 不需要先買 ETH 才能操作
* 熟悉的登入方式（Email、社交帳號）
* 弄丟密碼可以找回

### 更安全

* 惡意交易可以設限阻擋
* 大額轉帳多重確認
* 不再「一個私鑰控制一切」

### 更像傳統 App

* 批量操作、一次簽名
* 自動化功能
* 更流暢的用戶體驗

{% hint style="success" %}
**長期願景**

帳戶抽象的目標是讓使用區塊鏈就像使用一般 App 一樣簡單。用戶不需要知道什麼是私鑰、Gas、nonce——這些都在背後自動處理。
{% endhint %}

***

## 各鏈的帳戶抽象

| 區塊鏈      | 實現方式            |
| -------- | --------------- |
| 以太坊      | ERC-4337（智能合約層） |
| zkSync   | 原生支援            |
| StarkNet | 原生支援            |
| Polygon  | ERC-4337        |
| Arbitrum | ERC-4337        |
| Base     | ERC-4337        |

有些 L2（如 zkSync、StarkNet）從一開始就設計成原生支援帳戶抽象，不需要額外的協議。

***

## 常見問題

### Q：帳戶抽象會讓我的舊錢包失效嗎？

不會。EOA 仍然可以正常使用。帳戶抽象是新增功能，不是取代。

### Q：智能合約錢包比 EOA 貴嗎？

創建時會貴一點（要部署合約），但長期使用可能更省（批量交易、Gas 優化）。

### Q：夠安全嗎？

智能合約錢包的安全性取決於合約程式碼。選擇經過審計、廣泛使用的錢包（如 Safe）比較安全。

### Q：我應該現在就換成帳戶抽象錢包嗎？

如果你是一般用戶，目前 MetaMask 等 EOA 錢包仍然夠用。但如果你需要多簽、社交恢復等進階功能，可以考慮。

***

## 延伸閱讀

* [電子錢包](/bao-guan-ni-de-jia-mi-zi-chan/wallet) — 錢包基礎知識
* [私鑰](/bao-guan-ni-de-jia-mi-zi-chan/si) — 了解私鑰的重要性
* [多重簽名](/bao-guan-ni-de-jia-mi-zi-chan/ming/duo-zhong-ming) — 帳戶抽象的常見應用
* [智能合約](/zhi-neng-he-yue-de-shi-jie/smart-contract) — 帳戶抽象的技術基礎


# 簽名

數位資產在發生交易時，發起人必須向區塊鏈驗證他是發起人本人，並擁有該錢包的資產。此時區塊鏈便會另發起人以私鑰作為驗證，類似傳統銀行裡簽名的動作，一旦出示私鑰，就算完成簽名。

> **最後更新：2026 年 1 月**

## **簽名（英文：Signature）就是使用者用區塊鏈帳戶（錢包）對一筆交易做認可/認證的動作。**

數位資產在發生交易時，發起人必須向區塊鏈驗證他是發起人本人，並擁有該錢包的資產。此時區塊鏈便會另發起人以私鑰作為驗證，類似傳統銀行裡簽名的動作，一旦出示私鑰，就算完成簽名。

### 沒有交易的簽名

沒有發生交易時，錢包可以拿來純粹出示作為身分認證，並且簽名進行特定動作。就如同今天你走入銀行，可能做的是變更帳戶姓名，或是查閱存款餘額，有的動作需要你進行簽名，但並不一定有交易發生。在區塊鏈世界也是一樣的。

不同的地方是，如果你擁有很多錢包，你就等同於擁有了很多不同的「簽名」。而因為錢包私鑰可以轉移，所有權可以輕易轉讓，因此這個區塊鏈簽名的機制，就等同於可以易主，可以轉讓。這是區塊鏈和銀行及實體世界交易稍有不同的地方，可以說是優點，但也有人覺得是缺點（因為「簽名」竟然可能被偷走！）

### 錢包即登入

有不少服務開始透過「MetaMask」這樣的瀏覽器錢包外掛作為登入驗證，因此有了一種說法叫做「錢包即登入」，就是利用了區塊鏈錢包出示私鑰進行身分認證的「簽名」功能特性。而且通常簽名是不需要任何交易費用的，所以用起來十分方便，可以輕易登入任何使用這個簽名方式登入的網站，而且不怕這個登入形式被「關機停用」，畢竟整個網路是去中心的，而私鑰是使用者自行保存。

***

#### 相關條目

#### 參考資料


# 多重簽名

多重簽名（Multi-Signature / Multi-Sig）亦即要多組不同的私鑰同時出示進行驗證，才算完成簽名。

> **最後更新：2026 年 1 月**

**多重簽名（Multi-Signature / Multi-Sig）是指要多組不同的私鑰同時出示進行驗證，才算完成簽名的機制。**

多重簽名錢包（Multi-Sig Wallet）就是一種應用，要多組人共同簽名，才能動用裡頭的資金。對於許多企業來說，這是很方便的作法。和銀行的企業認證類似，目的是降低資產流出的風險。

***

#### 相關條目

* [離線簽名](/bao-guan-ni-de-jia-mi-zi-chan/ming/ming-bao)

#### 參考資料


# 離線簽名

離線簽名（英文：Offline Signature）是一種不必讓錢包連線到網路，就能運作的技術。

> **最後更新：2026 年 1 月**

\*\*離線簽名（英文：Offline Signature）\*\*是一種不必讓錢包連線到網路，就能運作的技術。

通常錢包的「[簽名](/bao-guan-ni-de-jia-mi-zi-chan/ming)」動作需要連上網路來進行，讓錢包的私鑰與區塊鏈之間進行出示和驗證。雖然本質上私鑰本身並沒有暴露的風險（只會進行哈希驗證），但因為用來簽名的設備是聯網的，並且某種程度「碰觸」了遠端的服務。就資安來說，我設備裡的私鑰已達到了某種曝險的可能。即便簽名的過程沒有洩漏，只要我的設備聯網，就難保某天駭客或該平台尋路探入我的電腦或手機裡，摸走我的私鑰。

因此，如果有個設備能夠保存我的私鑰，而且又永遠不連上網路，那是不是就像把私鑰抄寫下來存在銀行裡一樣安全了呢？（當然還是有被搶或監守自盜問題，這裡我們就不討論了...）。

離線簽名就是這麼樣一個神奇的發明，透過 NFC、藍芽或攝影鏡頭掃描 QR 碼等二步間接驗證，離線簽名裝置將可以對遠端的系統驗證它的存在。

對此有興趣的人可以查看「[FireFly 離線冷錢包](/qian-bao-lei-xing/cold-wallet/diy-zi-leng-bao-android-ban)」

***

#### 相關條目

* [多重簽名](/bao-guan-ni-de-jia-mi-zi-chan/ming/duo-zhong-ming)

#### 參考資料


# 熱錢包

熱錢包（Hot Wallet）指的是用軟體安裝方式製作的區塊鏈數位資產錢包，多半是安裝在電腦上或智慧型手機上的應用程式，比較常用的有被幣安收購的的 TrustWallet、中國的 imToken 以及最多人使用的 Chome 瀏覽器外掛 MetaMask 等。

> **最後更新：2026 年 1 月**

**熱錢包（Hot Wallet）指的是用軟體安裝方式製作的區塊鏈數位資產錢包，多半是安裝在電腦上或智慧型手機上的應用程式，比較常用的有被幣安收購的的** [**TrustWallet**](https://trustwallet.com/)**、中國的** [**imToken**](https://token.im/) **以及最多人使用的 Chome 瀏覽器外掛** [**MetaMask**](/qian-bao-lei-xing/untitled/metamask) **等。**

軟體錢包使用方便，安裝快速，許多人進入幣圈或鏈圈都免不了曾經安裝過一兩個熱錢包軟體創建錢包並取得地址。軟體錢包（熱錢包）因為沒有透過硬體儲存加密私鑰，所以多半擁有私鑰匯入或匯出的功能，方便用戶在多個錢包軟體上匯入共同私鑰，在不同平台上操作同一個錢包裡的數位資產。然而[私鑰](/bao-guan-ni-de-jia-mi-zi-chan/si)的移轉和曝光本身就是一件高度危險的操作，所以熱錢包的使用對於大型數位資產保管，或是有較多數位資產需要保存的用戶來說，就不是那麼安全了。

{% hint style="info" %}
之所以叫做熱錢包，主要原因是軟體方案通常都稱作「熱方案」，也是比較不安全的方案。
{% endhint %}

***

#### 相關條目

#### 參考資料


# MetaMask

MetaMask，簡稱「小狐狸」的瀏覽器熱錢包外掛，目前支援 Chrome 和 Firefox。

> **最後更新：2026 年 1 月**

[**MetaMask**](https://metamask.io/) **是簡稱「小狐狸」的瀏覽器熱錢包外掛，目前支援 Chrome 和 Firefox。**

{% embed url="<https://metamask.io/>" %}

在新推出且頗受好評的 [**Brave 瀏覽器**](https://brave.com/xac187) \*\*\*\* 裡，直接內建了 MetaMask，建議試試！

{% embed url="<https://brave.com/xac187>" %}

***

#### 相關條目

* [imToken](/qian-bao-lei-xing/untitled/imtoken)
* [Trust Wallet](/qian-bao-lei-xing/untitled/trust-wallet)

#### 參考資料


# imToken

imToken 是中國最多人使用的 App 熱錢包，分為國內版「imToken 1.0」和國際版「imToken 2.0」，近期更即將推出搭配軟件使用的 imKey 硬體冷錢包。

> **最後更新：2026 年 1 月**

[imToken](https://token.im/) 是中國最多人使用的 App 熱錢包，分為國內版「[imToken 1.0](https://token.im/download)」和國際版「[imToken 2.0](https://token.im/download)」，近期更即將推出搭配軟件使用的 [**imKey**](https://imkey.im/?ref=imtokenweb\&locale=zh-tw) 硬體冷錢包。

![https://token.im/](/files/-L_gSj_3BonrZJtXYCmT)

{% embed url="<https://token.im/>" %}

***

#### 相關條目

* [MetaMask](/qian-bao-lei-xing/untitled/metamask)
* [Trust Wallet](/qian-bao-lei-xing/untitled/trust-wallet)

#### 參考資料


# Trust Wallet

TrustWallet 最早是個開源的熱錢包 APP，也是最先開始支援去中心化應用程式（Dapp）的軟體錢包之一。在 2018 年被全球最大數位資產交易所幣安（Binance）併購以後，就成為幣安生態系的一部分。

> **最後更新：2026 年 1 月**

[TrustWallet](https://trustwallet.com/) 最早是個開源的熱錢包 APP，也是最先開始支援[去中心化應用程式（Dapp）](/luo-di-an-li/qu-zhong-xin-hua-yong-dapp)的軟體錢包之一。在 2018 年被全球最大數位資產交易所[幣安（Binance）](https://www.binance.com)併購以後，就成為幣安生態系的一部分。

{% embed url="<https://trustwallet.com/>" %}

目前 GitHub 上還保留著先前版本的程式碼，供開發者下載、開發。

{% embed url="<https://github.com/TrustWallet>" %}

***

#### 相關條目

* [MyEtherWallet](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/jian-bao/myetherwallet)
* [Coinbase Wallet](/qian-bao-lei-xing/untitled/coinbase-wallet)
* [CoolWallet S](/qian-bao-lei-xing/cold-wallet/coolbitx)
* [MetaMask](/qian-bao-lei-xing/untitled/metamask)
* [imToken](/qian-bao-lei-xing/untitled/imtoken)

#### 參考資料


# Coinbase Wallet

全球最大區塊鏈/數位資產公司 Coinbase 在併購熱錢包新創 Cipher 以後，自行推出 Coinbase Wallet，App 名稱僅有「Wallet」，目前佔有率不高，但功能完整，介面流暢。

> **最後更新：2026 年 1 月**

\*\*Coinbase Wallet 是全球最大區塊鏈公司 [Coinbase](/mai-mai-shu-wei-zi-chan-de-chang-suo/shang/coinbase) 推出的熱錢包應用程式。\*\*Coinbase 在併購熱錢包新創 Cipher 以後推出此產品，App 名稱僅有「Wallet」，目前佔有率不高，但功能完整，介面流暢。

{% embed url="<https://wallet.coinbase.com/>" %}

***

#### 相關條目

* [MyEtherWallet](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/jian-bao/myetherwallet)
* [Trust Wallet](/qian-bao-lei-xing/untitled/trust-wallet)
* [CoolWallet S](/qian-bao-lei-xing/cold-wallet/coolbitx)
* [MetaMask](/qian-bao-lei-xing/untitled/metamask)
* [imToken](/qian-bao-lei-xing/untitled/imtoken)

#### 參考資料


# Cipher

Cipher 瀏覽器是個功能完整的錢包 APP 應用程式，和 TrustWallet 一樣是第一批提供 Dapp 瀏覽功能的軟體錢包。2014 年創辦於加州，後於 2018 年被全球最大區塊鏈/數位資產公司 Coinbase 併購，協議金額未透露。

> **最後更新：2026 年 1 月**

[Cipher](https://www.cipherbrowser.com/) 瀏覽器是個功能完整的錢包 APP 應用程式，和 TrustWallet 一樣是第一批提供 Dapp 瀏覽功能的軟體錢包。2014 年創辦於加州，後於 2018 年被全球最大區塊鏈/數位資產公司 [Coinbase](/mai-mai-shu-wei-zi-chan-de-chang-suo/shang/coinbase) 併購，協議金額未透露。

{% embed url="<https://www.cipherbrowser.com/>" %}

***

#### 相關條目

* [MetaMask](/qian-bao-lei-xing/untitled/metamask)
* [imToken](/qian-bao-lei-xing/untitled/imtoken)

#### 參考資料


# 冷錢包

冷錢包（Cold Wallet）指的是用硬體（晶片）安全地儲存私鑰而且無私鑰匯出功能的區塊鏈數位資產錢包。比較常用的有法國的 Ledger Nano 系列，美國的 Trezor，台灣的 CoolWallet 等。

> **最後更新：2026 年 1 月**

**冷錢包（Cold Wallet）指的是用硬體（晶片）安全地儲存私鑰而且無私鑰匯出功能的區塊鏈數位資產錢包。比較常用的有法國的** [**Ledger Nano 系列**](https://www.ledger.com?r=7d8808e26629)**，美國的** [**Trezor**](https://trezor.io/)**，台灣的** [**CoolWallet**](/qian-bao-lei-xing/cold-wallet/coolbitx) **等。**

嚴格來說，只要是本身不具備連線功能，沒有匯出私鑰功能的錢包裝置，就算冷錢包。

也有人把不用的安卓手機或 iPhone 手機安裝無法匯出私鑰的錢包軟體（例如：[Parity Signer](https://wiki.parity.io/Parity-Signer-Mobile-App), [MEWConnect](https://mewconnect.myetherwallet.com/#/)），並且盡可能使其處在離線狀態作為冷錢包。

多數專家都會推薦用戶在數位資產達一定量以後，盡量購買冷錢包來做為資產儲存的方式。這是因位當大部分數位資產存放在交易所時，有可能遇到交易所無預警倒閉、關閉提款功能等意外；而若是存在手邊自主保管私鑰的錢包 APP 則又有 APP 被破解、 [註記詞](/bao-guan-ni-de-jia-mi-zi-chan/seed)、[私鑰](/bao-guan-ni-de-jia-mi-zi-chan/si) 被盜或不見等風險。

冷錢包硬體特色在於私鑰是儲存在硬體晶片 IC 當中的加密空間，只能用註記詞進行還原，私鑰本身並不會在交易的過程中流出至作業系統、瀏覽器或 APP，然而還是會有註記詞不見得可能性，故冷錢包啟用後產生的 12/24/32 個單字註記詞還是要記得保管好喔！

0x1 Academy 推薦購買法國公司推出的 [**Ledger Nano X**](https://shop.ledger.com/pages/ledger-nano-x?r=7d8808e26629)，支援 USB-C 用電腦操作，也支援藍芽用手機進行連線，歡迎[點擊連結購買](https://shop.ledger.com/pages/ledger-nano-x?r=7d8808e26629)享有折扣，0x1 Academy 也會賺得一點營運基金喔！

![](/files/-MQCeq7fJoe7A6C8mz1v)

{% hint style="info" %}
之所以叫做冷錢包，主要原因是硬體方案通常都稱作「冷方案」，此外也是比較安全的方案。
{% endhint %}

***

#### 相關條目

#### 參考資料


# 硬體錢包使用指南

### 硬體錢包是保護加密資產最安全的方式之一。它把你的私鑰存在一個專用的小設備裡，即使你的電腦被駭客入侵，資產依然安全。

***

## 為什麼需要硬體錢包？

想像一下：你的電腦就像一間四面透明的房子，駭客隨時可能闖入偷窺。而硬體錢包就像是一個獨立的保險箱——即使小偷進了你家，也打不開它。

### 軟體錢包 vs 硬體錢包

| 特性     | 軟體錢包（熱錢包） | 硬體錢包（冷錢包）    |
| ------ | --------- | ------------ |
| 私鑰儲存位置 | 電腦/手機（連網） | 專用設備（離線）     |
| 駭客風險   | 較高        | 極低           |
| 使用便利性  | 高         | 中等           |
| 價格     | 免費        | 約 $60-200 美元 |
| 適合場景   | 小額日常交易    | 大額長期持有       |

{% hint style="info" %}
**簡單的判斷標準**

如果你持有的加密資產價值超過一支手機的價格，就值得買一個硬體錢包。
{% endhint %}

***

## 主流硬體錢包介紹

### Ledger 系列

法國公司製造，市場佔有率最高。

| 型號                 | 價格     | 特點         |
| ------------------ | ------ | ---------- |
| Ledger Nano S Plus | \~$79  | 入門款，支援多數幣種 |
| Ledger Nano X      | \~$149 | 藍牙功能，可搭配手機 |
| Ledger Stax        | \~$279 | 觸控螢幕，高階款   |

### Trezor 系列

捷克公司製造，開源設計。

| 型號               | 價格     | 特點       |
| ---------------- | ------ | -------- |
| Trezor Model One | \~$69  | 經典款，簡單可靠 |
| Trezor Model T   | \~$219 | 觸控螢幕     |
| Trezor Safe 3    | \~$79  | 新款入門機    |

### 其他選擇

* [**CoolWallet**](/qian-bao-lei-xing/cold-wallet/coolbitx) — 信用卡大小，台灣製造
* [**KeepKey**](/qian-bao-lei-xing/cold-wallet/keepkey) — 大螢幕，操作直覺
* [**Keystone**](https://keyst.one/) — 完全氣隙隔離，掃 QR Code 操作

***

## 開箱與初始設定

以 Ledger Nano S Plus 為例：

### 步驟 1：確認包裝完整

* 檢查外盒有無拆封痕跡
* 確認防偽標籤完整
* **重要**：如果收到時已經設定好助記詞，那是詐騙！正品一定是你自己產生助記詞

### 步驟 2：安裝官方軟體

1. 到官網 [ledger.com](https://www.ledger.com/start) 下載 Ledger Live
2. **千萬不要**從 Google 搜尋結果的廣告連結下載
3. 確認網址正確無誤

### 步驟 3：設定 PIN 碼

* 設定 4-8 位數的 PIN 碼
* 這是每次使用時的第一道防線
* 連續輸入錯誤 3 次，設備會重置

### 步驟 4：生成並備份助記詞

{% hint style="danger" %}
**最重要的步驟！**

1. 設備會顯示 24 個英文單字
2. 依序抄寫在**紙上**（包裝內附的卡片）
3. 再次確認順序正確
4. **永遠不要**拍照、截圖、存在電腦
   {% endhint %}

### 步驟 5：驗證助記詞

設備會要求你確認幾個單字的順序，確保你已正確備份。

### 步驟 6：安裝應用程式

在 Ledger Live 中安裝你需要的幣種 App：

* Bitcoin App（比特幣）
* Ethereum App（以太坊及 ERC-20）
* 其他你需要的鏈

***

## 日常使用教學

### 接收加密貨幣

1. 連接硬體錢包到電腦
2. 開啟 Ledger Live，選擇「接收」
3. 選擇幣種
4. **在硬體錢包螢幕上確認地址**
5. 複製地址給對方

{% hint style="info" %}
**為什麼要在設備上確認？**

即使電腦被駭客控制，他們也無法竄改硬體錢包螢幕上顯示的地址。這是防止「地址替換攻擊」的關鍵。
{% endhint %}

### 發送加密貨幣

1. 在 Ledger Live 選擇「發送」
2. 輸入目標地址和金額
3. **在硬體錢包螢幕上確認**：
   * 目標地址（至少核對開頭和結尾）
   * 金額
   * 手續費
4. 按下設備上的確認按鈕

### 與 DeFi 互動

硬體錢包可以搭配 MetaMask 使用：

1. 在 MetaMask 選擇「連接硬體錢包」
2. 選擇 Ledger/Trezor
3. 之後所有交易都需要在硬體錢包上確認

***

## 安全最佳實踐

### 該做的事 ✓

* **定期更新韌體** — 但只從官方軟體更新
* **測試備份** — 買第二個設備，用助記詞恢復，確認可用
* **分散存放** — 大額資產考慮多個錢包
* **設定強 PIN** — 不要用生日或連號

### 不該做的事 ✗

* **不要買二手** — 可能被動過手腳
* **不要從非官方渠道購買** — 可能是假貨
* **不要在公共電腦使用** — 可能有鍵盤記錄器
* **不要把助記詞存在設備裡** — 紙本最安全

***

## 常見問題

### Q：硬體錢包壞了怎麼辦？

只要你有助記詞，買一個新的設備，用助記詞恢復即可。資產存在區塊鏈上，不在設備裡。

### Q：忘記 PIN 碼怎麼辦？

連續輸入錯誤 3 次後設備會重置。之後用助記詞恢復即可。

### Q：可以同時用在多台電腦嗎？

可以。你可以在任何電腦上安裝 Ledger Live，連接同一個設備使用。

### Q：Ledger 和 Trezor 選哪個？

兩者都很安全。Ledger 使用安全晶片（SE），但軟體不開源；Trezor 完全開源，但使用一般晶片。選擇你信任的品牌即可。

### Q：需要一直連著電腦嗎？

不需要。只有在你要發送交易或查看餘額時才需要連接。平時可以放在抽屜裡。

***

## 進階功能

### 隱藏錢包（Passphrase）

在助記詞之外，可以設定一個額外的密碼短語。這會產生一個完全不同的錢包。

用途：

* 創建「誘餌錢包」（放少量資產）
* 增加一層保護

{% hint style="info" %}
**注意**

使用 Passphrase 時，如果忘記這個密碼，即使有助記詞也無法恢復該錢包。
{% endhint %}

### 多重簽名

結合多個硬體錢包，設定需要多個設備同時授權才能轉帳。適合團隊或高淨值用戶。

***

## 購買建議

1. **只從官方網站或授權經銷商購買**
2. **檢查包裝是否完整**
3. **新設備必須自己產生助記詞**
4. **收到已經設定好的設備 = 詐騙**

{% hint style="success" %}
**投資回報**

一個 $79 的硬體錢包，可能保護價值數萬甚至數十萬美元的資產。這可能是你在加密貨幣領域最划算的投資。
{% endhint %}

***

## 延伸閱讀

* [冷錢包總覽](/qian-bao-lei-xing/cold-wallet) — 各種冷錢包介紹
* [Ledger Nano S/X](/qian-bao-lei-xing/cold-wallet/ledger-nano) — Ledger 詳細介紹
* [Trezor](/qian-bao-lei-xing/cold-wallet/trezor) — Trezor 詳細介紹
* [助記詞安全](/bao-guan-ni-de-jia-mi-zi-chan/seed/seed-security) — 如何安全備份助記詞
* [如何保護資產](/ren-shi-feng-xian-bao-hu-zi-chan/asset-protection) — 完整安全指南


# Ledger Nano S/X

\\\\\\\Ledger Nano 是法國公司 Ledger 推出一系列受到好評的硬體錢包。該公司註冊了 www\.ledger.com 頂級域名，並且後續推出了Ledger Live 資產管理軟體。

> **最後更新：2026 年 1 月**

\*\*\*\*[**Ledger Nano**](https://www.ledger.com?r=7d8808e26629) **是法國公司** [**Ledger**](https://www.ledger.com?r=7d8808e26629) **推出一系列受到好評的硬體錢包。該公司註冊了** [**www.ledger.com**](https://www.ledger.com?r=7d8808e26629) **頂級域名，並且後續推出了**[**Ledger Live**](https://www.ledger.com/pages/ledger-live) **資產管理軟體。**

![https://www.ledger.com/](/files/-L_Xuwcr_NBLMniR5THA)

{% embed url="<https://www.ledger.com?r=7d8808e26629>" %}

{% hint style="info" %}
本文內含[廣告連結](https://www.ledger.com/?r=7d8808e26629) ，協助 0x1 Academy 運作。
{% endhint %}

***

#### 相關條目

* [CoolWallet S](/qian-bao-lei-xing/cold-wallet/coolbitx)
* [Trezor](/qian-bao-lei-xing/cold-wallet/trezor)

#### 參考資料


# CoolWallet S

CoolWallet S 是一張由台灣製造，薄如卡片的硬體冷錢包。

> **最後更新：2026 年 1 月**

CoolWallet S 是一張由台灣製造，薄如卡片的硬體冷錢包。

![](/files/-L_XwjThNtjOt5Xq-mqm)

{% embed url="<https://coolwallet.io/product/coolwallet/?ref=dab>" %}

{% hint style="info" %}
本文內含[廣告連結](https://coolwallet.io/product/coolwallet/?ref=dab)，協助 0x1 Academy 運作。
{% endhint %}

***

#### 相關條目

* [Ledger Nano S/X](/qian-bao-lei-xing/cold-wallet/ledger-nano)
* [Trezor](/qian-bao-lei-xing/cold-wallet/trezor)

#### 參考資料


# Trezor

Trezor 是由一間捷克公司 SatoshiLabs 所推出的硬體冷錢包，幾乎可以算是最早期的硬體錢包。目前有兩個產品「Trezor One」與「Trezor Model T」。

> **最後更新：2026 年 1 月**

[Trezor](https://trezor.io/?offer_id=12\&aff_id=2378) 是由一間捷克公司 SatoshiLabs 所推出的硬體冷錢包，幾乎可以算是最早期的硬體錢包。目前有兩個產品「[Trezor One](https://shop.trezor.io/product/trezor-one-white?offer_id=14\&aff_id=2378)」與「[Trezor Model T](https://shop.trezor.io/product/trezor-model-t?offer_id=15\&aff_id=2378)」。

![由左至右-「Trezor One」與「Trezor Model T」](/files/-L__xpvbm8oN9XoAl0P8)

{% embed url="<https://trezor.io/>" %}

2017 年曾發生有人遺失密碼無法登入冷錢包取得資產的事件，後來透過駭客的協助找到漏洞取回資產。這使得 Trezor 全面更新硬體和韌體，確保不會再有類似事件發生。

{% embed url="<https://technews.tw/2017/10/31/hacking-the-trezor-bitcoin-vault/>" %}

{% hint style="info" %}
本文內含[廣告連結](https://shop.trezor.io/?offer_id=10\&aff_id=2378)，協助 0x1 Academy 運作。
{% endhint %}

***

#### 相關條目

* [Ledger Nano S/X](/qian-bao-lei-xing/cold-wallet/ledger-nano)
* [CoolWallet S](/qian-bao-lei-xing/cold-wallet/coolbitx)

#### 參考資料


# KeepKey

KeepKey 是一間美國公司，製作非常具有設計感的同名硬體錢包，後被 ShapeShift 併購。

> **最後更新：2026 年 1 月**

\*\*\*\*[**KeepKey**](https://shapeshift.io/keepkey/) **是一間美國公司，製作非常具有設計感的同名硬體錢包「**[**KeepKey**](https://keepkey.myshopify.com/)**」，後在 2017 年 8 月被瑞士的一間數位資產交換公司** [**ShapeShift**](https://shapeshift.io) **併購。**

![](/files/-L__wHZeO-9V1NykO3pb)

![](/files/-L__wjsD1BUFL4njr4hU)

{% embed url="<https://shapeshift.io/keepkey/>" %}

{% embed url="<https://en.wikipedia.org/wiki/ShapeShift>" %}

***

#### 相關條目

* [Ledger Nano S/X](/qian-bao-lei-xing/cold-wallet/ledger-nano)
* [CoolWallet S](/qian-bao-lei-xing/cold-wallet/coolbitx)

#### 參考資料


# HTC Exodus

\\\\\\\HTC 的 Exodus One 是史上第一支區塊鏈手機，該手機透過獨立的加密晶片以及可信執行環境（TEE）之下保護用戶的私鑰，並免於Android執行系統內的惡意程式攻擊。

> **最後更新：2026 年 1 月**

\*\*\*\*[**HTC 的 Exodus One**](https://www.htcexodus.com) **是史上第一支區塊鏈手機，該手機透過獨立的加密晶片以及可信執行環境（TEE）之下保護用戶的私鑰，並免於Android執行系統內的惡意程式攻擊。**

{% embed url="<https://www.htcexodus.com>" %}

***

#### 相關條目

* [Ledger Nano S/X](/qian-bao-lei-xing/cold-wallet/ledger-nano)
* [CoolWallet S](/qian-bao-lei-xing/cold-wallet/coolbitx)

#### 參考資料


# DIY 冷錢包

只要是能運行錢包且又無法匯出私鑰的安全硬體，就可以算是硬體冷錢包。因此坊間出現不少 DIY 手做冷錢包，透過某些特定的教學自製或活動發放，可以取得非大廠牌的冷錢包。目前有：

> **最後更新：2026 年 1 月**

只要是能運行錢包且又無法匯出私鑰的安全硬體，就可以算是硬體冷錢包。因此坊間出現不少 DIY 手做冷錢包，透過某些特定的教學自製或活動發放，可以取得非大廠牌的冷錢包。目前有：

### HITCON 2018 Cold Wallet

![photo credit：Phini Yang](/files/-L_gDjoM9grlxQPieDM5)

{% embed url="<https://www.facebook.com/groups/1935981826686413/permalink/2176378679313392/>" %}

### Firefly (Arduino based)

{% embed url="<https://firefly.city/>" %}

***

#### 相關條目

* [冷錢包](/qian-bao-lei-xing/cold-wallet)
* [CoinMarketCap](/jiao-yi-cao-zuo-1/undefined-2/cmc)
* [Ledger Nano S/X](/qian-bao-lei-xing/cold-wallet/ledger-nano)
* [CoolWallet S](/qian-bao-lei-xing/cold-wallet/coolbitx)

#### 參考資料


# MEW Connect

MEWConnect 是一組可以透過極高的加密技術讓智慧型手機轉化為硬體冷錢包的 APP，在 2019 年由 MEW (MyEtherWallet）團隊製作推出。

> **最後更新：2026 年 1 月**

[MEWConnect](https://mewconnect.myetherwallet.com/#/) 是一組可以透過極高的加密技術讓智慧型手機轉化為硬體冷錢包的 APP，在 2019 年由 MEW (MyEtherWallet）團隊製作推出。

![](/files/-L_a-J2D6sJ4LIx_N3dW)

{% embed url="<https://mewconnect.myetherwallet.com/>" %}

{% embed url="<https://youtu.be/p2q6qrcKtj8>" %}
<https://mewconnect.myetherwallet.com/#/tutorial-videos>
{% endembed %}

使用流程非常簡單，介面設計也十分優良。值得推薦！

{% embed url="<https://itunes.apple.com/us/app/mewconnect/id1391097156>" %}
iOS 版下載
{% endembed %}

{% embed url="<https://play.google.com/store/apps/details?id=com.myetherwallet.mewconnect>" %}
Android 版下載
{% endembed %}

***

#### 相關條目

* [Ledger Nano S/X](/qian-bao-lei-xing/cold-wallet/ledger-nano)
* [CoolWallet S](/qian-bao-lei-xing/cold-wallet/coolbitx)

#### 參考資料


# Parity Signer

Parity Signer 是由以太坊知名工程團隊 Parity 所推出的離線簽章錢包 App，透過沒有連線的手機即可保存或轉移數位資產。

> **最後更新：2026 年 1 月**

[Parity Signer](https://wiki.parity.io/Parity-Signer-Mobile-App) 是由以太坊知名工程團隊 Parity 所推出的離線簽章錢包 App，透過沒有連線的手機即可保存或轉移數位資產。

![https://wiki.parity.io/Parity-Signer-Mobile-App](/files/-L_a0Eu4MzOtLDWSqScw)

使用流程較為複雜，推薦有經驗的使用者使用。

{% embed url="<https://itunes.apple.com/us/app/parity-signer/id1218174838>" %}
iOS 版下載
{% endembed %}

{% embed url="<https://play.google.com/store/apps/details?id=io.parity.signer>" %}
Android 版下載
{% endembed %}

***

#### 相關條目

* [Parity](/gei-kai-fa-zhe-de-zhi-nan/si/parity)
* [Ledger Nano S/X](/qian-bao-lei-xing/cold-wallet/ledger-nano)
* [CoolWallet S](/qian-bao-lei-xing/cold-wallet/coolbitx)

#### 參考資料


# 紙錢包

紙錢包（Paper Wallet）是將區塊鏈錢包的公鑰及私鑰印在紙上保存的一種方式。在當今區塊鏈產業中地位不明，其強調將公鑰及私鑰搭配良好設計的圖像列印保存。用戶可以用上面的公鑰接收數位資產，若有需要也可以作為私鑰的備份。然而因為紙張經常因為潮溼或保存不良，使得私鑰無法判讀，許多用戶便可能完全...

> **最後更新：2026 年 1 月**

\*\*紙錢包（Paper Wallet）是將區塊鏈錢包的公鑰及私鑰印在紙上保存的一種方式。\*\*在當今區塊鏈產業中地位不明，其強調將公鑰及私鑰搭配良好設計的圖像列印保存。用戶可以用上面的公鑰接收數位資產，若有需要也可以作為私鑰的備份。然而因為紙張經常因為潮溼或保存不良，使得私鑰無法判讀，許多用戶便可能完全失去錢包的操作權，也就等同於失去了內部的所有資產。

![早期的比特幣紙錢包樣張](/files/-L_gXJU3APynZpwP81gU)

![由 https://bitcoinpaperwallet.com 工具產生的紙錢包](/files/-L_gXrHbSCd5F5eSdIvf)

早期最大力推動紙錢包設計的 [Cardano（ADA 幣創始團隊）](https://github.com/dAAAb/Blockpedia/blob/master/token/ai-ada.md)推出的紙錢包

![via https://www.reddit.com/r/cardano/comments/8gq9ch/paper\_wallets\_deployed/](/files/-L_gYSOdYmIW24tuK0HX)

***

#### 相關條目

* [前言：為什麼寫這本書](/di-ling-zhang-dao-du/blockpedia)
* [如何閱讀本書](/di-ling-zhang-dao-du/how-to-read)

#### 參考資料


# 交易所錢包

交易所錢包（英文：Exchange Wallet）是由交易所代管錢包私鑰的一種虛擬貨幣錢包，多半由數位貨幣交易所提供。使用者不必保管錢包的私鑰，但這也造成了資產暴露或被控制在他人手上的風險。與線上代管錢包相反地，則是自主錢包。

> **最後更新：2026 年 1 月**

\*\*交易所錢包（英文：Exchange Wallet）是由交易所代管錢包私鑰的一種虛擬貨幣錢包，多半由數位貨幣交易所提供。\*\*使用者不必保管錢包的私鑰，但這也造成了資產暴露或被控制在他人手上的風險。與線上代管錢包相反地，則是自主錢包。

### 自主錢包和交易所錢包

這點一定要學會！所謂自主錢包的意思，是地表上只有使用者本人擁有這個錢包的私鑰和一切控制權；相反地來看，交易所錢包則是錢包的私鑰和控制權其實在交易所手上，根本不是使用者自己。

以 Email 為例來說，使用 Google 的 Gmail 就像是被 Google 控制了 Email 的實體所有權，即便妳掌握了登入帳號和密碼，今天交易所說要把你封掉或偷看你的資料依然還是可以的；相對的，如果你是自己架設 Email 伺服器，全世界只有你掌握了這台機器的所有權和登入權限，此外也還有 Email 的帳號密碼，那麼你就是擁有了自主的 Email，（相對）安全又自由。

過往要架設一個自己的 Email 伺服器，或是要擁有一間自己的私人銀行，並不是一件容易的事，但現在你已可以完整掌控你的資產帳戶，而非存放在中心化的銀行手上，為何不自己掌管呢？

### 交易所錢包的缺點

交易所錢包並不是不好，有些健忘或粗心的人，把錢放在自己錢包，然後經常掉路上，那還不如把錢放銀行，至少搶銀行錢被搶走的機率小過掉皮包。但是在區塊鏈世界裡，目前因為產業新興，而且裡頭多是駭客，所以目前搶劫或駭入虛擬貨幣交易所的機率有時甚至高過你自己保管錢包的機率。因此本質上鏈圈人是不會鼓勵你把虛擬貨幣存放在交易所錢包的。

以寶博士來說，頂多 1/3 不到的數位資產會放在交易所裡面隨時可以交易，但 2/3 以上的數位資產，一定會選擇放在自主錢包（多半放冷錢包）。

### 交易所錢包：交易時再用

**交易所的錢包，除了平常只放要在交易所交易的錢在裡頭外，也盡量不要拿這個錢包來做付款、收款或區塊鏈募資等等的其他用途。**

✅ **交易所錢包 轉帳到 交易所錢包（交易所互轉，若有以此獲利，則稱為**[**搬磚**](/ru-quan-bi-bei-zhi-shi/ban)**）**\
\*\*\*\*✅ 自主錢包 轉帳到 交易所錢包（[入金](/jiao-yi-cao-zuo-1/cun-ru)）\
✅ 交易所錢包 轉帳到 自主錢包（[出金](/jiao-yi-cao-zuo-1/chu)）\
\*\*\*\*❌ 交易所錢包 轉帳到 數位資產發行集資錢包\
❌ 交易所錢包 轉帳到 數位貨幣商城購物車付款地址

此外，因為有的交易所在技術上使用共用錢包，或一次性錢包，這些方法都會導致別人要把錢轉移給你的時候，這筆錢到不了你的手上！所以無論是一般日常用途，或是參與數位資產發行、區塊鏈募資活動，多半多會**禁止使用交易所錢包來進行**。

不只是收錢，有時候連付錢的時候，都會禁止使用交易所錢包。原因在於虛擬貨幣轉帳多半需要付一定金額的轉帳費用（就像台幣ATM轉帳需要付 15 元跨行轉帳），而區塊鏈轉帳時，多半可以調整轉帳費用高低以決定你的帳要優先被驗證（轉帳速度快），還是可以晚一點再被驗證（轉帳速度慢），而交易所錢包的轉帳手續費通常是定死而無法由使用者調整的，也通常不是當時最快的，因此經常會造成收款方很久才收到錢（如果當時區塊鏈網路擁擠，甚至可能要等好幾天）。

### 自主無敵

相反的，如果是使用自主錢包，就沒有這個問題，多半錢包程式會依據區塊鏈網路現狀建議使用者付現狀的平均值，也就是網路壅塞的時候，就付多一些轉帳費，網路不塞的時候，就付少一點轉帳費，這麼一來，就幾乎都能在可以預期的時間完成轉帳。

這是擁有自主錢包很重要的地方：無論付款還是收款，都擁有更大的自主性、穩定性與可調性（速度），而用交易所錢包的話，在很多地方，則都是禁止的！

如果你覺得上面的說明很難懂，沒關係。只要記住一個原則：

**交易所的錢包，只放進要在交易所裡頭交易的錢，**\
**不要拿這個錢包來做付款、收款或區塊鏈募資等等的其他用途。**

就沒問題了！

***

#### 相關條目

* [錢包地址](/bao-guan-ni-de-jia-mi-zi-chan/address)
* [公鑰](/bao-guan-ni-de-jia-mi-zi-chan/gong)

#### 參考資料


# 遊戲錢包

遊戲錢包（Cryptogame Wallet），又稱作遊戲內加密錢包（英文：In-game Crypto Wallet），和一般加密錢包的差別是，這種錢包的私鑰一般不在消費者手裡，也不在交易所，而是在遊戲公司的雲端主機裡。

> **最後更新：2026 年 1 月**

**遊戲錢包（Cryptogame Wallet），又稱作遊戲內加密錢包（英文：In-game Crypto Wallet），和一般加密錢包的差別是，這種錢包的私鑰一般不在消費者手裡，也不在交易所，而是在遊戲公司的雲端主機裡。**

有的遊戲錢包允許你匯出私鑰，讓你可以在其他裝置上導入錢包做其他用途，但其實在這狀態下，你的錢包私鑰還是「曾經存在」過在遊戲公司的雲端主機裡，我們甚至難以知道這組私鑰是不是在導出之後有進行清除，你就難以確認你是不是這世界上唯一擁有這組私鑰的人。

### 真錢包還假錢包

有些區塊鏈遊戲強調不需要瀏覽器外掛錢包，而是幫你做好了代管錢包的動作，這麼一來，就無論是 Safari 瀏覽器、Edge 還是 PS4 都能登入遊玩。例如底下的 BlockchainCuties 就是一例。

![https://blockchaincuties.co/](/files/-LJwHdzrqZzLsQWhMGMB)

遊戲讓人可以用導入私鑰的方式登入遊戲，如果你沒有錢包，它也可以創建，並幫你建立私鑰。雖然系統說，它只會給你看一次，之後就會清除了，但你怎麼知道是真的呢？

![https://blockchaincuties.co/](/files/-LJwK1oLQt1_0KhUxo6o)

另外，還有的區塊鏈遊戲號稱內建鏈上錢包，但是卻沒有將私鑰交給你，那很可能該遊戲背後根本沒有區塊鏈。驗證一個區塊鏈遊戲是否真的以區塊鏈錢包來運行，最簡單的方法就是要能取得私鑰，並且將私鑰匯入到私鑰錢包 App 以後，能看得到裡頭的貓咪、資產、道具等等，否則很可能是假冒的區塊鏈喔！

### 結論

一個區塊鏈遊戲如果號稱可以在雲平台上替你建立錢包，卻不把私鑰交給你，那很可能表示它根本沒有運行在區塊鏈上；但如果它能透過網頁將私鑰交給你，那也可能在顯示的過程，被瀏覽器裡的病毒或其他程式給截走，一樣不安全。

### 遊戲內建錢包，有中心化管理的問題，也可能有安全疑慮

因此一般認為，所有的錢包，只要不是自主掌管私鑰的「私鑰錢包」，都不建議存放太多數位資產，免得哪天交易所關門大吉，或是遊戲主機伺服器關閉，你的所有資產便完全消失。\\

***

#### 相關條目

* [錢包地址](/bao-guan-ni-de-jia-mi-zi-chan/address)
* [公鑰](/bao-guan-ni-de-jia-mi-zi-chan/gong)

#### 參考資料


# 多鏈錢包

多鏈錢包，有時又稱作多幣錢包（英文：Multi-Chain Wallet）也有人稱作多幣錢包或聚合錢包（Multi-Coins Wallet 或 Multi-Currency Wallet），意思是同一個程式或裝置可以存放不同鏈上的資產。

> **最後更新：2026 年 1 月**

**多鏈錢包，有時又稱作多幣錢包（英文：Multi-Chain Wallet）也有人稱作多幣錢包或聚合錢包（Multi-Coins Wallet 或 Multi-Currency Wallet），意思是同一個程式或裝置可以存放不同鏈上的資產。**

### Trust Wallet

舉例而言，先前的 Trust Wallet 就只能存放以太坊虛擬貨幣 - 以太幣和 ERC20 幣，但被幣安交易所併購後，就一舉升級成為了多幣錢包，現在裡頭也能存放 Ethereum Classic (ETC) POA Network (POA) Callisto (CLO) GoChain (GO) 等多種鏈上的資產。

![Trust Wallet 現在支援不同鏈上的資產](/files/-LLOWb9NjJk2c0eLJGjb)

### imToken

而大中華地區最多人使用的區塊鏈錢包之一 imToken 也在 2018 年 6 月份推出了多幣錢包國際版 - imToken 2.0

![https://token.im/wallet?locale=zh-CN](/files/-LLOZHHKKH6r3Q1CEGnM)

{% embed url="<https://itunes.apple.com/us/app/imtoken-2-0-bitcoin-ethereum/id1384798940?mt=8>" %}

注意：如果你的比特幣錢包是使用明文私鑰導入的, 那麼才有導出比特幣私鑰功能, 如果你是使用助記詞導入或者從 imToken 中生成的 BTC 錢包, 那麼只有導出助記詞功能。

錢包怎麼選？

由於除了在自己的電腦上架設節點程式，將全部系統都掌控在自己手上之外，其餘任何方法保存或取得私鑰都有一定的風險；即便自己架設節點，也有電腦被入侵或偷走的可能，因此在區塊鏈 1.0 的世代，目前幾乎沒有任何方法可以確保「錢包 APP」裡的資產的安全。除了私鑰完全儲存在硬體內的「硬體冷錢包」以外，所謂的錢包 APP 都有資產風險存在。但我們多半還是需要一個隨時可以帶著到處走的錢包，隨時可以交易、[玩遊戲](https://github.com/dAAAb/Blockpedia/blob/master/qu-zhong-xin-hua-yong-dapp/undefined-1.md)或是[認養貓](/nft-jing-dian-an-li/jia-mi-cryptokitties)。

### 以下是寶博士對於錢包 APP 的挑選建議

1. 確認該 APP 是否有開源 - 如 Coin.Space （現今越來越少開源錢包，因為都被大公司併購了，而且開源不代表就一定安全，只代表裡面如果藏有偷取私鑰的機制，會被其他熱心的 Coder 發現。但事實上，Coder 不一定會發現，發現了也不一定會說。只是至少比完全不知道程式裡頭是不是有私下儲存備份你私鑰的閉源程式要來得... 透明一些。）
2. 用大家都用的那個 APP
3. 用最大的公司出的 APP
4. 用一旦這個 APP 出問題，大家的錢也都會出問題的 APP
5. 下載前看一下 APP 評價和下載數
6. 千萬不要下載來路不明的錢包！

   千萬不要下載來路不明的錢包！

   千萬不要下載來路不明的錢包！
7. 千萬不要在不知名的網站上生成錢包地址和私鑰

{% embed url="<https://blockcast.it/2018/01/22/nearly-4m-iota-stolen-from-wallets-since-users-used-seed-generation-websites/>" %}

\
目前寶博士最推薦的應該是 Coinbase 剛推出的 Wallet App。Coinbase 作為全球最早也最大的區塊鏈虛擬貨幣公司，若是程式有問題，大概整個市場就會瞬間失去信心。所以它的錢包應該是相對最安全的。（缺點是沒有中文）

{% embed url="<https://wallet.coinbase.com/>" %}

\
目前最多人用的中文多鏈錢包大概屬於前面提到的 imToken 2.0 了，大家也可以試試看。

![](/files/-LLOo-3R5QEUdHUA-vg2)

***

#### 相關條目

* [錢包地址](/bao-guan-ni-de-jia-mi-zi-chan/address)
* [公鑰](/bao-guan-ni-de-jia-mi-zi-chan/gong)

#### 參考資料


# 交易

在區塊鏈世界中，我們把一個數位資產的交換，無論是收取或送出，甚至是使用錢包簽名等動作，都叫做交易（英文：Transaction）。

> **最後更新：2026 年 1 月**

**在區塊鏈世界中，我們把一個數位資產的交換，無論是收取或送出，甚至是使用錢包**[**簽名**](/bao-guan-ni-de-jia-mi-zi-chan/ming)**等動作，都叫做交易（英文：Transaction）。**

**這個交易有兩個層面：**

1. 兩個用戶間的資產作了轉移（例如 A 轉了 50 個比特幣給 B）
2. 區塊鏈上的礦工們（記帳員、小村長）接受記帳手續費，幫忙記帳（與交易發起人 A 發生了交易）

總而言之，廣義來說，一個用戶帶著私鑰，和區塊鏈網絡互動，作了記錄上的改變，就算是發生了一筆交易。狹義而言，就是有兩個用戶之間發生的價值轉移。

注意：區塊鏈數位資產錢包的交易，可以發生在自己身上。亦即透過電子錢包轉帳功能，可以自己轉帳給自己。這點在過去的銀行體系較少發生，但區塊鏈世界沒有限制。但發生該交易所需的[算力費用](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/suan-li)，還是需要付給[礦工](/bi-te-bi/bi-te-bao/gong-yong)。

### **轉帳交易 vs 撮合交易 vs 合約交易？**

**只要資產發生了驗證/交換/易手等動作，都算是發生了交易。**

\*\*「\*\*轉帳交易」多半是單純的傳送或接收資產；「撮合交易」指得是在交易所或 OTC 平台上進行撮合買賣；而「合約交易」則是指用戶拿錢包帳戶和智能合約互動。

### 一筆交易如何進行？數位時代「300秒區塊鏈麻瓜大變身」圖解

在數位時代雜誌 2018 年區塊鏈特輯所製作的圖解裡頭，對於區塊鏈交易的流程說明得十分清楚。

![步驟1. 發起交易請求](/files/-LJ8mmSN5C5xEo50Xi2B)

![步驟2. 送至區塊鏈等待確認](/files/-LJ8mmSMNHvUB7Be4z3a)

![步驟3. 礦工進行檢查和確認](/files/-LJ8mmSLT29W__zQ9XH_)

![步驟4. 確認後交易成立，帳本更改並廣播其他礦工進行同步修改](/files/-LJ8mmSJJs0k61OYltMd)

![步驟5. 資產完成真正的轉移（記錄）](/files/-LJ8mmSIuVVKdV64hKLr)

{% embed url="<https://edm.bnext.com.tw/2018-block-chain/>" %}

### 一筆交易 = 帳務記錄更新

所謂區塊鏈上所進行的「交易」其實就是交易雙方的帳戶記錄互做修改。很多時候我們以為「交易」就是是資產的「交換」 - **我的錢移到妳那裏去了**，但其實不是，其實在區塊鏈上，沒有真的「轉移」什麼東西，而是帳本裡頭，**交易雙方的紀錄變更了**。例如：A 轉了 50 元給 B，其實是在區塊鏈帳本的記錄上，變更為：A 的資產減少 50 元，B 的資產增加 50 元。**區塊鏈只對妳我帳務記錄欄位上的資料進行紀錄更新，並沒有真的交換什麼東西**。這是非常重要的觀念，在「[比特幣](/bi-te-bi/bi-te)」條目中也有提到過。

### 讓帳務記錄取代鈔票、帳務記錄更新取代鈔票轉移

就如同前面條目「幣」所說，錢財在社會的意義只是記錄每個人的工作所得，本來也就只是數字的增替更新而已，只不過以前沒有電腦，所以用「[Yap](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/currency#ya-pu-shi-yap)」這種石板幣或是帳本來完成，並創造**鈔票**來讓帳本之外（帳本不可能隨時帶在身上）交換帳務記錄可以更方便完成。久而久之，人們認為鈔票是必須的，就如同當年Yap 島嶼上的人覺得 Yap 石板幣也是必須的一樣。

### 區塊鏈交易不一定要是金錢交易

區塊鏈這個分散式帳本技術，不只可以記錄錢的交易，任何記錄上的變更，數字、資料的更替，也都可以用區塊鏈技術來達成可以信賴的記錄。

***

#### 相關條目

#### 參考資料


# 交易手續費

交易手續費（英文：Transaction Fee）為付給礦工 - 也就是區塊鏈網路上協助記帳的人的報酬，等同於記帳費。某種程度上，也可以說是給替區塊鏈網路「提供電腦協助記帳的人」的 電力、算力、網路費用補貼。

> **最後更新：2026 年 1 月**

\*\*交易手續費（英文：Transaction Fee）為付給礦工 - 也就是區塊鏈網路上協助記帳的人的報酬，等同於記帳費。\*\*某種程度上，也可以說是給替區塊鏈網路「提供電腦協助記帳的人」的 **電力、算力、網路費用補貼。**

在比特幣錢包程式裡，轉帳前系統會詢問要付多少「[礦工費](/bi-te-bi/bi-te-bao/gong-yong)」作為交易手續費；以太幣交易前，程式也會詢問你願意付多少「[瓦斯費用](/zhi-neng-he-yue-de-shi-jie/yi-tai-fang-bao/wa-si-ge)」，這些都是區塊鏈交易所必須付出的錢。

其實說穿了，和銀行跨行轉帳需要手續費是一樣的（同行轉帳免手續費只是銀行自己吸收了，人力費用一樣還是需要的）好處是，區塊鏈轉帳交易的手續費是動態的，用戶可以自行調整！手續費出得高，交易被完成的速度就快；手續費出得低，交易完成的等待時間就越長。

### 手續費與菜市場

交易手續費和區塊鏈記帳本、記帳員的關係，就像菜市場賣菜。當市場門口羅雀，生意很差，你走進去，大家都想跟你做生意，就各自殺價競爭；但要是市場門庭若市，所有人都忙不過來，生意好得不得了，那麼你就得出比較多的錢才能買到一樣的好商品。和演唱會搶票也非常類似。

如果這個區塊鏈上使用交易的人很少，礦工沒錢賺（沒有記帳費可拿），那麼平均交易手續費就會下降，因為你出一點點錢，礦工也願意替你工作。若是鏈上生意很好，很多交易發生，礦工忙不過來，排隊的人變多，交易手續費也就隨之提高（因為很多人願意多出一點手續費讓礦工幫他提早驗證交易）。

同樣的，若是在生意最好的時候，交易手續費居高不下，突然有更多的礦工、電腦加入記帳工作，那麼排隊人潮迅速解除，平均手續費又下降了。

所以，整體來講，影響交易手續費的條件主要有二：

1. 交易數量（等待被記帳的資料量）
2. 礦工數量（處理交易的機器和速度）

### 交易速度

正常情況下手續費是根據交易的數據量計價。目前以太坊的交易速限約每秒 20 筆交易，遠小於 VISA 每秒可以處理千筆交易的速度，所以使用以太坊或比特幣區塊鏈交易必須排隊。但因為每段時間使用的人數不同，在繁忙時段就會遇到塞車狀況，此時手續費單價給得越高的交易，就會越快被礦工記到區塊鏈上。

![出自：https://edm.bnext.com.tw/2018-block-chain/](/files/-LJ8lIfBRrQzXLY5l0HV)

區塊鏈記帳員（礦工）每分每秒都在作著「搶記帳權」的工作，搶到了就可以幫忙記帳，也會獲得獎勵。此部份在「挖礦」條目會更詳細敘述。

#### 參考資料

{% embed url="<https://edm.bnext.com.tw/2018-block-chain/>" %}

***

#### 相關條目

* [送出交易](/jiao-yi-cao-zuo/undefined/song-chu)
* [交易哈希](/jiao-yi-cao-zuo/undefined/ha-xi)

#### 參考資料


# 送出交易

送出交易（英文：Submit Transaction）指的給予區塊鏈系統必要資訊後，對某區塊鏈帳戶或合約互動（包含轉帳、收款、索取、認證等各種動作）。

> **最後更新：2026 年 1 月**

**送出交易（英文：Submit Transaction）是指給予區塊鏈系統必要資訊後，對某區塊鏈帳戶或合約互動（包含轉帳、收款、索取、認證等各種動作）。**

對於單純的區塊鏈數位資產轉帳而言，送出交易即是在電子錢包裡填入要進行交易的「[錢包地址](/bao-guan-ni-de-jia-mi-zi-chan/address)」、「[交易手續費](/jiao-yi-cao-zuo/undefined/shou)」、和「交易金額」後，發出一筆款項。

### 送出交易 vs 已送出交易

**發起交易後，錢包軟體便會顯示「已送出交易（Transaction Submitted）」這代表區塊鏈已經收到請求**，如果沒有意外，區塊鏈系統就會回覆「交易哈希」也就是交易編號，接著等待區塊鏈礦工將這筆交易記錄驗證之後進行打包上鏈的工作。

###

***

#### 相關條目

* [交易手續費](/jiao-yi-cao-zuo/undefined/shou)
* [交易哈希](/jiao-yi-cao-zuo/undefined/ha-xi)

#### 參考資料


# 交易哈希

交易哈希（Transaction Hash）又稱 TxHash（唸作：踢叉-嘿許），其中的 Tx ，就是交易 Transaction 的縮寫。

> **最後更新：2026 年 1 月**

**交易哈希（Transaction Hash）又稱 TxHash（唸作：踢叉-嘿許），其中的 Tx ，就是交易 Transaction 的縮寫。**

每筆交易送上區塊鏈時，都會獲得一組獨一無二的交易編碼，也就是轉帳記錄編號。交易哈希，有時候也會稱作**交易哈希地址**，原因就是持有這串英數組合的編碼，就可以能在**區塊鏈帳本**上，查找出該編號交易的內容，包括發起人、接收者、交易金額或傳遞內容等。

就像銀行的交易水單編號、交易記錄編號等。只不過，通常不同銀行內部的編碼有不同的規則，而同一個區塊鏈網路上的編碼則是共用同一個規則，沒有國界之分。但不同區塊鏈，則就有不同的 TxHash 編碼格式。例如：

比特幣區塊鏈上的交易哈希地址：\
[**657f2bdccee4042d469ed60eea749503e784d4e6781d9329f1d2db890d5c8ece**](https://live.blockcypher.com/btc/tx/657f2bdccee4042d469ed60eea749503e784d4e6781d9329f1d2db890d5c8ece/)\*\*\*\*

{% embed url="<https://live.blockcypher.com/btc/tx/657f2bdccee4042d469ed60eea749503e784d4e6781d9329f1d2db890d5c8ece/>" %}

以太坊區塊鏈上的交易哈希地址：[0x2eb96d95843c7928ce7f62598393ff6d20ed15905d43ebff13a49107e8187926](https://etherscan.io/tx/0x2eb96d95843c7928ce7f62598393ff6d20ed15905d43ebff13a49107e8187926)

{% embed url="<https://etherscan.io/tx/0x2eb96d95843c7928ce7f62598393ff6d20ed15905d43ebff13a49107e8187926>" %}

哈希這個詞，在後面的「[哈希](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/ha-xi-zhi)」條目中會詳細說明，在這裡只需要知道，交易哈希就是一組通常比錢包地址更長的英數組合字串，是區塊鏈帳上每次任一筆交易發生時會觸發產生的**獨一無二的交易編號**。

{% tabs %}
{% tab title="寶博士小挑戰" %}
交易哈希產生時，是否就代表交易已經成功？
{% endtab %}

{% tab title="答案" %}
不是。

交易哈希是交易發起時，區塊鏈帳本給予該筆交易的「編號」。如果我戶頭裡只有 1 個比特幣而我還是可以向區塊鏈帳本發起轉帳 2 比特幣給你的交易，交易哈希依然會被建立，只是這筆交易記錄最終會是以失敗作收場，因為帳本檢查後就會發現我要轉出的資產大於我所擁有的，那當然就會失敗了。
{% endtab %}
{% endtabs %}

***

#### 相關條目

* [交易手續費](/jiao-yi-cao-zuo/undefined/shou)
* [送出交易](/jiao-yi-cao-zuo/undefined/song-chu)

#### 參考資料


# 等待完成交易

等待完成交易（英文：Transaction Pending）表示交易需求及內容已經被送上區塊鏈，但還未經過礦工查認驗證，也還沒登錄上鏈（寫入區塊鏈帳本）因此還不能算是交易成功。

> **最後更新：2026 年 1 月**

**等待完成交易（英文：Transaction Pending）是指交易需求及內容已經被送上區塊鏈，但還未經過礦工查認驗證，也還沒登錄上鏈（寫入**[**區塊鏈帳本**](/cong-wu-wu-jiao-huan-dao-shu-wei-huo-bi/ledger)**）因此還不能算是交易成功。**

等待完成交易表示這筆交易已排上隊伍，等待有緣或被你提供的交易手續費吸引的礦工（某台運行區塊鏈結點的電腦）來幫你驗證。到了這一步，多半只要等待就好，但若是餘額無誤，也沒有[雙花問題](/ren-shi-feng-xian-bao-hu-zi-chan/double-spending)，基本上只要等待一段時間，就會被確認。

### 等待完成的交易有可能失敗嗎？

有可能。

在以太坊區塊鏈上，因為存在「智能合約」這種東西，且有「Gas 限制」的設計，有時候 Pending 一段時間之後，區塊鏈會回傳錯誤或失敗，原因可能在於用來付給礦工的 Gas 不夠用了，或是演算交易的「智能合約程式」有錯誤。雖然機率很低，但偶爾還是會發生。

***

#### 相關條目

* [交易手續費](/jiao-yi-cao-zuo/undefined/shou)
* [送出交易](/jiao-yi-cao-zuo/undefined/song-chu)

#### 參考資料


# 交易確認

Confirmation

> **最後更新：2026 年 1 月**

**交易確認（英文：Transaction Confirmation）是指一筆交易已經過區塊鏈礦工驗證，登錄在區塊裡並被記錄在帳本之中，是交易完成的絕對信號。**

如果一筆交易在鏈上或錢包裡顯示確認，基本上就已經沒有竄改的可能，除非發生[雙花交易](/ren-shi-feng-xian-bao-hu-zi-chan/double-spending)或[帳本不同步](/gei-kai-fa-zhe-de-zhi-nan/fork)，否則這筆交易已經永久記錄在鏈上了。

### 交易確認 vs 交易確認次數？

當「確認（Confirmation）」寫作「確認次數（Confirmations）」的時候，即是在說那筆交易完成後又有多少個區塊（帳本頁）被登錄上鏈。例如「這筆交易已經有一次確認（1 Confirmation）」代表這筆交易在區塊鏈上已經過礦工的確認並放在新的一頁/新的一個區塊上（見 [區塊鏈](/cong-zhong-ben-cong-dao-bi-te-bi/chain#chu-ben-tian-jia-xin)），接著礦工會廣播這個更新結果，並等待下一個新的塊（可以想成帳本的下一頁/新的一頁）在後面接續掛上來。如果後面又有一個塊掛上，就表示剛剛那塊更加沒有問題了（因為並沒有礦工回報錯誤，而且還有新的塊被掛上去），此時原先的交易記錄就會變成「兩次確認（2 Confirmations）」。

### 6 次確認（Six Confirmations）

越多次的確認，表示越安全；也就是那筆交易後面已經累積夠多新的資料，不可能被改動了。許多服務例如交易所，或是比特幣付款按鈕，都會認定當確認數達到 6 個及以上時，才算一筆交易「被確認（英文：Confirmed）」。這個 6 次是在中本聰的比特幣原始論文中提到的，他認為計算中顯示，如果一個區塊，後面已經接上六個新的被驗證塊（等於是這本帳本頁面後面已經又再新增了六頁），就應該已經完全無誤了，可以避免掉[雙花](/ren-shi-feng-xian-bao-hu-zi-chan/double-spending)的可能性。這也是為何有的服務你明明在區塊鏈瀏覽器已經看到 1 Confirmation 一次確認，但服務頁面卻還是顯示未確認，因為該服務要求更多次的確認，才算確認。

![比特幣以六次卻認為基準](/files/-LLOkwmQNdpWKW7hsc1L)

有的服務甚至要求要 25 或 30 次以上的確認才算確認喔。

### 零的轉移

「零確認交易階段（英文：Zero confirmation）」則是比較特殊的作法，亦即只要送出即確認。有的服務認為會攻擊或作弊的人很小、機率很低，損失也不大，希望能讓交易快一點顯示交易確認，讓使用者體驗好一些，此時該服務就可以設定為「零交易確認」這麼一來消費者就不必等待，只要一送上鏈顯示「Pending」也就代表帳本已經確切的記錄下，而且經過檢查，雙方交易前後的餘額都和帳本先前的紀錄一致，就算交易成功了。

***

#### 相關條目

* [交易手續費](/jiao-yi-cao-zuo/undefined/shou)
* [送出交易](/jiao-yi-cao-zuo/undefined/song-chu)

#### 參考資料


# 共識算法

想像 100 個人要一起記一本帳。

> **最後更新：2026 年 1 月**

## 共識機制是區塊鏈的「靈魂」——它決定了誰有權記帳、如何確保大家同意帳本內容。沒有共識機制，區塊鏈只是一堆電腦各說各話的混亂。

想像 100 個人要一起記一本帳。

每個人都可以寫，但只有一個版本能成為「官方版本」。

誰說了算？怎麼決定？如果有人說謊怎麼辦？

這就是**共識機制**要解決的問題。

### 為什麼需要共識機制？

在傳統世界，我們靠「中心化機構」達成共識：

* 銀行說你有多少錢，你就有多少
* 政府說這塊地是誰的，就是誰的
* 法院說誰對誰錯，就誰對誰錯

**問題是**：你必須信任這些機構。

區塊鏈想要做的是：**不需要信任任何單一機構，也能達成共識**。

但這帶來了一個經典的電腦科學難題——

### 拜占庭將軍問題

想像幾個將軍要一起進攻一座城市。

他們分散在城市周圍，只能靠信使溝通。

問題是：

1. 有些將軍可能是叛徒，會故意發假訊息
2. 信使可能被攔截或被收買
3. 但他們必須達成一致——全部進攻或全部撤退

**如何在有叛徒的情況下達成共識？**

這個問題叫做「拜占庭將軍問題」，是分散式系統的核心挑戰。

區塊鏈的共識機制，就是對這個問題的各種解答。

### 主流共識機制總覽

| 機制            | 代表區塊鏈  | 核心概念     | 能源消耗 |
| ------------- | ------ | -------- | ---- |
| 工作量證明 (PoW)   | 比特幣    | 誰算得快，誰記帳 | 高    |
| 權益證明 (PoS)    | 以太坊    | 誰押得多，誰記帳 | 低    |
| 委託權益證明 (DPoS) | EOS    | 投票選代表記帳  | 低    |
| 權威證明 (PoA)    | 部分私有鏈  | 指定的節點記帳  | 極低   |
| 歷史證明 (PoH)    | Solana | 用時間戳排序   | 中    |

### 工作量證明（PoW）

**核心概念**：解一道很難的數學題，最先解出來的人可以記帳。

```
挖礦過程：
1. 收集待處理的交易
2. 嘗試找一個特殊的數字（nonce）
3. 讓「區塊數據 + nonce」的雜湊值符合條件
4. 這需要大量計算（「挖礦」）
5. 找到後，廣播給全網驗證
6. 驗證通過，獲得區塊獎勵
```

**優點**：

* 最久經考驗的機制（比特幣從 2009 年運作至今）
* 安全性極高（要攻擊需要 51% 算力）
* 完全去中心化

**缺點**：

* 耗電量巨大（比特幣年耗電量約等於一個小國家）
* 速度慢（比特幣每秒約 7 筆交易）
* 礦池集中化問題

{% hint style="info" %}
比特幣的 PoW 被批評為「浪費能源」，但支持者認為這個「浪費」是有意義的——它創造了「不可偽造的成本」，讓攻擊網路變得極其昂貴。
{% endhint %}

### 權益證明（PoS）

**核心概念**：你質押越多幣，被選中記帳的機率越高。

```
驗證過程：
1. 質押代幣成為驗證者
2. 系統隨機選擇驗證者（質押越多機率越高）
3. 被選中的驗證者提議新區塊
4. 其他驗證者投票確認
5. 誠實驗證者獲得獎勵
6. 作惡者的質押被「沒收」（slashing）
```

**優點**：

* 能源效率高（比 PoW 低 99%+）
* 更快的交易速度
* 經濟懲罰機制防止作惡

**缺點**：

* 「富者越富」問題
* 質押門檻可能排斥小用戶
* 長程攻擊等新型威脅

{% hint style="warning" %}
以太坊在 2022 年從 PoW 轉向 PoS（The Merge），這是史上最大規模的共識機制轉換。過程順利完成，證明了 PoS 在大型公鏈上的可行性。
{% endhint %}

### 委託權益證明（DPoS）

**核心概念**：代幣持有者投票選出「代表」來記帳。

就像民主選舉——你不直接參與決策，但你選出代表幫你做決定。

**代表區塊鏈**：EOS、TRON、Steem

**優點**：

* 速度極快（EOS 曾宣稱可達數千 TPS）
* 能源效率高
* 有治理機制

**缺點**：

* 更加中心化（通常只有 21-101 個驗證節點）
* 投票率低
* 可能被大戶操控

### 比較各種共識機制

| 特性     | PoW    | PoS    | DPoS   |
| ------ | ------ | ------ | ------ |
| 去中心化程度 | 高      | 中      | 低      |
| 交易速度   | 慢      | 中      | 快      |
| 能源消耗   | 高      | 低      | 低      |
| 安全性    | 極高     | 高      | 中      |
| 進入門檻   | 需要礦機   | 需要質押   | 只需持幣投票 |
| 攻擊成本   | 51% 算力 | 51% 質押 | 賄賂代表   |

### 不可能三角

區塊鏈領域有個著名的「不可能三角」：

```
        去中心化
        /        \
       /          \
      /            \
   安全性 ———————— 可擴展性
```

**你很難同時擁有全部三者。**

* **比特幣**：選擇去中心化 + 安全性，犧牲可擴展性
* **Solana**：選擇安全性 + 可擴展性，部分犧牲去中心化
* **Layer 2**：嘗試在不犧牲主鏈安全性的前提下提升可擴展性

不同的共識機制，就是在這個三角形中做不同的取捨。

### 最終性（Finality）

一筆交易什麼時候才算「真正完成」？

| 區塊鏈     | 共識機制      | 最終性            |
| ------- | --------- | -------------- |
| 比特幣     | PoW       | 機率性（6 確認後幾乎確定） |
| 以太坊     | PoS       | 約 12 分鐘後確定     |
| Solana  | PoH + PoS | 約 400 毫秒       |
| 傳統 PBFT | BFT       | 立即確定           |

**機率性最終性**：理論上永遠可以被逆轉，但機率隨確認數增加而趨近於零。

**確定性最終性**：一旦確認就絕對不會改變。

### 共識機制的演進

```
第一代：PoW
├── 比特幣（2009）
├── 萊特幣、狗狗幣等
└── 問題：能源消耗、速度慢

第二代：PoS / DPoS
├── 以太坊 2.0（2022）
├── EOS、Cardano、Polkadot
└── 問題：中心化風險、複雜性

第三代：混合機制
├── Solana（PoH + PoS）
├── Avalanche（雪崩共識）
└── 各種創新組合
```

### 選擇區塊鏈時的考量

| 需求      | 適合的共識機制    |
| ------- | ---------- |
| 最高安全性   | PoW（比特幣）   |
| 平衡安全與效率 | PoS（以太坊）   |
| 高速交易    | DPoS 或混合機制 |
| 企業私有鏈   | PoA        |
| 實驗性項目   | 視需求選擇      |

### 共識機制的未來

這個領域仍在快速發展：

* **分片技術**：讓多組驗證者同時處理不同交易
* **零知識證明**：用數學證明取代部分共識過程
* **模組化區塊鏈**：把共識、執行、數據可用性分開
* **跨鏈共識**：讓不同區塊鏈能安全互通

{% hint style="success" %}
共識機制是區塊鏈最核心的創新。中本聰用 PoW 第一次解決了「不需要信任中介也能達成共識」的問題。之後的各種機制——PoS、DPoS、PoH——都在嘗試在保持這個核心優勢的同時，解決效率和環境問題。沒有「完美」的共識機制，只有適合不同需求的選擇。
{% endhint %}

***

#### 相關條目

* [工作量證明](https://github.com/dAAAb/Blockpedia/blob/master/gong/gong-zuo-liang-ming.md)
* [權益證明](https://github.com/dAAAb/Blockpedia/blob/master/gong/yi-ming.md)
* [51% 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/51-attack)
* [拜占庭容錯](https://github.com/dAAAb/Blockpedia/blob/master/gong/gong-yan-suan-fa/bai-zhan-ting.md)


# 工作量證明（PoW）

工作量證明(Proof-of-Work或是PoW)是讓比特幣開拓加密貨幣領域的關鍵。在比特幣之前有許多電腦科學家嘗試解決區塊鏈上常見的女巫攻擊，不過都以失敗告終，無法阻止這種一台電腦製造大量複製身份，來投出大量假票對網絡共識的攻擊。

> **最後更新：2026 年 1 月**

## 第一個加密貨幣的成功關鍵

工作量證明(Proof-of-Work或是PoW)是讓比特幣開拓加密貨幣領域的關鍵。在比特幣之前有許多電腦科學家嘗試解決區塊鏈上常見的[女巫攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/sybil-attack)，不過都以失敗告終，無法阻止這種一台電腦製造大量複製身份，來投出大量假票對網絡[共識](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus)的攻擊。

比特幣發明人[中本聰](/cong-zhong-ben-cong-dao-bi-te-bi/satoshi-nakamoto)提出：“Okay fine. 我們不再是一個身份一票，現在是一顆GPU一票！”這樣的作法大幅提升創建假身份的難度。以往創建一個假身份可能僅需要0.00001台幣，現在一個身份就要花上10000台幣(要看GPU有多貴)，大幅減低女巫攻擊的效益。

***

#### 相關條目

* [權益證明（PoS）](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/pos)
* [委託權益證明（DPoS）](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/dpos)

#### 參考資料


# 權益證明（PoS）

許多區塊鏈使用者發現Proof of Work並不如想像中的完美，除了要求每個參與者擁有數台以上的GPU外，進行封箱運算的電力也相當可觀。於是提出一個貼近資本主義的共識：“有錢人說的算”。

> **最後更新：2026 年 1 月**

## 資本主義的重現

許多區塊鏈使用者發現[Proof of Work](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/pos-1)並不如想像中的完美，除了要求每個參與者擁有數台以上的GPU外，進行封箱運算的電力也相當可觀。於是提出一個貼近資本主義的共識：“有錢人說的算”。

權益證明(Proof of Stake或PoS)的Stake指的是你在整個區塊鏈網絡中有多少份額，也就是如果網絡崩潰的話你會受到的損害程度。基於一個直觀的假設：“你在網絡有越多錢，你越care網絡的品質與永久性”，也就是說擁有50%總資產的[鯨魚](/ru-quan-bi-bei-zhi-shi/undefined-5)，會比擁有0.01%的小蝦米更在意區塊鏈品質。就是說，所有的決定權應該都交由有錢人，他們對自己最好的決定，對區塊鏈網絡也是最好。

## 有錢人可以弄你

權益證明最大的問題在於：“有錢人可能有錢到不care”。比方說有錢人A的1%資金在區塊鏈K佔比80%，貧窮小戶B的100%資金在區塊鏈K佔比20%。這樣一來，A隨便亂來就可以把B搞掉，畢竟對A而言區塊鏈K只是小投資，對B而言這可是全部。

***

#### 相關條目

* [委託權益證明（DPoS）](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/dpos)
* [工作量證明（PoW）](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/pos-1)

#### 參考資料


# 委託權益證明（DPoS）

授權證明\\(Delegate Proof of Stake或DPoS\\)的出現是為了解決鯨魚在PoS共識中完全不care網絡的安全。DPoS融合了資本主義與議會政治的特色：“由有錢人投票決定政治當權者“。決定當權者時，投票票數依照投票人在整個網絡擁有的資本數量來分配，也就是說有錢人越有可能選出...

> **最後更新：2026 年 1 月**

## 變相的議會政治

授權證明(Delegate Proof of Stake或DPoS)的出現是為了解決[鯨魚](/ru-quan-bi-bei-zhi-shi/undefined-5)在[PoS共識](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/pos)中完全不care網絡的安全。DPoS融合了資本主義與議會政治的特色：“由有錢人投票決定政治當權者“。決定當權者時，投票票數依照投票人在整個網絡擁有的資本數量來分配，也就是說有錢人越有可能選出對他們有利的當權者。

這樣的作法讓有限的當權者形成議會中的代理政治，可以非常迅速的發塊，大幅提升網絡的認證速度，不過由於並不是所有的人都參與最後的政策決議，所以在完全[去中心化](/cong-zhong-ben-cong-dao-bi-te-bi/qu-zhong-xin-hua)上造成犧牲。

相關區塊鏈：[EOS](/qi-ta-dai-bi/eos)

***

#### 相關條目

* [工作量證明（PoW）](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/pos-1)
* [權益證明（PoS）](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/pos)

#### 參考資料


# 重要性證明（PoI）

重要性證明\\(Proof of Importance或PoI\\)是權益證明的升級版，不只看你持有多少幣，還考慮了你對整個網絡的貢獻程度，其中包括你發出交易的頻繁程度。

> **最後更新：2026 年 1 月**

## 不只看富不富有，還看敢不敢花

重要性證明(Proof of Importance或PoI)是[權益證明](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/pos)的升級版，不只看你持有多少幣，還考慮了你對整個網絡的貢獻程度，其中包括你發出交易的頻繁程度。

如此作法可以排除一些初期買入大量貨幣卻放在冷錢包不用的人，畢竟這樣的作法會大幅減低網絡中有效貨幣的流通量，而阻礙網絡的使用與散播。

相關區塊鏈：NEM

***

#### 相關條目

* [工作量證明（PoW）](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/pos-1)
* [權益證明（PoS）](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/pos)

#### 參考資料


# 權威證明（PoA）

權威證明\\(Proof of Authority或PoA\\)是一種完全中心化的共識。基本上網絡一開始就決定數個權威節點來處理所有的認證與發塊，而其他人永遠不會拿到這樣的權限。這種共識通常用於測試網絡來加快網絡的效率，畢竟測試網絡並不在需要任何去中心化的存在。倘若錢被偷了，我就再去水龍頭領。

> **最後更新：2026 年 1 月**

## 這不是區塊鏈

權威證明(Proof of Authority或PoA)是一種完全中心化的共識。基本上網絡一開始就決定數個權威[節點](/gei-kai-fa-zhe-de-zhi-nan/node)來處理所有的認證與發塊，而其他人永遠不會拿到這樣的權限。這種共識通常用於[測試網絡](/gei-kai-fa-zhe-de-zhi-nan/public-chain/undefined-8)來加快網絡的效率，畢竟測試網絡並不在需要任何去中心化的存在。倘若錢被偷了，我就再去[水龍頭](/gei-kai-fa-zhe-de-zhi-nan/public-chain/undefined-8/shui)領。

***

#### 相關條目

* [工作量證明（PoW）](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/pos-1)
* [權益證明（PoS）](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/pos)

#### 參考資料


# 挖礦

2009 年，你可以用筆電挖比特幣。

> **最後更新：2026 年 1 月**

## 挖礦是驗證區塊鏈交易並獲得獎勵的過程。礦工們用算力競爭，誰先解出數學難題，誰就能把新區塊加到鏈上，並拿到新發行的比特幣作為獎勵。

2009 年，你可以用筆電挖比特幣。

2013 年，你需要專業顯卡。

2017 年，你需要專業礦機。

現在？你需要一個礦場——成千上萬台機器，放在電費便宜的地方，24 小時運轉。

這就是挖礦的演變。

### 挖礦是什麼？

**用一句話解釋**：挖礦就是用電腦幫區塊鏈「記帳」，記對了就有獎勵。

**更技術一點**：礦工們競爭解決一個密碼學難題。誰先解出來，誰就獲得：

1. **區塊獎勵**：新發行的比特幣
2. **交易手續費**：該區塊內所有交易的手續費

```
問題：找到一個數字（nonce），使得：
SHA256(區塊資料 + nonce) < 目標難度

這基本上是在猜數字，沒有捷徑。
誰的電腦算得快，誰的機會大。
```

### 為什麼叫「挖礦」？

這是一個比喻：

| 黃金挖礦 | 比特幣挖礦      |
| ---- | ---------- |
| 消耗體力 | 消耗算力       |
| 挖出黃金 | 產出比特幣      |
| 礦藏有限 | 總量 2100 萬枚 |
| 越挖越難 | 難度自動調整     |
| 需要礦機 | 需要礦機       |

**相似之處**：都是投入資源（勞力/電力）來獲得稀缺資產。

### 挖礦的演變

#### 第一階段：CPU 挖礦（2009-2010）

最初，用一般電腦的 CPU 就能挖礦。

* 中本聰本人就是用 CPU 挖的
* 一台筆電一天可能挖到好幾枚比特幣
* 那時候比特幣幾乎不值錢

#### 第二階段：GPU 挖礦（2010-2013）

有人發現顯卡（GPU）算得更快。

| CPU       | GPU          |
| --------- | ------------ |
| 擅長複雜計算    | 擅長大量簡單計算     |
| 核心少（4-16） | 核心多（數千）      |
| 挖礦效率低     | 挖礦效率高 100 倍+ |

**結果**：CPU 挖礦變得不划算，退出市場。

#### 第三階段：ASIC 挖礦（2013-至今）

專門為挖礦設計的晶片：ASIC（Application-Specific Integrated Circuit）

| 設備   | 算力 | 效率 |
| ---- | -- | -- |
| CPU  | 低  | 最低 |
| GPU  | 中  | 中  |
| ASIC | 極高 | 最高 |

**ASIC 特點**：

* 只能做一件事：挖礦
* 但做這件事比任何其他設備都好
* 一台 ASIC 礦機抵得上數百張顯卡

{% hint style="info" %}
這就是為什麼現在你不可能用家用電腦挖比特幣了——你在和全球的專業礦場競爭，他們有成千上萬台 ASIC 礦機。
{% endhint %}

### 主要的挖礦類型

#### 1. 工作量證明（PoW）挖礦

**代表幣種**：比特幣、萊特幣、狗狗幣

**機制**：比拼算力

```
算力大 → 解題機會高 → 獲得獎勵機會高
```

**優點**：

* 安全性經過 15 年驗證
* 去中心化程度高
* 難以攻擊

**缺點**：

* 極度耗電
* 設備不斷淘汰
* 算力集中化趨勢

#### 2. 權益證明（PoS）「挖礦」

**代表幣種**：以太坊（2022 年後）、Cardano、Solana

嚴格來說，PoS 不叫「挖礦」，而是「質押」或「驗證」。

```
持有代幣多 → 被選為驗證者機會高 → 獲得獎勵
```

**優點**：

* 不需要昂貴硬體
* 幾乎不耗電
* 進入門檻低

**缺點**：

* 「富者越富」疑慮
* 質押資金有鎖定期
* 安全性較新，未經長期驗證

{% hint style="warning" %}
以太坊在 2022 年從 PoW 轉為 PoS，這意味著以太坊礦機一夕之間變成廢鐵。投資挖礦設備前，要考慮這種系統性風險。
{% endhint %}

### 挖礦的經濟學

挖礦是一門生意，要計算：

| 項目     | 說明                |
| ------ | ----------------- |
| **收入** | 區塊獎勵 + 交易手續費      |
| **成本** | 電費 + 設備 + 場地 + 維護 |
| **利潤** | 收入 - 成本           |

#### 關鍵變數

**1. 比特幣價格**

價格漲，挖礦更賺；價格跌，可能虧本。

**2. 挖礦難度**

比特幣每 2016 個區塊（約兩週）自動調整難度：

* 礦工多 → 難度上升 → 每人分到的變少
* 礦工少 → 難度下降 → 每人分到的變多

**3. 電費**

挖礦最大的持續成本。

| 地區     | 電費（每度） | 競爭力 |
| ------ | ------ | --- |
| 台灣     | \~$3-4 | 低   |
| 美國     | \~$2-4 | 中   |
| 中國（以前） | \~$1-2 | 高   |
| 冰島     | \~$1   | 高   |
| 薩爾瓦多   | 地熱免費   | 最高  |

**4. 設備成本與效率**

新機器更有效率，但也更貴。

### 比特幣減半

每 210,000 個區塊（約 4 年），區塊獎勵減半：

| 時間       | 區塊獎勵       |
| -------- | ---------- |
| 2009     | 50 BTC     |
| 2012     | 25 BTC     |
| 2016     | 12.5 BTC   |
| 2020     | 6.25 BTC   |
| 2024     | 3.125 BTC  |
| 2028（預估） | 1.5625 BTC |

**減半的影響**：

* 礦工收入直接減半
* 效率不夠的礦工會被淘汰
* 歷史上，減半後價格都有上漲（供給減少）

{% hint style="info" %}
到 2140 年左右，比特幣將全部挖完。屆時礦工只能依靠交易手續費作為收入。
{% endhint %}

### 礦池

一個人挖礦，可能好幾年都挖不到一個區塊。

**解決方案**：礦池（Mining Pool）

```
單獨挖礦：
→ 中獎機率極低
→ 收入極度不穩定

加入礦池：
→ 大家算力合併
→ 中獎機率提高
→ 獎勵按算力分配
→ 收入穩定
```

**主要礦池**：

| 礦池          | 市占率（約） | 特點     |
| ----------- | ------ | ------ |
| Foundry USA | 30%+   | 美國最大   |
| AntPool     | 15%+   | 比特大陸旗下 |
| F2Pool      | 12%+   | 老牌礦池   |
| ViaBTC      | 10%+   | 多幣種    |

{% hint style="warning" %}
如果一個礦池控制超過 50% 的算力，理論上可以發動 51% 攻擊。這是為什麼算力分散很重要。
{% endhint %}

### 挖礦設備

#### 比特幣 ASIC 礦機

| 機型                | 廠商   | 算力       | 功耗    | 價格（約）   |
| ----------------- | ---- | -------- | ----- | ------- |
| Antminer S21      | 比特大陸 | 200 TH/s | 3500W | $5,000+ |
| Whatsminer M50S   | 神馬   | 126 TH/s | 3276W | $3,000+ |
| AvalonMiner A1466 | 嘉楠   | 150 TH/s | 3230W | $3,500+ |

#### GPU 挖礦（其他幣種）

雖然比特幣用 ASIC，但有些幣種刻意設計成「抗 ASIC」：

| 幣種        | 算法        | 適合設備 |
| --------- | --------- | ---- |
| Ravencoin | KAWPOW    | GPU  |
| Ergo      | Autolykos | GPU  |
| Flux      | ZelHash   | GPU  |

### 環境爭議

比特幣挖礦的能源消耗是最大的爭議點：

| 數據    | 說明                |
| ----- | ----------------- |
| 年耗電量  | 約 150 TWh（超過某些國家） |
| 碳排放   | 視電力來源而定           |
| 電子廢棄物 | 舊礦機的處理問題          |

**支持者的觀點**：

* 越來越多使用再生能源
* 可以利用閒置能源（如油田燃燒天然氣）
* 相比傳統金融系統，效率不一定更差

**批評者的觀點**：

* 能源消耗仍然巨大
* PoS 可以達成相同安全性，耗電量低 99.9%
* 環境成本被外部化

{% hint style="info" %}
這個辯論沒有標準答案。但如果你在意環境議題，可能需要考慮投資 PoS 幣種或綠色能源挖礦。
{% endhint %}

### 雲端挖礦

不想買設備？可以「租用」算力。

**雲端挖礦的模式**：

1. 你付錢給雲挖礦公司
2. 他們用你的錢運行礦機
3. 你按算力比例獲得收益

**風險**：

* 很多雲挖礦是詐騙
* 即使合法，扣除各種費用後往往不賺錢
* 你無法控制實際運作

{% hint style="danger" %}
雲端挖礦詐騙非常常見。很多「公司」收了錢就消失。如果報酬率聽起來太好，那幾乎肯定是騙局。
{% endhint %}

### 台灣挖礦的現實

在台灣挖礦面臨挑戰：

| 挑戰  | 說明            |
| --- | ------------- |
| 電費高 | 比中國、美國貴 2-3 倍 |
| 氣候熱 | 需要額外散熱成本      |
| 場地  | 住宅區不適合（噪音、用電） |
| 規模  | 難以與大型礦場競爭     |

**如果真的想參與**：

1. 加入礦池，獲得穩定小額收入
2. 選擇能效比最好的設備
3. 找到便宜電源（如離峰電、工業電）
4. 考慮其他 PoW 幣種（非比特幣）

### 挖礦還值得嗎？

**2024-2025 年的現實**：

| 情況   | 建議          |
| ---- | ----------- |
| 有便宜電 | 可能值得，但要精算   |
| 一般電價 | 通常不划算       |
| 小規模  | 當興趣可以，別期望賺錢 |
| 大規模  | 需要專業規劃和資金   |

**替代方案**：

* **質押（Staking）**：參與 PoS 網路
* **流動性挖礦**：在 DeFi 協議提供流動性
* **直接買幣**：省去設備和電費的麻煩

{% hint style="success" %}
挖礦曾經是進入加密貨幣的主要方式，現在已經變成專業化、資本密集的產業。對一般人來說，直接購買比特幣或參與 PoS 質押，可能是更實際的選擇。但了解挖礦的原理，仍然是理解區塊鏈運作的重要基礎。
{% endhint %}

***

#### 相關條目

* [工作量證明](https://github.com/dAAAb/Blockpedia/blob/master/consensus/pow.md)
* [權益證明](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/pos)
* [51% 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/51-attack)
* [比特幣](https://github.com/dAAAb/Blockpedia/blob/master/bitcoin/README.md)

#### 本章節目錄

* [挖礦設備](https://github.com/dAAAb/Blockpedia/blob/master/wa/hardware.md)
* [礦池](https://github.com/dAAAb/Blockpedia/blob/master/wa/pool.md)
* [雲端挖礦](https://github.com/dAAAb/Blockpedia/blob/master/wa/cloud.md)


# 算力

算力是衡量挖礦設備運算能力的指標，決定了礦工在挖礦競賽中的獲勝機率。

### 算力（Hash Rate）是衡量挖礦設備每秒能進行多少次雜湊運算的指標。算力越高，在挖礦競賽中獲勝的機率就越大——就像買越多彩券，中獎機會越高。

***

## 什麼是算力？

在工作量證明（PoW）的區塊鏈中，礦工需要不斷猜測一個數字（Nonce），直到產生符合條件的雜湊值。這個猜測過程就是「雜湊運算」。

算力就是礦工每秒能猜幾次。

| 算力單位   | 每秒運算次數      |
| ------ | ----------- |
| 1 H/s  | 1 次         |
| 1 KH/s | 1,000 次     |
| 1 MH/s | 1,000,000 次 |
| 1 GH/s | 10 億次       |
| 1 TH/s | 1 兆次        |
| 1 PH/s | 1000 兆次     |
| 1 EH/s | 100 京次      |

{% hint style="info" %}
**比特幣全網算力**

截至 2025 年，比特幣全網算力超過 500 EH/s，相當於每秒進行超過 5 × 10²⁰ 次運算。這是人類有史以來最大規模的分散式運算網路。
{% endhint %}

***

## 算力與挖礦

### 算力決定獲勝機率

假設全網有 100 TH/s 的總算力：

* 你擁有 10 TH/s → 你有 10% 的機會挖到下一個區塊
* 你擁有 1 TH/s → 你有 1% 的機會

這就像一場抽獎。你的算力佔全網比例越高，中獎機率越大。

### 算力與難度

網路會自動調整挖礦難度，確保區塊產生的時間穩定：

* 比特幣約每 10 分鐘產生一個區塊
* 算力增加 → 難度提高
* 算力減少 → 難度降低

***

## 不同設備的算力比較

| 設備       | 比特幣挖礦算力   |
| -------- | --------- |
| 一般電腦 CPU | \~10 MH/s |
| 顯示卡 GPU  | \~30 MH/s |
| ASIC 礦機  | 100+ TH/s |

{% hint style="success" %}
**為什麼需要 ASIC？**

ASIC 是專門設計來挖礦的晶片，效率比 GPU 高數萬倍。這就是為什麼現在用電腦挖比特幣已經不划算了。
{% endhint %}

***

## 延伸閱讀

* [哈希值](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/ha-xi-zhi) — 運算產生的結果
* [哈希力](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/ha-xi-li) — 算力的另一種說法
* [礦工](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/gong) — 提供算力的人
* [礦池](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/chi) — 集合算力的組織
* [ASIC](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/asic) — 專用挖礦晶片

***

#### 參考資料

* [Bitcoin Hash Rate - Blockchain.com](https://www.blockchain.com/explorer/charts/hash-rate)
* [Mining Difficulty](https://www.blockchain.com/explorer/charts/difficulty)


# 哈希值

哈希值是透過雜湊函數運算產生的固定長度數值，是區塊鏈不可竄改特性的基礎。

### 哈希值（Hash Value）是透過雜湊函數將任意資料轉換成的固定長度數值。它就像資料的「數位指紋」——每份資料都有獨一無二的哈希值，即使只改動一個字，哈希值也會完全不同。

***

## 什麼是哈希值？

想像你把一本 500 頁的小說丟進一台神奇的機器，它吐出一串 64 個字的「密碼」。這串密碼就是哈希值。

| 輸入      | SHA-256 輸出                          |
| ------- | ----------------------------------- |
| "Hello" | 185f8db32271fe25f561a6fc938b2e26... |
| "hello" | 2cf24dba5fb0a30e26e83b2ac5b9e29e... |
| 整本小說    | 還是 64 個字                            |

{% hint style="info" %}
**神奇的特性**

1. **固定長度**：不管輸入多長，輸出永遠一樣長
2. **單向性**：無法從哈希值反推原始資料
3. **雪崩效應**：改一個字，輸出完全改變
4. **唯一性**：不同輸入幾乎不可能產生相同輸出
   {% endhint %}

***

## 哈希值在區塊鏈中的應用

### 1. 區塊連結

每個區塊都包含前一個區塊的哈希值。如果有人竄改歷史區塊，哈希值就會改變，導致整條鏈「斷裂」。

```
區塊 1 ──→ 區塊 2 ──→ 區塊 3
 Hash A    (包含 Hash A)    (包含 Hash B)
```

### 2. 挖礦

礦工要找到一個特殊的輸入，讓產生的哈希值符合條件（例如開頭有一定數量的零）。

### 3. 驗證交易

交易的哈希值可以快速驗證交易內容是否被竄改。

### 4. 錢包地址

錢包地址就是公鑰經過哈希運算後的結果。

***

## 常見的哈希算法

| 算法         | 輸出長度    | 使用場景  |
| ---------- | ------- | ----- |
| SHA-256    | 256 bit | 比特幣   |
| Keccak-256 | 256 bit | 以太坊   |
| RIPEMD-160 | 160 bit | 比特幣地址 |

***

## 延伸閱讀

* [算力](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/suan-li) — 每秒產生多少哈希值
* [哈希力](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/ha-xi-li) — 算力的另一種說法
* [哈希算法](/gei-kai-fa-zhe-de-zhi-nan/cryptography/hash) — 密碼學基礎
* [SHA-256](/gei-kai-fa-zhe-de-zhi-nan/cryptography/sha256) — 比特幣使用的算法

***

#### 參考資料

* [Cryptographic Hash Function - Wikipedia](https://en.wikipedia.org/wiki/Cryptographic_hash_function)


# 哈希力

哈希力是算力的另一種說法，表示挖礦設備每秒能進行多少次雜湊運算。

### 哈希力（Hash Power）就是算力的另一種說法，指挖礦設備每秒能進行多少次雜湊運算。在加密貨幣圈子裡，「算力」和「哈希力」經常互換使用。

***

## 哈希力 = 算力

這兩個詞完全是同義詞：

| 英文              | 中文  | 意思       |
| --------------- | --- | -------- |
| Hash Rate       | 算力  | 每秒雜湊運算次數 |
| Hash Power      | 哈希力 | 每秒雜湊運算次數 |
| Computing Power | 運算力 | 每秒雜湊運算次數 |

{% hint style="info" %}
**用語習慣**

* 中國用戶較常說「算力」
* 台灣用戶有時說「哈希力」或「算力」
* 英文環境多用「Hash Rate」
  {% endhint %}

***

## 哈希力的重要性

### 1. 決定挖礦收益

你的哈希力佔全網比例越高，挖到區塊的機率越大，收益越高。

### 2. 保障網路安全

全網哈希力越高，發動 51% 攻擊的成本越高，網路越安全。

### 3. 反映市場信心

哈希力持續增長，代表礦工願意投入更多設備，對幣價有信心。

***

## 哈希力的單位

| 單位       | 縮寫 | 數量     |
| -------- | -- | ------ |
| Hash     | H  | 1      |
| Kilohash | KH | 1,000  |
| Megahash | MH | 100 萬  |
| Gigahash | GH | 10 億   |
| Terahash | TH | 1 兆    |
| Petahash | PH | 1000 兆 |
| Exahash  | EH | 100 京  |

***

## 延伸閱讀

* [算力](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/suan-li) — 詳細的算力說明
* [哈希值](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/ha-xi-zhi) — 雜湊運算的結果
* [礦工](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/gong) — 提供哈希力的人
* [礦池](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/chi) — 集合哈希力的組織

***

#### 參考資料

* [Bitcoin Hash Rate Chart](https://www.blockchain.com/explorer/charts/hash-rate)


# 驗證

驗證是節點確認交易和區塊是否合法的過程，是區塊鏈去中心化信任的基礎。

### 驗證（Verification）是區塊鏈節點檢查交易和區塊是否符合規則的過程。這就像銀行櫃檯人員核對你的身份和帳戶餘額——只不過在區塊鏈上，每個節點都是櫃檯，每筆交易都要經過所有人的檢查。

***

## 為什麼需要驗證？

區塊鏈沒有中央權威，所以每個節點都要自己驗證：

* **不能相信別人說的**：礦工可能作弊，節點可能被駭
* **Trust, but verify**：自己跑一遍規則才安心
* **去中心化的代價**：每個節點都做重複的工作

{% hint style="info" %}
**「Don't trust, verify」**

這是比特幣社群的名言。意思是不要相信任何人告訴你的，自己運行節點來驗證一切。
{% endhint %}

***

## 驗證什麼？

### 交易驗證

| 檢查項目  | 說明          |
| ----- | ----------- |
| 數位簽名  | 確認是帳戶持有人發起的 |
| 餘額足夠  | 確認有錢可以轉     |
| 格式正確  | 交易資料符合規範    |
| 無雙重支付 | 同一筆錢沒有花兩次   |

### 區塊驗證

| 檢查項目  | 說明          |
| ----- | ----------- |
| 工作量證明 | 哈希值符合難度要求   |
| 前區塊連結 | 正確指向前一個區塊   |
| 時間戳   | 時間合理、沒有來自未來 |
| 區塊大小  | 沒有超過上限      |
| 交易有效  | 區塊內所有交易都合法  |
| 獎勵正確  | 礦工沒有多拿區塊獎勵  |

***

## 驗證的過程

```
收到新區塊
    ↓
檢查區塊頭（PoW、時間戳、連結）
    ↓
逐筆驗證區塊內交易
    ↓
全部通過？
   ↓ 是              ↓ 否
接受區塊           拒絕區塊
寫入本地鏈       丟棄、標記節點
```

{% hint style="warning" %}
**驗證失敗的後果**

如果一個節點持續發送無效區塊或交易，其他節點可能會把它加入黑名單，不再接收它的訊息。
{% endhint %}

***

## 驗證 vs 確認

這兩個詞常被混淆：

| 概念     | 說明            |
| ------ | ------------- |
| **驗證** | 檢查交易/區塊是否合法   |
| **確認** | 交易被打包進區塊後的區塊數 |

一筆交易可能「驗證通過」但還沒「被確認」（還在交易池等待打包）。

***

## 不同節點的驗證能力

| 節點類型   | 驗證能力         |
| ------ | ------------ |
| 全節點    | 完整驗證所有規則     |
| 輕節點    | 只驗證區塊頭，信任全節點 |
| SPV 錢包 | 最低程度驗證，依賴他人  |

{% hint style="success" %}
**運行全節點的意義**

運行全節點意味著你不需要信任任何第三方。你自己驗證每一筆交易、每一個區塊，確保沒有人能欺騙你。
{% endhint %}

***

## 驗證與共識的關係

驗證是共識的基礎：

1. 節點收到新區塊
2. 驗證區塊是否合法
3. 合法才接受，加入本地區塊鏈
4. 廣播給其他節點

如果大多數節點都接受同一條鏈，就形成了**共識**。

***

## 延伸閱讀

* [打包](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/da-bao) — 產生待驗證區塊的過程
* [廣播](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/bo) — 區塊如何傳遞給其他節點
* [全節點](/gei-kai-fa-zhe-de-zhi-nan/node/quan) — 完整驗證的節點
* [輕節點](/gei-kai-fa-zhe-de-zhi-nan/node/liang) — 簡化驗證的節點
* [共識機制](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus) — 驗證後如何達成一致

***

#### 參考資料

* [Bitcoin Protocol Rules](https://en.bitcoin.it/wiki/Protocol_rules)
* [Ethereum Yellow Paper](https://ethereum.github.io/yellowpaper/paper.pdf)


# 打包

打包是礦工將交易整理成區塊的過程，是區塊鏈運作的核心步驟。

### 打包（Packing / Block Creation）是礦工將待處理的交易整理並封裝成一個新區塊的過程。這就像郵局工作人員把散落的信件整理裝箱，準備寄出——只不過這個「箱子」一旦封好，就永遠無法打開修改。

***

## 打包的流程

```
交易池（Mempool）
      ↓
   礦工挑選交易
      ↓
   組裝區塊
      ↓
   尋找有效 Nonce
      ↓
   廣播新區塊
```

***

## 打包的詳細步驟

### 1. 選取交易

礦工從交易池中挑選交易。通常優先選擇：

* 手續費較高的交易
* 體積較小的交易（可以塞更多筆）

### 2. 驗證交易

確認每筆交易都合法：

* 簽名正確
* 餘額足夠
* 沒有雙重支付

### 3. 組裝區塊

| 區塊組成        | 說明              |
| ----------- | --------------- |
| 區塊頭         | 包含前區塊哈希、時間戳、難度等 |
| 交易列表        | 所有被打包的交易        |
| Coinbase 交易 | 礦工給自己的獎勵        |

### 4. 挖礦

不斷嘗試不同的 Nonce 值，直到找到符合難度要求的哈希值。

{% hint style="info" %}
**誰決定哪些交易被打包？**

礦工有完全的自主權。理論上礦工可以只打包手續費最高的交易，甚至打包空區塊（只有 Coinbase 交易）。但大多數礦工為了最大化收益，會盡量塞滿區塊。
{% endhint %}

***

## 區塊大小限制

| 區塊鏈 | 區塊大小/限制          |
| --- | ---------------- |
| 比特幣 | 1 MB（後為 4 MB 等效） |
| 以太坊 | Gas 上限（動態調整）     |
| BCH | 32 MB            |
| BSV | 無上限              |

區塊大小限制決定了每個區塊能打包多少交易，也影響了交易確認速度。

***

## 打包與交易手續費

當交易量大、區塊塞不下時：

```
交易太多 → 區塊塞滿 → 礦工優先打包高手續費交易 → 手續費上漲
```

這就是為什麼網路壅塞時，你需要付更高手續費才能讓交易被「插隊」打包。

{% hint style="warning" %}
**交易卡住了？**

如果你的交易手續費設太低，可能會在交易池裡等很久。有些交易甚至會因為等太久而被「踢出」交易池。
{% endhint %}

***

## 打包與 MEV

MEV（Maximal Extractable Value）是礦工或驗證者透過重新排序、插入或排除交易來獲取額外收益的行為：

* **搶先交易**：看到有利可圖的交易，搶先執行
* **夾心攻擊**：在目標交易前後插入自己的交易
* **清算狙擊**：搶先執行清算獲利

{% hint style="danger" %}
**黑暗森林**

區塊鏈的交易池是公開的，這意味著你的交易意圖可能被礦工或機器人看到並利用。這也是為什麼有些 DeFi 用戶會使用私密交易通道。
{% endhint %}

***

## 延伸閱讀

* [礦工](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/gong) — 負責打包的人
* [區塊高度](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/gao-du) — 打包後的區塊編號
* [廣播](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/bo) — 打包完成後的下一步
* [驗證](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/undefined) — 其他節點如何驗證區塊
* [算力](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/suan-li) — 打包需要的運算能力

***

#### 參考資料

* [How Bitcoin Mining Works](https://bitcoin.org/en/how-it-works)
* [Ethereum Block Structure](https://ethereum.org/en/developers/docs/blocks/)


# 廣播

廣播是將交易或區塊傳遞到整個區塊鏈網路的過程。

### 廣播（Broadcasting）是將交易或新區塊傳遞到區塊鏈網路中所有節點的過程。這就像在一群人之間傳話——你告訴旁邊的人，他們再告訴更多人，直到所有人都知道為止。

***

## 廣播的運作方式

區塊鏈是一個 P2P（點對點）網路，沒有中央伺服器：

```
       [你的節點]
          ↓ 發送
    [鄰居節點 A] [鄰居節點 B]
      ↓     ↓       ↓      ↓
   [節點] [節點]  [節點] [節點]
      ↓     ↓       ↓      ↓
         ... 繼續傳播 ...
```

{% hint style="info" %}
**八卦協議（Gossip Protocol）**

區塊鏈使用「八卦協議」來傳播資訊。就像八卦傳播一樣，每個節點把消息告訴它認識的節點，很快全網都知道了。
{% endhint %}

***

## 什麼需要廣播？

### 1. 交易廣播

當你發送一筆交易：

1. 錢包簽署交易
2. 發送到連接的節點
3. 節點驗證後轉發給其他節點
4. 交易進入各節點的交易池
5. 等待礦工打包

### 2. 區塊廣播

當礦工挖到新區塊：

1. 礦工驗證自己的區塊
2. 廣播給所有連接的節點
3. 其他節點驗證區塊
4. 驗證通過後加入本地鏈
5. 繼續轉發給更多節點

***

## 廣播的速度

| 區塊鏈 | 平均傳播時間       |
| --- | ------------ |
| 比特幣 | 數秒內達到 90% 節點 |
| 以太坊 | 約 1-2 秒全網    |

{% hint style="success" %}
**為什麼這麼快？**

雖然是「傳話」模式，但因為網路是高度連結的，而且每個節點同時向多個節點傳播，所以指數級增長的速度非常快。
{% endhint %}

***

## 廣播的挑戰

### 1. 網路延遲

不同地區的節點收到消息的時間不同，可能導致短暫的分叉。

### 2. 頻寬限制

區塊太大會：

* 傳播更慢
* 對節點頻寬要求更高
* 可能造成網路擁塞

### 3. 節點連接數

節點連接的對等節點越多：

* 收到消息越快
* 消耗資源越多

***

## 交易卡住了？

如果你的交易廣播後一直沒被打包，可能是：

| 原因       | 解決方法          |
| -------- | ------------- |
| 手續費太低    | 使用「加速」功能提高手續費 |
| 網路擁塞     | 等待，或提高手續費     |
| 節點問題     | 換一個節點重新廣播     |
| Nonce 問題 | 檢查是否有卡住的前序交易  |

{% hint style="warning" %}
**重複廣播**

同一筆交易可以重複廣播，但這不會讓它更快被打包。區塊鏈會自動忽略重複的交易。不過，你可以廣播一筆相同 nonce 但更高手續費的交易來「取代」原本的交易。
{% endhint %}

***

## 私密交易通道

有些服務提供「私密廣播」：

* **Flashbots**：交易直接送到礦工，不進公開交易池
* **私有 mempool**：避免被搶跑（front-running）

這些服務主要用於 DeFi 交易，防止 MEV 機器人看到你的交易意圖。

***

## 延伸閱讀

* [打包](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/da-bao) — 廣播後的下一步
* [驗證](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/undefined) — 廣播前的必要步驟
* [交易池](https://github.com/dAAAb/Blockpedia/blob/master/blockchain-intro/mempool.md) — 交易等待的地方
* [全節點](/gei-kai-fa-zhe-de-zhi-nan/node/quan) — 參與廣播的節點

***

#### 參考資料

* [Bitcoin P2P Network](https://developer.bitcoin.org/devguide/p2p_network.html)
* [Ethereum Networking](https://ethereum.org/en/developers/docs/networking-layer/)


# 最長鏈原則

最長鏈原則是區塊鏈節點選擇「正確」鏈的基本規則：累積最多工作量的鏈就是主鏈。

### 最長鏈原則（Longest Chain Rule）是區塊鏈用來決定哪條鏈是「正確」版本的規則。當出現多條競爭的鏈時，節點會選擇累積最多工作量的那條。這就像選舉——誰獲得最多「票」（工作量），誰就是合法政府。

***

## 為什麼需要這個原則？

在去中心化網路中，可能會同時出現多個版本的區塊鏈：

```
           區塊 100
              ↓
        ┌─────┴─────┐
        ↓           ↓
    區塊 101A    區塊 101B
        ↓           ↓
    區塊 102A    區塊 102B
        ↓
    區塊 103A

    哪條是「正確」的？
```

答案：選擇最長的那條（上例中是 A 鏈）。

{% hint style="info" %}
**「最長」的真正含義**

嚴格來說，比特幣選擇的不是「區塊數最多」的鏈，而是「累積工作量最大」的鏈。在正常情況下，兩者是一樣的。但如果難度不同，累積工作量才是真正的判斷標準。
{% endhint %}

***

## 最長鏈原則如何運作

### 1. 正常情況

所有礦工都在同一條鏈上延伸，沒有爭議。

### 2. 臨時分叉

兩個礦工幾乎同時挖到區塊：

```
時間 T：
礦工 A 挖到區塊 → 廣播給周圍節點
礦工 B 挖到區塊 → 廣播給周圍節點

時間 T+1：
部分網路認 A 的區塊
部分網路認 B 的區塊

時間 T+10分鐘：
有人在 A 的區塊上挖到新區塊
A 鏈變成最長鏈
所有節點切換到 A 鏈
B 的區塊被拋棄（成為孤塊）
```

### 3. 自動收斂

最長鏈原則確保網路最終會收斂到同一條鏈：

| 步驟     | 說明        |
| ------ | --------- |
| 分叉發生   | 網路出現兩條競爭鏈 |
| 繼續挖礦   | 礦工各選一條鏈繼續 |
| 其中一條變長 | 獲得更多算力支持  |
| 全網切換   | 節點切換到最長鏈  |
| 分叉結束   | 網路重新統一    |

***

## 為什麼這個原則有效？

### 1. 經濟激勵

礦工會選擇最長鏈，因為：

* 在最長鏈上挖礦才有獎勵
* 在短鏈上的工作會被浪費
* 理性礦工自然聚集到最長鏈

### 2. 算力決定一切

最長鏈 = 最多算力支持的鏈 = 最安全的鏈

{% hint style="success" %}
**中本聰的設計**

最長鏈原則是中本聰解決「拜占庭將軍問題」的關鍵。它讓分散的節點在沒有中央協調者的情況下，自動達成共識。
{% endhint %}

***

## 交易確認與最長鏈

這就是為什麼交易需要多次「確認」：

| 確認數  | 含義              |
| ---- | --------------- |
| 0 確認 | 交易還在交易池，可能被取消   |
| 1 確認 | 交易被打包進區塊，但可能被孤塊 |
| 3 確認 | 較安全，小額交易通常夠用    |
| 6 確認 | 比特幣的標準安全門檻      |
| 更多   | 大額交易建議等待更多確認    |

{% hint style="warning" %}
**雙花攻擊的原理**

攻擊者在一條鏈上花錢，同時在另一條「私密鏈」上不花這筆錢。如果私密鏈變得更長，就能取代原本的鏈，撤銷已完成的交易。這就是為什麼等待多次確認很重要。
{% endhint %}

***

## 最長鏈 vs 最重鏈

| 概念   | 使用者         | 說明         |
| ---- | ----------- | ---------- |
| 最長鏈  | 比特幣（簡化說法）   | 區塊數最多      |
| 最重鏈  | 比特幣（精確說法）   | 累積工作量最大    |
| 最重子樹 | 以太坊（PoW 時期） | GHOST 協議變體 |

以太坊（在 PoW 時期）使用 GHOST 協議，考慮的不只是最長鏈，還包括「叔塊」的貢獻。

***

## 孤塊的命運

當某條鏈被拋棄時：

* 該鏈上的區塊成為「孤塊」
* 孤塊中的交易回到交易池（如果還沒在主鏈上）
* 挖到孤塊的礦工失去區塊獎勵

這是礦工的風險之一——你的工作可能白費。

***

## 延伸閱讀

* [廣播](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/bo) — 區塊如何傳播
* [驗證](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/undefined) — 節點如何驗證區塊
* [51% 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/51-attack) — 算力攻擊
* [分叉](https://github.com/dAAAb/Blockpedia/blob/master/blockchain-intro/fork.md) — 區塊鏈分裂
* [共識機制](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus) — 最長鏈原則所屬的框架

***

#### 參考資料

* [Bitcoin Whitepaper](https://bitcoin.org/bitcoin.pdf)
* [Longest Chain - Bitcoin Stack Exchange](https://bitcoin.stackexchange.com/questions/5540/what-does-the-term-longest-chain-mean)


# 礦工

礦工是使用設備進行挖礦運算，維護區塊鏈安全並獲得獎勵的人。

### 礦工（Miner）是使用電腦設備進行大量運算，以驗證交易、產生新區塊，並獲得加密貨幣獎勵的人。他們是區塊鏈網路的守護者——沒有礦工，就沒有比特幣。

***

## 礦工做什麼？

礦工的工作就像是區塊鏈的「記帳員」：

| 工作   | 說明                  |
| ---- | ------------------- |
| 收集交易 | 從交易池中選取待處理的交易       |
| 驗證交易 | 確認交易是否合法（餘額足夠、簽名正確） |
| 打包區塊 | 將交易打包成新區塊           |
| 運算競賽 | 不斷嘗試找到符合條件的哈希值      |
| 廣播區塊 | 找到後向全網廣播新區塊         |

***

## 礦工的收入來源

### 1. 區塊獎勵

成功挖出區塊的礦工獲得新發行的代幣。

| 時間        | 比特幣區塊獎勵   |
| --------- | --------- |
| 2009-2012 | 50 BTC    |
| 2012-2016 | 25 BTC    |
| 2016-2020 | 12.5 BTC  |
| 2020-2024 | 6.25 BTC  |
| 2024 以後   | 3.125 BTC |

### 2. 交易手續費

區塊中每筆交易的手續費都歸礦工所有。隨著區塊獎勵減半，手續費會成為越來越重要的收入來源。

{% hint style="info" %}
**為什麼叫「礦工」？**

因為挖掘新的比特幣就像開採金礦——需要投入設備和電力，透過「工作」來獲得報酬。
{% endhint %}

***

## 礦工的成本

| 成本項目 | 說明            |
| ---- | ------------- |
| 礦機   | ASIC 或 GPU 設備 |
| 電費   | 最大的持續成本       |
| 場地   | 需要散熱和穩定電力     |
| 維護   | 設備維修和更換       |

{% hint style="success" %}
**礦工的生存法則**

幣價 × 挖礦數量 > 電費 + 其他成本

如果成本高於收入，礦工就會關機，導致全網算力下降。
{% endhint %}

***

## 礦工 vs 驗證者

以太坊在 2022 年從 PoW 轉向 PoS 後，「礦工」變成了「驗證者」：

| 項目 | 礦工（PoW）  | 驗證者（PoS）   |
| -- | -------- | ---------- |
| 投入 | 算力       | 質押代幣       |
| 耗能 | 高        | 低          |
| 設備 | ASIC/GPU | 一般電腦       |
| 代表 | 比特幣      | 以太坊、Solana |

***

## 延伸閱讀

* [算力](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/suan-li) — 礦工的運算能力
* [礦池](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/chi) — 礦工合作的組織
* [礦機](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/undefined-4) — 礦工使用的設備
* [礦工費用](/bi-te-bi/bi-te-bao/gong-yong) — 支付給礦工的手續費
* [工作量證明](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus/pos-1) — 礦工參與的共識機制

***

#### 參考資料

* [Bitcoin Mining - Investopedia](https://www.investopedia.com/terms/b/bitcoin-mining.asp)


# 礦機

礦機是專門用來進行加密貨幣挖礦運算的設備。

### 礦機（Mining Rig）是專門用來進行加密貨幣挖礦的電腦設備。從一般電腦、顯示卡，到專用的 ASIC 晶片，礦機的演化就是一場軍備競賽的縮影。

***

## 礦機的演化史

比特幣挖礦的歷史就是一部礦機進化史：

| 階段 | 年代        | 設備   | 算力         |
| -- | --------- | ---- | ---------- |
| 1  | 2009-2010 | CPU  | \~10 MH/s  |
| 2  | 2010-2012 | GPU  | \~500 MH/s |
| 3  | 2013      | FPGA | \~1 GH/s   |
| 4  | 2013 至今   | ASIC | 100+ TH/s  |

{% hint style="info" %}
**從業餘到專業**

2009 年中本聰用普通電腦就能挖比特幣。現在，你需要價值數千美元的 ASIC 礦機，和便宜的電費，才有機會獲利。
{% endhint %}

***

## 礦機類型

### 1. CPU 挖礦

最早期的方式，用電腦的中央處理器挖礦。現在已經不划算。

### 2. GPU 挖礦

使用顯示卡挖礦。顯示卡擅長平行運算，效率比 CPU 高很多。

### 3. ASIC 挖礦

專門為特定算法設計的晶片（Application-Specific Integrated Circuit）。效率最高，但只能挖特定幣種。

| 類型   | 優點       | 缺點          |
| ---- | -------- | ----------- |
| GPU  | 靈活、可轉換幣種 | 效率較低        |
| ASIC | 效率極高     | 只能挖特定幣、無法轉用 |

***

## 主流 ASIC 礦機

| 品牌      | 型號              | 算力       | 功耗    |
| ------- | --------------- | -------- | ----- |
| Bitmain | Antminer S21    | 200 TH/s | 3550W |
| MicroBT | Whatsminer M60S | 186 TH/s | 3422W |
| Canaan  | Avalon A1466    | 150 TH/s | 3230W |

***

## 挖礦獲利計算

礦工需要考慮：

| 因素   | 說明       |
| ---- | -------- |
| 礦機價格 | 初始投資成本   |
| 算力   | 每秒運算次數   |
| 功耗   | 每小時耗電量   |
| 電價   | 每度電多少錢   |
| 幣價   | 當前加密貨幣價格 |
| 難度   | 全網挖礦難度   |

{% hint style="success" %}
**礦機的淘汰**

當「電費成本 > 挖礦收入」時，礦機就會被淘汰。這通常發生在：

* 幣價大跌
* 難度大增
* 新一代更高效的礦機出現
  {% endhint %}

***

## 延伸閱讀

* [算力](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/suan-li) — 礦機的運算能力指標
* [礦工](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/gong) — 使用礦機的人
* [GPU](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/gpu) — 顯示卡挖礦
* [ASIC](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/asic) — 專用挖礦晶片

***

#### 參考資料

* [ASIC Miner Value](https://www.asicminervalue.com/)
* [Mining Hardware Comparison](https://en.bitcoin.it/wiki/Mining_hardware_comparison)


# 礦池

礦池是多個礦工集合算力共同挖礦，並分享收益的組織。

### 礦池（Mining Pool）是多個礦工把算力集合在一起，共同挖礦的組織。挖到區塊後，獎勵按照每個礦工貢獻的算力比例分配。這就像一群人合買彩券——中獎機會更高，但獎金要分著用。

***

## 為什麼需要礦池？

以比特幣為例：

* 全網算力：\~500 EH/s
* 一台礦機算力：\~100 TH/s
* 單打獨鬥挖到區塊的機率：約 5000 萬分之一

一個礦工可能要挖好幾年才能挖到一個區塊。加入礦池後，雖然每次分到的獎勵較少，但收入穩定得多。

{% hint style="info" %}
**收入穩定 vs 收入最大化**

* **Solo 挖礦**：可能很久沒收入，但一旦挖到就是全部
* **礦池挖礦**：每天都有穩定收入，但每次分到的較少

長期來看，兩者的期望收益是一樣的，但礦池讓現金流更穩定。
{% endhint %}

***

## 礦池如何運作？

```
礦工 A (10 TH/s) ─┐
礦工 B (20 TH/s) ─┼─→ 礦池 (100 TH/s) ─→ 挖礦
礦工 C (30 TH/s) ─┤       ↓
礦工 D (40 TH/s) ─┘    分配獎勵
                         ↓
               按算力比例分配給礦工
```

***

## 收益分配方式

| 模式    | 說明               |
| ----- | ---------------- |
| PPS   | 按貢獻算力固定支付，礦池承擔風險 |
| PPLNS | 按最近 N 個份額分配，收入浮動 |
| PPS+  | PPS + 分配交易手續費    |
| FPPS  | 全額支付（含區塊獎勵和手續費）  |

***

## 主要比特幣礦池

| 礦池          | 市場份額（約） | 總部 |
| ----------- | ------- | -- |
| Foundry USA | \~30%   | 美國 |
| Antpool     | \~20%   | 中國 |
| F2Pool      | \~15%   | 中國 |
| ViaBTC      | \~10%   | 中國 |

{% hint style="danger" %}
**中心化風險**

如果少數幾個礦池控制了超過 51% 的算力，理論上可以發動 51% 攻擊。這就是為什麼礦池多元化很重要。
{% endhint %}

***

## 選擇礦池的考量

| 因素   | 說明          |
| ---- | ----------- |
| 費率   | 通常 1-3%     |
| 支付門檻 | 最低提領金額      |
| 穩定性  | 伺服器是否穩定     |
| 支付方式 | PPS、PPLNS 等 |
| 聲譽   | 是否有跑路紀錄     |

***

## 延伸閱讀

* [礦工](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/gong) — 礦池的參與者
* [算力](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/suan-li) — 礦池集合的資源
* [51% 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/51-attack) — 算力集中的風險
* [挖礦](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa) — 挖礦基礎知識

***

#### 參考資料

* [Mining Pool Stats](https://miningpoolstats.stream/)
* [BTC.com Pool Stats](https://btc.com/stats/pool)


# 區塊高度

區塊高度是區塊在鏈上的編號，就像書的頁碼一樣標示每個區塊的位置。

### 區塊高度（Block Height）是區塊在區塊鏈上的序號。創世區塊的高度是 0，之後每產生一個新區塊，高度就加 1。它就像書的頁碼，讓你知道這個區塊是整條鏈上的第幾個。

***

## 區塊高度的概念

```
創世區塊 → 區塊 1 → 區塊 2 → 區塊 3 → ... → 最新區塊
   ↓          ↓        ↓        ↓              ↓
高度 0     高度 1   高度 2   高度 3      高度 N
```

{% hint style="info" %}
**從 0 開始**

和程式設計師一樣，區塊鏈的高度是從 0 開始計算的。比特幣的創世區塊高度是 0，不是 1。
{% endhint %}

***

## 區塊高度的用途

| 用途   | 說明                   |
| ---- | -------------------- |
| 定位區塊 | 「高度 700,000」就能找到特定區塊 |
| 計算進度 | 知道同步到哪裡了             |
| 計時器  | 許多事件以區塊高度為準          |
| 追蹤交易 | 確認交易在哪個區塊            |

***

## 區塊高度 vs 區塊哈希

| 比較  | 區塊高度      | 區塊哈希                    |
| --- | --------- | ----------------------- |
| 格式  | 簡單數字      | 64 位十六進制                |
| 唯一性 | 可能重複（分叉時） | 絕對唯一                    |
| 易讀性 | 人類友好      | 機器友好                    |
| 例子  | 800,000   | 00000000000000000002... |

{% hint style="warning" %}
**高度不保證唯一**

當區塊鏈發生分叉時，可能有兩個不同的區塊擁有相同的高度。但它們的哈希值一定不同。要準確定位區塊，用哈希值更可靠。
{% endhint %}

***

## 著名的區塊高度

### 比特幣

| 高度      | 事件             |
| ------- | -------------- |
| 0       | 創世區塊（2009/1/3） |
| 210,000 | 第一次減半（2012）    |
| 420,000 | 第二次減半（2016）    |
| 630,000 | 第三次減半（2020）    |
| 840,000 | 第四次減半（2024）    |

### 以太坊

| 高度         | 事件               |
| ---------- | ---------------- |
| 0          | 創世區塊（2015/7/30）  |
| 4,370,000  | 拜占庭硬分叉           |
| 12,965,000 | 倫敦升級（EIP-1559）   |
| 15,537,394 | The Merge（轉 PoS） |

***

## 區塊高度與時間的關係

| 區塊鏈    | 平均出塊時間 | 一天約產生       |
| ------ | ------ | ----------- |
| 比特幣    | 10 分鐘  | 144 個區塊     |
| 以太坊    | 12 秒   | 7,200 個區塊   |
| Solana | 0.4 秒  | 216,000 個區塊 |

{% hint style="success" %}
**用區塊高度當計時器**

比特幣減半是「每 210,000 個區塊」發生一次，而不是「每 4 年」。雖然大約是 4 年，但實際時間取決於出塊速度。
{% endhint %}

***

## 如何查詢區塊高度

| 區塊鏈 | 區塊瀏覽器                        |
| --- | ---------------------------- |
| 比特幣 | blockchain.com、mempool.space |
| 以太坊 | etherscan.io                 |
| 幣安鏈 | bscscan.com                  |

在區塊瀏覽器輸入區塊高度，就能看到該區塊的所有資訊：時間、交易數、礦工、獎勵等。

***

## 延伸閱讀

* [打包](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/da-bao) — 新區塊如何產生
* [哈希值](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/ha-xi-zhi) — 區塊的另一種識別方式
* [創世區塊](https://github.com/dAAAb/Blockpedia/blob/master/blockchain-intro/genesis-block.md) — 高度 0 的區塊
* [減半](https://github.com/dAAAb/Blockpedia/blob/master/token/btc/jian-ban.md) — 以區塊高度為準的事件

***

#### 參考資料

* [Bitcoin Block Explorer](https://www.blockchain.com/explorer)
* [Ethereum Block Explorer](https://etherscan.io/)


# GPU

GPU 是顯示卡的核心晶片，因擅長平行運算而成為挖礦利器。

### GPU（Graphics Processing Unit，圖形處理器）是顯示卡上的核心晶片。雖然它原本是為了處理遊戲畫面設計的，但因為擅長同時處理大量簡單運算，意外成為加密貨幣挖礦的利器。

***

## 為什麼 GPU 適合挖礦？

想像你要數一億顆米：

* **CPU**：像一個數學天才，一顆一顆數，很聰明但很慢
* **GPU**：像一萬個小學生同時數，每個人數一萬顆，很快就數完

挖礦需要的是「大量重複的簡單運算」，而不是「複雜的邏輯思考」。GPU 正好擅長這個。

{% hint style="info" %}
**核心數量的差距**

* 一般 CPU：8-16 個核心
* 遊戲顯示卡：數千個 CUDA 核心

GPU 的核心雖然比較「笨」，但數量取勝。
{% endhint %}

***

## GPU 挖礦的歷史

| 時期        | 事件                  |
| --------- | ------------------- |
| 2010      | 首次有人用 GPU 挖比特幣      |
| 2011-2013 | GPU 挖礦的黃金時代         |
| 2013+     | ASIC 出現，GPU 挖不動比特幣  |
| 2015+     | 以太坊興起，GPU 挖礦復活      |
| 2022      | 以太坊轉 PoS，GPU 挖礦再次沒落 |

***

## GPU vs ASIC

| 比較項目 | GPU      | ASIC   |
| ---- | -------- | ------ |
| 用途   | 多種幣、可打遊戲 | 只能挖特定幣 |
| 效率   | 較低       | 極高     |
| 價格   | 中等       | 較高     |
| 轉手價值 | 好脫手      | 難賣     |
| 靈活性  | 高        | 低      |

{% hint style="success" %}
**GPU 的優勢**

當某個幣挖不下去時，GPU 可以換挖別的幣，甚至退役當遊戲顯卡賣掉。ASIC 一旦淘汰就只能當廢鐵。
{% endhint %}

***

## 主流挖礦 GPU

| 品牌     | 型號            | 適合挖礦原因  |
| ------ | ------------- | ------- |
| NVIDIA | RTX 3080/3090 | 高算力、效率佳 |
| NVIDIA | RTX 4090      | 最新旗艦    |
| AMD    | RX 6800 XT    | 性價比高    |

***

## GPU 挖礦現況

2022 年以太坊轉向 PoS 後，GPU 挖礦大幅衰退。現在 GPU 主要挖：

* 以太坊經典（ETC）
* Ravencoin（RVN）
* Ergo（ERG）
* 其他小型 PoW 幣種

{% hint style="warning" %}
**二手礦卡風險**

2022 年後市場上出現大量「退役礦卡」。這些顯卡長時間高負載運作，壽命可能較短。購買二手顯卡時要特別小心。
{% endhint %}

***

## 延伸閱讀

* [ASIC](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/asic) — 專用挖礦晶片
* [礦機](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/undefined-4) — 挖礦設備總覽
* [算力](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/suan-li) — GPU 的運算能力
* [礦工](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/gong) — 使用 GPU 挖礦的人

***

#### 參考資料

* [GPU Mining Profitability](https://whattomine.com/)
* [NVIDIA CUDA Technology](https://developer.nvidia.com/cuda-zone)


# ASICs

ASIC 是專門為特定運算設計的晶片，在加密貨幣挖礦領域效率無人能敵。

### ASIC（Application-Specific Integrated Circuit，特殊應用積體電路）是專門為某一種運算設計的晶片。在加密貨幣世界，ASIC 礦機就是為了挖礦而生的「專業選手」——它只會做一件事，但做得比誰都好。

***

## 什麼是 ASIC？

想像你要開一家餐廳：

* **CPU** 像瑞士刀：什麼都能做，但什麼都不特別厲害
* **GPU** 像一組專業廚具：比瑞士刀好用多了
* **ASIC** 像專門煎蛋的機器：只能煎蛋，但一分鐘煎一千顆

ASIC 犧牲了通用性，換取極致的效率。

{% hint style="info" %}
**為什麼叫「特殊應用」？**

因為 ASIC 晶片在設計時就決定了它要做什麼。一旦製造完成，它就只能執行特定的運算，無法像 CPU 或 GPU 那樣運行各種程式。
{% endhint %}

***

## ASIC 礦機的優勢

| 優勢   | 說明          |
| ---- | ----------- |
| 算力超高 | 比 GPU 高出數千倍 |
| 能效比佳 | 每瓦特產出更多算力   |
| 專業設計 | 針對特定算法最佳化   |

一台現代 ASIC 礦機的算力，可能相當於數千張頂級顯卡。

***

## ASIC 礦機的劣勢

| 劣勢     | 說明                 |
| ------ | ------------------ |
| 只能挖特定幣 | SHA-256 的機器只能挖 BTC |
| 淘汰快    | 新機型出來，舊機就不賺錢       |
| 難轉手    | 淘汰後幾乎沒有殘值          |
| 噪音大    | 工業級風扇，無法放家裡        |

{% hint style="warning" %}
**ASIC 的宿命**

ASIC 礦機的命運通常是：賺錢 → 效率被新機超越 → 電費大於收入 → 關機 → 變廢鐵
{% endhint %}

***

## 主要 ASIC 礦機品牌

| 品牌      | 代表產品          | 說明    |
| ------- | ------------- | ----- |
| Bitmain | Antminer 系列   | 市佔率最高 |
| MicroBT | Whatsminer 系列 | 性能穩定  |
| Canaan  | Avalon 系列     | 老牌廠商  |

***

## ASIC 支援的算法

不同幣種使用不同的哈希算法，需要不同的 ASIC：

| 算法      | 代表幣種     | ASIC 品牌      |
| ------- | -------- | ------------ |
| SHA-256 | BTC、BCH  | Antminer S21 |
| Scrypt  | LTC、DOGE | Antminer L7  |
| Ethash  | ETC      | Antminer E9  |
| X11     | DASH     | Antminer D9  |

***

## ASIC 抗性

有些加密貨幣刻意設計「ASIC 抗性」算法，讓 ASIC 難以取得優勢，以維持挖礦的去中心化：

* **門羅幣（XMR）**：使用 RandomX 算法
* **Ravencoin（RVN）**：使用 KAWPOW 算法

{% hint style="success" %}
**為什麼要抵抗 ASIC？**

ASIC 礦機價格高昂，容易造成算力集中在少數大礦場手中。抵抗 ASIC 是為了讓普通人用 CPU/GPU 也能參與挖礦。
{% endhint %}

***

## 延伸閱讀

* [GPU](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/gpu) — 另一種挖礦方式
* [礦機](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/undefined-4) — 挖礦設備總覽
* [算力](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/suan-li) — ASIC 的運算能力
* [礦工](/qu-kuai-lian-ru-he-da-cheng-gong-shi/wa/gong) — 使用 ASIC 的人

***

#### 參考資料

* [ASIC Miner Value](https://www.asicminervalue.com/)
* [Bitmain Official](https://www.bitmain.com/)


# 區塊鏈風險總覽

「區塊鏈很安全。」

> **最後更新：2026 年 1 月**

## 區塊鏈被譽為「不可竄改」，但這不代表它是無敵的。從 51% 攻擊到智能合約漏洞，從交易所被駭到社交工程詐騙——了解這些風險，是保護資產的第一步。

「區塊鏈很安全。」

這句話對，也不對。

**對的部分**：比特幣區塊鏈從 2009 年運作至今，從未被「駭」過。沒有人能憑空創造比特幣或竄改交易記錄。

**不對的部分**：圍繞區塊鏈的生態系統——交易所、錢包、智能合約、用戶本身——充滿了漏洞。

### 風險的兩大類型

| 類型        | 攻擊對象       | 例子           |
| --------- | ---------- | ------------ |
| **協議層風險** | 區塊鏈本身      | 51% 攻擊、雙重支付  |
| **應用層風險** | 建立在區塊鏈上的應用 | 智能合約漏洞、交易所被駭 |
| **人為風險**  | 用戶         | 釣魚、社交工程、私鑰洩露 |

大多數的損失發生在**應用層**和**人為風險**，而不是區塊鏈協議本身。

### 協議層攻擊

這些是針對區塊鏈共識機制的攻擊：

| 攻擊類型                                                      | 說明            | 防禦難度         |
| --------------------------------------------------------- | ------------- | ------------ |
| [51% 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/51-attack)     | 控制過半算力，可以雙重支付 | 對大型鏈幾乎不可能    |
| [雙重支付](/ren-shi-feng-xian-bao-hu-zi-chan/double-spending) | 同一筆錢花兩次       | 等待足夠確認數      |
| [女巫攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/sybil-attack)    | 一人偽裝成多人操控網路   | PoW/PoS 機制防範 |
| [DDoS 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/ddos)         | 用大量交易堵塞網路     | 手續費機制防範      |

{% hint style="info" %}
比特幣和以太坊這樣的大型區塊鏈，協議層攻擊的成本極高（數十億美元級別），所以實際發生的機率很低。但小型幣種就不一樣了——很多都曾遭受過 51% 攻擊。
{% endhint %}

### 智能合約風險

智能合約是「程式碼即法律」——一旦部署就無法修改。

這意味著：**Bug 也是永久的。**

| 攻擊類型  | 說明          | 著名案例                       |
| ----- | ----------- | -------------------------- |
| 重入攻擊  | 在狀態更新前重複調用  | The DAO（2016，損失 6000 萬美元）  |
| 整數溢出  | 數字計算超出範圍    | 多起 ERC20 代幣漏洞              |
| 權限漏洞  | 任何人都能調用敏感函數 | Parity 錢包（2017，凍結 1.5 億美元） |
| 閃電貸攻擊 | 利用無抵押借款操縱市場 | 多起 DeFi 協議被攻擊              |
| 預言機操縱 | 餵假數據給智能合約   | 多起 DeFi 協議被攻擊              |

{% hint style="warning" %}
智能合約審計很重要，但審計通過不代表 100% 安全。很多被攻擊的協議都有審計報告。審計是降低風險，不是消除風險。
{% endhint %}

### 中心化風險

諷刺的是，很多「去中心化」系統的最大風險來自**中心化的部分**：

| 中心化點 | 風險           | 案例                  |
| ---- | ------------ | ------------------- |
| 交易所  | 駭客攻擊、內部盜竊、倒閉 | Mt.Gox、FTX          |
| 跨鏈橋  | 智能合約漏洞       | Ronin Bridge（6 億美元） |
| 項目團隊 | 跑路（Rug Pull） | 無數小型項目              |
| 私鑰託管 | 單點故障         | 交易所熱錢包被駭            |

### 人為風險（社交工程）

最常見的損失來自**用戶自己的錯誤**：

| 風險類型    | 說明          | 詳細文章                                                         |
| ------- | ----------- | ------------------------------------------------------------ |
| 釣魚網站    | 假網站騙取私鑰/助記詞 | [釣魚攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/scams/phishing)     |
| 假空投     | 領空投結果授權惡意合約 | [空投詐騙](/ren-shi-feng-xian-bao-hu-zi-chan/scams/airdrop-scam) |
| 假客服     | 冒充官方騙取資訊    | [詐騙總覽](/ren-shi-feng-xian-bao-hu-zi-chan/scams)              |
| FOMO 投資 | 被炒作沖昏頭腦     | [龐氏騙局](/ren-shi-feng-xian-bao-hu-zi-chan/scams/ponzi)        |

### 如何保護自己？

#### 基礎防護

* [ ] 使用硬體錢包存放大額資產
* [ ] 永遠不要把助記詞存在連網設備
* [ ] 開啟交易所的 2FA（優先使用硬體金鑰）
* [ ] 定期檢查並撤銷不需要的代幣授權

#### 進階防護

* [ ] 使用專用設備進行加密貨幣操作
* [ ] 大額轉帳先小額測試
* [ ] 了解你使用的每個 DeFi 協議的風險
* [ ] 分散資產在不同平台和錢包

#### 心理防護

* [ ] 警惕「穩賺不賠」的承諾
* [ ] 不要因為 FOMO 做決定
* [ ] 保持健康的懷疑態度
* [ ] 記住：如果聽起來太好，通常就是假的

### 歷史上的重大安全事件

| 年份   | 事件            | 損失       | 類型     |
| ---- | ------------- | -------- | ------ |
| 2014 | Mt.Gox 破產     | 85 萬 BTC | 交易所    |
| 2016 | The DAO 攻擊    | 6000 萬美元 | 智能合約   |
| 2018 | Coincheck 被駭  | 5.3 億美元  | 交易所    |
| 2022 | Ronin Bridge  | 6 億美元    | 跨鏈橋    |
| 2022 | FTX 倒閉        | 80 億美元+  | 交易所詐騙  |
| 2022 | Terra/Luna 崩盤 | 400 億美元+ | 系統設計缺陷 |

### 「Not Your Keys, Not Your Coins」

區塊鏈安全的核心原則：

**你不持有私鑰，就不真正擁有那些幣。**

當你把幣放在交易所時：

* 交易所可能被駭
* 交易所可能跑路
* 交易所可能凍結你的帳戶
* 交易所可能倒閉

只有當你**自己持有私鑰**時，你才真正掌控你的資產。

{% hint style="danger" %}
FTX 倒閉時，數百萬用戶的資產被凍結。如果他們把幣存在自己的錢包，就不會有這個問題。「Not your keys, not your coins」不只是口號，而是血淋淋的教訓。
{% endhint %}

### 安全是持續的過程

區塊鏈安全不是「設定一次就好」的事情。

**你需要：**

1. 持續學習新的攻擊手法
2. 定期審查自己的安全措施
3. 關注你使用的協議/平台的安全公告
4. 保持警覺，不要放鬆

{% hint style="success" %}
區塊鏈給了我們前所未有的金融自主權——但這也意味著前所未有的個人責任。沒有銀行會幫你追回被騙的錢，沒有客服會幫你找回遺失的私鑰。在這個世界裡，你是自己資產的唯一守護者。
{% endhint %}

***

#### 本章節目錄

* [51% 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/51-attack)
* [雙重支付](/ren-shi-feng-xian-bao-hu-zi-chan/double-spending)
* [女巫攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/sybil-attack)
* [DDoS 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/ddos)

#### 相關條目

* [詐騙手法總覽](/ren-shi-feng-xian-bao-hu-zi-chan/scams)
* [冷錢包](/qian-bao-lei-xing/cold-wallet)
* [錢包安全](/bao-guan-ni-de-jia-mi-zi-chan/wallet)


# 51% 攻擊

想像一個 100 人的村莊在投票。

> **最後更新：2026 年 1 月**

## 51% 攻擊是區塊鏈最根本的安全威脅：當有人控制了超過一半的算力或驗證權，他就能改寫歷史、重複花費同一筆錢。這就像選舉被買票——當過半數的票都被控制，民主就失去了意義。

想像一個 100 人的村莊在投票。

如果你能收買 51 個人，你就能決定任何投票結果。

區塊鏈也是一樣。

### 什麼是 51% 攻擊？

區塊鏈的安全建立在「去中心化」上——沒有任何單一方能控制整個網路。

比特幣用「工作量證明」（PoW）達成共識：誰的算力大，誰就更有可能挖到下一個區塊。

**問題來了**：如果有人掌控了超過 50% 的算力呢？

他就能：

| 能做到的事       | 為什麼              |
| ----------- | ---------------- |
| 阻止其他人的交易被確認 | 只承認自己挖的區塊        |
| 重複花費同一筆錢    | 先花錢，再用算力「撤銷」那筆交易 |
| 選擇性審查交易     | 不把特定交易打包進區塊      |

但他**做不到**：

* 憑空創造比特幣（仍需遵守協議規則）
* 修改其他人的交易（無法偽造簽名）
* 改變區塊獎勵的數量

### 雙重支付：51% 攻擊的殺手鐧

51% 攻擊最危險的用途是「雙重支付」（Double Spending）。

**攻擊流程：**

```
1. 攻擊者用 100 BTC 在交易所換成美元
2. 交易所看到交易被確認，放款
3. 攻擊者用他的 51% 算力，從那筆交易「之前」開始挖一條新鏈
4. 因為算力更大，新鏈很快超過原本的鏈
5. 網路切換到新鏈——那筆交易消失了
6. 攻擊者保留了美元，也拿回了 100 BTC
```

這就像你用信用卡買了東西，然後回到過去把刷卡記錄刪掉。

商品在手，錢也還在。

### 真實案例

51% 攻擊不是理論，它真實發生過：

| 年份   | 區塊鏈              | 損失              |
| ---- | ---------------- | --------------- |
| 2018 | Bitcoin Gold     | 約 1800 萬美元      |
| 2018 | Verge            | 約 175 萬美元       |
| 2019 | Ethereum Classic | 約 110 萬美元       |
| 2020 | Ethereum Classic | 約 560 萬美元（三次攻擊） |

**為什麼這些幣被攻擊，比特幣卻沒事？**

因為**算力成本**。

要攻擊比特幣，你需要超過全球一半的比特幣礦機。這意味著：

* 數十億美元的設備投資
* 巨大的電力成本
* 而且攻擊成功後，比特幣價格會暴跌，你的設備就變廢鐵

經濟上完全不划算。

但小型幣種？租用雲端算力幾小時可能就夠了。

### 為什麼叫「51%」而不是「50%」？

嚴格來說，50.1% 就足夠了。

但業界習慣用 51% 來指稱這種攻擊。

**有趣的是**：即使只有 30-40% 的算力，攻擊者也有機會成功——只是機率較低，而且需要更長的時間。

這就像賭場：莊家只要有微小的優勢，長期下來就會贏。

### PoS 鏈也會被 51% 攻擊嗎？

會，但形式不同。

在權益證明（PoS）中，「算力」變成了「質押代幣」。

如果有人持有超過 51% 的質押代幣，理論上也能控制網路。

**但這更難**：

1. 購買 51% 的代幣會推高價格，成本急劇上升
2. 攻擊成功後代幣價值歸零，攻擊者損失最大
3. 很多 PoS 鏈有「懲罰機制」（Slashing），惡意行為會被沒收質押

這就是為什麼有人說 PoS 比 PoW 更安全——攻擊者會「自殺」。

### 如何防範 51% 攻擊？

對於**區塊鏈本身**：

* 提高算力門檻（越去中心化越安全）
* 使用 PoS 或混合共識機制
* 增加確認次數要求

對於**交易所和商家**：

* 大額交易要求更多區塊確認
* 比特幣建議 6 次確認
* 小型幣種可能需要 100+ 次確認
* 監控網路算力異常

對於**一般用戶**：

* 選擇算力強大、去中心化程度高的區塊鏈
* 不要在確認數不足時就認為交易完成
* 小心那些算力集中的小型幣種

### 51% 攻擊的成本

想知道攻擊各種區塊鏈需要多少錢？

有個網站 [crypto51.app](https://www.crypto51.app/) 專門計算這個。

**大致概念**：

| 區塊鏈      | 1 小時攻擊成本               |
| -------- | ---------------------- |
| 比特幣      | 數百萬美元（理論值，實際上無法租到足夠算力） |
| 以太坊      | PoS 後幾乎不可能             |
| 小型 PoW 幣 | 幾千到幾萬美元                |

這也是為什麼「網路效應」這麼重要——用的人越多，挖礦的人越多，攻擊就越難。

### 比特幣 6 次確認的由來

中本聰在比特幣白皮書中計算：

如果攻擊者有 10% 的算力，在 6 次確認後成功逆轉交易的機率只有 0.024%。

即使攻擊者有 30% 算力，6 次確認後成功機率也只有 17.7%。

這就是為什麼業界通常建議「等 6 個區塊確認」——這是安全性和實用性的平衡點。

{% hint style="info" %}
51% 攻擊提醒我們一個基本道理：區塊鏈的安全來自於去中心化。當算力或權益過度集中時，「去中心化帳本」就變成了「由少數人控制的帳本」——這與傳統金融系統沒有本質區別。
{% endhint %}

***

#### 相關條目

* [雙重支付](/ren-shi-feng-xian-bao-hu-zi-chan/double-spending)
* [女巫攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/sybil-attack)
* [共識機制](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus)
* [工作量證明](https://github.com/dAAAb/Blockpedia/blob/master/gong/gong-zuo-liang-ming.md)


# 女巫攻擊

想像一個小鎮要投票決定蓋公園還是停車場。

> **最後更新：2026 年 1 月**

## 女巫攻擊（Sybil Attack）是指一個人偽裝成很多人，試圖操控去中心化網路。就像一個人在網路上開了 100 個分身帳號，假裝是 100 個不同的人投票。

想像一個小鎮要投票決定蓋公園還是停車場。

有個人想要蓋停車場，但他只有一票。

於是他戴上假髮、換衣服、化妝，假裝自己是 50 個不同的人，投了 50 票。

這就是女巫攻擊。

### 名字從哪來？

「女巫」（Sybil）這個名字來自 1976 年的美國電視電影《乘乙》（Sybil）。

片中女主角有 16 種不同的人格——同一個人，卻表現得像 16 個不同的人。

2002 年，微軟研究員 John Douceur 在論文中首次用這個名字來描述這種攻擊。

他要傳達的概念很簡單：**在去中心化網路中，你怎麼知道對面是一個人還是一百個人？**

### 為什麼這是問題？

去中心化系統的核心假設是：有很多**獨立的**參與者共同維護網路。

比特幣假設大多數節點是誠實的。

以太坊假設大多數驗證者會正確投票。

DAO 假設大多數代幣持有者會理性治理。

**但如果一個人可以假裝成很多人呢？**

他就能：

| 攻擊目標   | 方式        | 影響       |
| ------ | --------- | -------- |
| 投票系統   | 創建大量假帳號投票 | 操控治理決策   |
| 空投機制   | 用大量錢包領取獎勵 | 稀釋真實用戶權益 |
| 聲譽系統   | 給自己刷好評    | 欺騙其他用戶   |
| P2P 網路 | 包圍誠實節點    | 切斷資訊傳遞   |

### 區塊鏈如何防範？

區塊鏈用一個巧妙的方法：**讓偽裝成本很高**。

#### 1. 工作量證明（PoW）

比特幣說：「你想要投票權？先證明你有算力。」

偽裝成 100 個礦工？你需要 100 倍的電費和設備。

**偽裝的成本等於實際擁有的成本。**

#### 2. 權益證明（PoS）

以太坊說：「你想要驗證權？先質押 32 ETH。」

偽裝成 100 個驗證者？你需要 3200 ETH（數百萬美元）。

**你的「分身」有多少取決於你質押多少。**

#### 3. 身分驗證（KYC）

中心化交易所說：「你想開帳戶？先提交身分證。」

這完全阻止了女巫攻擊，但也犧牲了隱私和去中心化。

**這是一種權衡。**

### 空投中的女巫攻擊

近年最常見的女巫攻擊發生在**空投獵人**（Airdrop Farmers）身上。

**標準流程：**

```
1. 新項目宣布：未來會空投給早期用戶
2. 女巫攻擊者創建 100 個錢包
3. 用腳本讓這 100 個錢包都「使用」協議
4. 空投時，一個人領 100 份
5. 真正的用戶權益被稀釋
```

**項目如何反擊？**

| 方法       | 說明                     |
| -------- | ---------------------- |
| 鏈上行為分析   | 檢測相似的交易模式              |
| Gas 來源追蹤 | 100 個錢包的 ETH 都來自同一個地址？ |
| 時間戳分析    | 所有錢包同時進行相似操作？          |
| 機器學習     | 用 AI 識別異常行為模式          |
| 社交圖譜     | 檢查錢包之間的關聯              |

**LayerZero 的做法**：在空投前設置「自首期」，讓女巫攻擊者可以坦白換取部分獎勵，否則被抓到就一毛沒有。

結果：大量可疑錢包主動自首。

### 經典案例：Eclipse Attack

女巫攻擊的進階版是「日蝕攻擊」（Eclipse Attack）。

攻擊者創建大量假節點，「包圍」一個誠實節點，切斷它與外界的連接。

```
正常情況：
  誠實節點 ←→ 其他誠實節點

被日蝕攻擊後：
  誠實節點 ←→ [攻擊者的假節點] ←X→ 其他誠實節點
```

被「日蝕」的節點：

* 收到的區塊都來自攻擊者
* 可能接受無效的交易
* 看不到真正的最長鏈

這是為什麼比特幣節點會主動連接多個**不同來源**的節點。

### 治理中的女巫攻擊

去中心化治理（DAO）特別容易受到女巫攻擊。

**問題**：如果一個代幣持有者可以把代幣分散到 100 個錢包，在某些投票機制下可能獲得更大影響力。

**解決方案**：

1. **二次方投票**（Quadratic Voting）：投票成本是票數的平方。投 4 票要花 16 個代幣，投 100 票要花 10000 個代幣。分散沒有好處。
2. **靈魂綁定代幣**（Soulbound Token）：不可轉讓的身分代幣，證明你是「獨立的一個人」。
3. **社交驗證**：Gitcoin Passport 之類的系統，用多種方式驗證你是真人。

### 為什麼完全解決很難？

女巫攻擊觸及了一個哲學問題：

**在數位世界，身分的意義是什麼？**

你怎麼證明你是「你」而不是「很多人假裝的一個人」或「一個人假裝的很多人」？

目前的解決方案都有權衡：

| 方法      | 優點     | 缺點       |
| ------- | ------ | -------- |
| PoW/PoS | 完全去中心化 | 用錢買影響力   |
| KYC     | 完全阻止女巫 | 犧牲隱私、中心化 |
| 社交圖譜    | 較平衡    | 仍可被攻擊    |
| 生物辨識    | 強身分證明  | 嚴重隱私問題   |

也許未來會有更好的解決方案——某種既保護隱私又能證明「獨特性」的機制。

這是 Web3 身分領域正在研究的前沿問題。

{% hint style="info" %}
女巫攻擊提醒我們：去中心化系統的安全不只在於技術，也在於經濟激勵設計。當偽裝成本低於獲利時，一定會有人嘗試攻擊。好的協議設計會讓「誠實參與」比「攻擊」更划算。
{% endhint %}

***

#### 相關條目

* [51% 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/51-attack)
* [工作量證明](https://github.com/dAAAb/Blockpedia/blob/master/gong/gong-zuo-liang-ming.md)
* [權益證明](https://github.com/dAAAb/Blockpedia/blob/master/gong/yi-ming.md)
* [DAO](/qu-zhong-xin-hua-zu-zhi/dao)


# 雙花攻擊

想像你有一張 1000 元的鈔票。

> **最後更新：2026 年 1 月**

## 雙重支付（Double Spending）是數位貨幣的「原罪問題」——同一筆錢被花兩次。比特幣的誕生，就是為了解決這個問題。

想像你有一張 1000 元的鈔票。

你拿去買咖啡，老闆收走，你的手上就沒有這張鈔票了。

**物理世界天生防止雙重支付。**

但如果這 1000 元是一個電腦檔案呢？

你可以複製貼上，同時傳給咖啡店和便利商店。

兩邊都收到「1000 元」，但你只有一筆錢。

這就是**雙重支付問題**。

### 為什麼這是大問題？

在比特幣出現之前，數位貨幣一直無法解決這個問題。

傳統的解決方案是：**找一個中間人來記帳**。

銀行就是這樣運作的：

1. 你的帳戶有 1000 元
2. 你轉帳給 A，銀行記錄「-1000」
3. 你再轉帳給 B？銀行說「餘額不足」

**問題解決了，但代價是什麼？**

* 你必須信任銀行
* 銀行可以凍結你的帳戶
* 銀行可以審查你的交易
* 銀行可能倒閉

中本聰想要的是：**不需要信任任何中間人的數位現金**。

### 比特幣如何解決？

比特幣的答案是：**讓全世界一起記帳**。

每一筆交易都被廣播到整個網路，被打包進區塊，由所有人共同驗證。

```
Alice 有 1 BTC
  │
  ├── 交易1：轉給 Bob （廣播到網路）
  │
  └── 交易2：轉給 Carol （同時廣播）

網路收到兩筆衝突的交易
  │
  └── 只有先被打包進區塊的那筆會被承認
      另一筆被視為「無效」
```

**關鍵機制：**

1. **UTXO 模型**：每筆「幣」都有唯一的來源記錄
2. **時間戳**：區塊有順序，先來先贏
3. **共識機制**：全網同意哪筆交易是「真的」
4. **不可逆**：一旦確認，無法竄改

### 雙重支付攻擊的類型

雖然比特幣解決了基本的雙重支付問題，但攻擊者仍有幾種方式嘗試：

#### 1. 競爭攻擊（Race Attack）

攻擊者同時發送兩筆衝突的交易給不同的節點。

```
攻擊者
    ├─ 交易A → 商家（買咖啡）
    └─ 交易B → 自己的另一個錢包

哪筆先被打包進區塊？不確定。
如果 B 先被確認，商家就被騙了。
```

**防範方式**：不要接受「0 確認」的交易。

#### 2. Finney 攻擊

攻擊者是礦工，預先挖好一個包含「轉給自己」的區塊，但先不廣播。

然後去商家消費，等商家接受 0 確認交易後，立刻廣播預挖的區塊。

**防範方式**：等待多個區塊確認。

#### 3. 51% 攻擊

這是最強大的雙重支付方式。

攻擊者掌控超過 50% 的算力，可以在交易被確認後，重新挖一條更長的鏈把交易「撤銷」。

詳見 [51% 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/51-attack)。

### 確認數的重要性

區塊鏈上的「確認數」代表安全程度：

| 確認數    | 意義        | 適用場景      |
| ------ | --------- | --------- |
| 0 確認   | 交易已廣播但未打包 | 極小額、可承受損失 |
| 1 確認   | 進入一個區塊    | 小額交易      |
| 3 確認   | 相對安全      | 中等金額      |
| 6 確認   | 比特幣標準     | 大額交易      |
| 60+ 確認 | 接近不可逆     | 交易所大額提款   |

**為什麼要等？**

因為每多一個確認，要逆轉這筆交易就需要更多算力。

6 個確認（約 1 小時）後，即使攻擊者有 10% 算力，成功機率也只有 0.024%。

### 不同幣種的處理方式

| 區塊鏈    | 出塊時間     | 建議確認數   |
| ------ | -------- | ------- |
| 比特幣    | 約 10 分鐘  | 6 次     |
| 以太坊    | 約 12 秒   | 12-32 次 |
| 萊特幣    | 約 2.5 分鐘 | 12 次    |
| Solana | 約 0.4 秒  | 即時最終性   |

**有些區塊鏈有「最終性」機制**，一旦確認就不可逆轉，不需要等待多個區塊。

### 現實世界的雙重支付

雙重支付不只是理論：

**2018 年 Bitcoin Gold**：攻擊者透過 51% 攻擊，雙重支付了約 1800 萬美元。他們在交易所存入 BTG，換成其他幣提走，然後用算力把存款交易撤銷。

**教訓**：

* 小型幣種更容易被攻擊
* 交易所需要更嚴格的確認數
* 算力集中是危險訊號

### 為什麼這很重要？

理解雙重支付問題，就理解了區塊鏈存在的意義。

在比特幣之前，所有數位貨幣嘗試都失敗了，因為無法解決「複製貼上」的問題。

比特幣用**去中心化的共識機制**，第一次讓「不需要信任中間人的數位現金」成為可能。

這不只是技術突破，更是**對金融體系的根本挑戰**。

{% hint style="info" %}
雙重支付問題的解決，是比特幣最核心的創新。中本聰沒有發明區塊鏈的每個組件——密碼學、點對點網路、時間戳都早已存在。他的天才在於把這些組合起來，第一次解決了「無需信任的數位現金」問題。
{% endhint %}

***

#### 相關條目

* [51% 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/51-attack)
* [UTXO](https://github.com/dAAAb/Blockpedia/blob/master/blockchain-dev/utxo.md)
* [共識機制](/qu-kuai-lian-ru-he-da-cheng-gong-shi/consensus)
* [區塊確認](/gei-kai-fa-zhe-de-zhi-nan/node/liang)


# 量子攻擊

量子攻擊顧名思義就是關於量子電腦的出現對區塊鏈造成的影響。因量子電腦跟一般電腦相比運算速度極快，一旦出現即會贏過目前大多數礦工電腦有限的算力，可以立刻以算力的優勢掌控任何以工作量證明為基礎的區塊鏈網絡，迅速驗證區塊而成為最後合法的最長鏈。

> **最後更新：2026 年 1 月**

量子攻擊顧名思義就是關於量子電腦的出現對區塊鏈造成的影響。因量子電腦跟一般電腦相比運算速度極快，一旦出現即會贏過目前大多數礦工電腦有限的算力，可以立刻以算力的優勢掌控任何以工作量證明為基礎的區塊鏈網絡，迅速驗證區塊而成為最後合法的最長鏈。

除此之外，也會造成私鑰更容易被破解。雖然哈希函數不可逆，但量子電腦可以在短時間內嘗試大量私鑰輸入哈希函數後的輸出組合，最終猜出原私鑰的值。

***

#### 相關條目

* [51% 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/51-attack)
* [女巫攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/sybil-attack)

#### 參考資料


# 流量攻擊（DDoS）

想像一條只有兩線道的公路。

> **最後更新：2026 年 1 月**

## DDoS（分散式阻斷服務攻擊）是用海量請求淹沒目標，讓正常用戶無法使用服務。在區塊鏈上，這可能是惡意發送大量垃圾交易，堵塞整個網路。

想像一條只有兩線道的公路。

平常車流順暢，10 分鐘就能到目的地。

突然有人派了 10 萬輛車上路——不是要去哪裡，就是要堵住你。

你被困在車陣中，動彈不得。

這就是 DDoS 攻擊。

### 傳統 DDoS vs 區塊鏈 DDoS

在傳統網路世界，DDoS 攻擊已經存在數十年。

攻擊者用「殭屍網路」（被駭的電腦組成的網路）同時對目標伺服器發送請求，讓伺服器無法回應正常用戶。

**區塊鏈的 DDoS 有什麼不同？**

| 傳統 DDoS     | 區塊鏈 DDoS    |
| ----------- | ----------- |
| 攻擊單一伺服器     | 攻擊整個網路      |
| 伺服器當機就成功    | 需要堵塞所有節點    |
| 通常免費（用殭屍網路） | 需要付手續費      |
| 攻擊者匿名       | 攻擊行為上鏈，永久記錄 |

{% hint style="warning" %}
區塊鏈的去中心化特性讓 DDoS 攻擊更難成功——你需要同時攻擊全球數千個節點，而不是一台伺服器。但這不代表區塊鏈完全免疫。
{% endhint %}

### 區塊鏈上的 DDoS 類型

#### 1. 垃圾交易攻擊（Spam Transaction）

攻擊者發送大量無意義的交易，佔滿區塊空間。

```
正常情況：
區塊容量 1MB
├── 你的轉帳交易（等待中）
├── 其他人的交易（等待中）
└── 空間足夠，很快被確認

被攻擊時：
區塊容量 1MB
├── 垃圾交易 x 10000（高手續費）
├── 你的轉帳交易（排隊中...）
└── 空間不足，要等很久或付更高手續費
```

**真實案例：CryptoKitties 事件（2017）**

2017 年底，以太貓遊戲爆紅。

玩家瘋狂交易虛擬貓咪，以太坊網路一度有超過 30,000 筆待處理交易。

Gas 費用飆升，普通交易要等數小時甚至數天才能確認。

{% hint style="info" %}
CryptoKitties 不是惡意攻擊，但效果跟 DDoS 一樣——網路被「自然發生」的大量交易堵塞。這暴露了以太坊的擴容問題，也推動了後來 Layer 2 解決方案的發展。
{% endhint %}

#### 2. 塵埃攻擊（Dust Attack）

攻擊者向大量錢包發送極小額的代幣（「塵埃」）。

**目的不是堵塞網路，而是：**

* 追蹤錢包之間的關聯
* 污染 UTXO 集合，增加節點負擔
* 有時附帶釣魚連結

#### 3. 狀態膨脹攻擊（State Bloat）

攻擊者在區塊鏈上存儲大量數據（如圖片、垃圾文字），讓區塊鏈狀態不斷膨脹。

這會讓：

* 新節點同步時間更長
* 節點的儲存成本增加
* 部分節點可能因此退出

### 為什麼區塊鏈較難被 DDoS？

#### 1. 經濟成本

在比特幣或以太坊上，每筆交易都要付手續費。

想發送 100 萬筆垃圾交易？你得付 100 萬筆手續費。

**當網路擁堵時，手續費會上升**——攻擊者的成本也跟著上升。

這形成了一種「自我調節」機制。

#### 2. 沒有單點故障

傳統伺服器：打倒一台機器，服務就掛了。

區塊鏈：打倒一個節點，還有幾千個在運作。

要同時攻擊所有節點？成本太高了。

#### 3. 優先級排序

大多數區塊鏈會優先處理**手續費高**的交易。

攻擊者想擠掉正常交易？他要付比正常用戶更高的費用。

這讓「持久的 DDoS」在經濟上不可行。

### 歷史上的區塊鏈 DDoS 事件

| 時間   | 事件            | 影響                        |
| ---- | ------------- | ------------------------- |
| 2016 | 以太坊「上海攻擊」     | 利用低 Gas 成本的操作碼發動攻擊，導致網路變慢 |
| 2017 | CryptoKitties | 以太坊交易積壓超過 3 萬筆            |
| 2020 | Solana 宕機     | 網路無法處理 40 萬 TPS 的負載，完全停止  |
| 2021 | BSC 擁堵        | DeFi 熱潮導致網路嚴重堵塞           |
| 2022 | Solana 多次宕機   | 機器人交易導致網路過載               |

{% hint style="danger" %}
Solana 因為追求高性能，犧牲了部分去中心化，導致它比比特幣或以太坊更容易受到 DDoS 類型的攻擊。這是區塊鏈「不可能三角」的體現。
{% endhint %}

### 區塊鏈如何防範？

| 防禦機制   | 說明                |
| ------ | ----------------- |
| 動態手續費  | 擁堵時費用上升，攻擊成本增加    |
| Gas 限制 | 限制每個區塊/交易能執行的運算量  |
| 操作碼定價  | 給「重」操作更高的 Gas 成本  |
| 記憶體池管理 | 優先處理高手續費交易        |
| 節點多樣性  | 不同節點實現，避免單一漏洞影響全網 |

**以太坊「上海攻擊」後的改進：**

2016 年的攻擊暴露了某些操作碼（如 `EXTCODESIZE`）的 Gas 定價太低。

以太坊社群透過硬分叉，重新調整了這些操作碼的成本，讓類似攻擊變得更貴。

### 對用戶的影響

當區塊鏈遭受 DDoS 攻擊時，一般用戶會遇到：

1. **交易延遲**：你的轉帳可能要等很久
2. **手續費上漲**：想快點確認？付更多錢
3. **應用無法使用**：DeFi、NFT 交易可能失敗
4. **價格波動**：市場恐慌可能導致幣價下跌

**你能做什麼？**

* 等待：大多數攻擊會在幾小時內結束
* 付更高手續費：如果交易很急
* 使用 Layer 2：Arbitrum、Optimism 等可能不受影響

### DDoS 與區塊鏈的「不可能三角」

區塊鏈面臨三個目標的權衡：

```
        安全性
        /    \
       /      \
    去中心化 — 可擴展性
```

* **更安全**：需要更多驗證，速度變慢
* **更去中心化**：需要更多節點同步，效率降低
* **更可擴展**：可能犧牲安全性或去中心化

DDoS 攻擊正是在測試這個三角形的平衡點。

{% hint style="success" %}
好消息是：經過多年的攻擊和改進，主流區塊鏈已經變得更加強韌。以太坊 2.0 和各種 Layer 2 解決方案大幅提升了網路容量，讓 DDoS 攻擊越來越難以成功。
{% endhint %}

***

#### 相關條目

* [51% 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/51-attack)
* [女巫攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/sybil-attack)
* [Layer 2](/jie-jue-qu-kuai-lian-de-xiao-neng-ping-jing/layer2)
* [Gas 費用](/gei-kai-fa-zhe-de-zhi-nan/public-chain/undefined-8/shui)


# 無礦風險

無礦風險指的是在區塊鏈中，因挖礦不再有新的代幣回饋給礦工，造成礦工沒有繼續挖礦的動機。以比特幣區塊鏈來說，比特幣約在西元2140年會被全數發放完，不會再有新的比特幣透過挖礦生成。到那時，礦工唯一的獎勵就只能依賴交易發出者提供的交易手續費來維持區塊鏈網絡。

> **最後更新：2026 年 1 月**

無礦風險指的是在區塊鏈中，因挖礦不再有新的代幣回饋給礦工，造成礦工沒有繼續挖礦的動機。以比特幣區塊鏈來說，比特幣約在西元2140年會被全數發放完，不會再有新的比特幣透過挖礦生成。到那時，礦工唯一的獎勵就只能依賴交易發出者提供的交易手續費來維持區塊鏈網絡。

***

#### 相關條目

* [51% 攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/51-attack)
* [女巫攻擊](/ren-shi-feng-xian-bao-hu-zi-chan/sybil-attack)

#### 參考資料




---

[Next Page](/llms-full.txt/1)

