以太坊的 ERC20 是一種智能合約標準,定義了代幣的發行、轉帳和查詢等基本介面,協助開發者快速建立、使用並安全儲存 ERC20 代幣。
我們從技術原理到實際操作,系統闡釋 ERC20 標準的核心要點,協助讀者釐清代幣、Gas 與 Ether 的關係,並提供安全儲存的實用指南。透過本篇,您能快速掌握在以太坊上發行、轉帳和查詢代幣的基本流程,後續章節將深入探討實作細節與常見風險,值得一讀。
什麼是 Gas、Ether、ERC20?
Gas
- 以太坊網路處理交易或執行智能合約時收取的費用。
Ether
- 用於支付 Gas 的原生加密貨幣,也稱 以太幣。
ERC20
- 以太坊上的 智能合約標準(或規範),規定了代幣必須實作的六大函式與兩個事件。
這三者共同構成了以太坊生態的運轉機制,既提供計算資源,又確保代幣能在鏈上自由流通。
Ether 是什麼?
- Ether 類似汽車的燃料,只有持有 Ether 才能在以太坊上發起交易或呼叫合約。
- 與比特幣不同,Ether 的供應沒有固定上限,網路可以隨需求產生足夠的 Gas。
Gas 與 Ether 的關係
- 送出 Ether、呼叫智能合約或記錄任何鏈上資料,都需要支付 Gas,費用以 Ether 計價。
- 當網路擁擠時,Gas 價格(即 Gas Price)會隨需求上升,導致相同操作的費用提升。
台灣金管會監管提示:請自行評估法規風險。
ERC20 標準的誕生
隨著以太坊生態快速擴張,大量開發者自行編寫代幣合約,導致不同代幣之間的互動變得複雜。為了解決相容性問題,社群提出 ERC20 標準,使得所有符合該規範的代幣能在錢包、交易所和 DApp 中統一操作。
ERC20 的核心功能
| 功能 | 說明 |
|---|---|
| **totalSupply** | 查詢代幣總發行量 |
| **balanceOf(address)** | 查詢指定地址的代幣餘額 |
| **transfer(address,uint256)** | 將代幣從呼叫者轉至目標地址 |
| **transferFrom(address,address,uint256)** | 在授權後從一個地址向另一個地址轉帳 |
| **approve(address,uint256)** | 給第三方地址授權一定數量的代幣 |
| **allowance(address,address)** | 查詢授權額度 |
| **Transfer**(事件) | 記錄轉帳行為 |
| **Approval**(事件) | 記錄授權行為 |
ERC20 令牌的實際應用
Golem
- 分散式計算平台,使用者可出租閒置的 CPU/GPU 資源取得 GNT(Golem 代幣)。
- 透過 ERC20 實現資源租賃費用的自動結算。
OmiseGO (OMG)
- 基於以太坊的去中心化支付網路,提供低手續費、高吞吐的跨鏈支付解決方案。
- 使用 ERC20 代幣 OMG 進行價值轉移和結算。
Augur
- 去中心化的預測市場平台,使用者可建立並交易基於真實事件的合約。
- 代幣 REP(Augur Reputation)遵循 ERC20 標準,用於獎勵預測正確的使用者。
如何購買和儲存 ERC20 代幣?
- 取得以太坊錢包:推薦使用 MyEtherWallet、MetaMask 或硬體錢包(如 Ledger、Trezor)。
- 充值 Ether:可於錢包內使用玉山銀行、永豐銀行、國泰世華銀行的線上匯款或 Line Pay 購買 Ether,金額以新臺幣計價,並確保有足夠的 Ether 用於支付 Gas。
台灣金管會監管提示:請自行評估法規風險。
- 在交易所購買 ERC20 代幣:如 Binance、Coinbase、Huobi 等支援的交易平台,使用台幣入金(可透過上述銀行或 Line Pay)後下單購買目標代幣。
台灣金管會監管提示:請自行評估法規風險。
- 轉入個人錢包:將交易所取得的代幣提領至自己的以太坊地址,確保私鑰安全。提領時請使用台幣計價的出金方式,並留意交易所的手續費。
台灣金管會監管提示:請自行評估法規風險。
冷錢包(硬體錢包或離線紙錢包)是儲存大額 ERC20 資產的最佳選擇,因其不直接連接網路,可抵禦線上攻擊風險。
ERC20 的優勢與挑戰
- 優勢
- 統一介面降低開發成本。
- 相容性佳,幾乎所有以太坊錢包和交易所均支援。
- 可組合性強,多個合約之間可直接互動。
- 挑戰
- 智能合約一旦部署不可更改,錯誤只能透過新合約覆蓋。
- 過度標準化可能導致功能單一,需要額外的擴充(如 ERC777、ERC1155)來滿足更複雜的業務場景。
小結
- ERC20 為以太坊上代幣的發行、轉帳和查詢提供統一標準,使得開發者能快速建立可互操作的加密資產。
- 透過 Ether 支付 Gas,使用者可以在鏈上完成代幣交易與智能合約呼叫。
- 安全儲存 ERC20 代幣需要可靠的以太坊錢包,尤其推薦使用冷錢包進行長期保管。
以上即為對 ERC20 是什麼?ERC20 可以做什麼?ERC20 代幣如何儲存? 的完整解析,想取得更多區塊鏈技術細節,請關注 Bitaigen(比特根)的後續專題文章。

相關閱讀
- BEP20 與 ERC20 差異全解析:跨鏈橋與資產安全轉換指南
- 以太坊 ERC-20、ERC-721、ERC-1155 完全解析:代幣標準與實作差異
- 深入解析 ERC‑20 代幣標準與以太坊其他代幣規範
💡 註冊幣安使用邀請碼 B2345 享平台手續費折扣。詳見 幣安完整教學。