

Ethereum 是首批讓開發者能夠創建及部署去中心化應用程式(DApp)的開源專案之一。儘管 Ethereum 網路具備多項優勢,其架構仍帶來一些挑戰,例如高峰時段區塊鏈常發生擁塞,導致交易手續費及等待時間攀升。為了解決這些問題,ERC-20(Ethereum Request for Comment 20)代幣標準誕生,目標在於提升效率並促進 Ethereum 區塊鏈的開發。
ERC-20 代幣是一種部署於 Ethereum 區塊鏈上的同質性數位資產。這套技術標準協助開發者在區塊鏈上撰寫智能合約,讓他們能夠於 Ethereum 創建及發行代幣。ERC-20 標準具體規範,開發者需嚴格遵守,以確保新發行的代幣具備高度相容性與互通性。每個 ERC-20 代幣在生態系中都具備獨特功能,並可於 Ethereum 網路流通。此標準大幅簡化開發流程,使代幣創建者能更高效地在應用與代幣間互動。
Fabian Vogelsteller 首度提出 ERC-20 代幣的概念,並透過 Ethereum 的 GitHub 頁面提交此提案。他將其標記為「Ethereum Request Comment」,因為是第 20 號評論,所以編號為「20」。經由 Ethereum 開發者社群審核通過後,Vogelsteller 的提案以「Ethereum Improvement Proposal (EIP-20)」名稱落實,但市場普遍稱為 ERC-20。自 2015 年此標準正式實施以來,所有於 Ethereum 區塊鏈設計的智能合約代幣皆須遵循這套準則。
ERC-20 代幣標準是為配合智能合約運作而設計,這類協議在預設條件達成時會自動執行,由 Ethereum 虛擬機(EVM)支援,運作方式類似自動販賣機,可在特定條件下執行指令。根據這些規範,ERC-20 代幣得以創建與發行。這類代幣具備同質性,每一枚代幣的價值都相同。ERC-20 代幣不僅實現資產無縫交換,還賦予持有人治理權限。用戶也能質押代幣以支持網路運作,並透過質押獲取額外獎勵。
ERC-20 代幣標準的推出徹底革新了 Ethereum 及加密貨幣市場。ERC-20 代幣高度互通,符合標準的代幣能在不同專案間無縫交流與交換資產,促進更快速且更具成本效益的代幣轉移。在安全性方面,ERC-20 代幣仰賴 Ethereum 網路本身的去中心化、不可竄改及透明等安全特性,有效防止惡意用戶操控代幣供應、轉帳或驗證流程。
透明度也是一大優勢,所有 ERC-20 代幣的交易細節皆記錄於 Ethereum 區塊鏈,易於追蹤代幣流向。此標準同時有助於辨識交易及代幣真偽。高流動性則代表 ERC-20 代幣可於中心化及去中心化交易平台輕鬆買賣,成為投資人首選。此外,代幣創建者可依需求自訂 ERC-20 代幣,設定總供應量、增加專屬功能、調整小數位數及選擇符號。ERC-20 代幣易於上手,可透過如 MetaMask、MyEtherWallet 等工具輕鬆創建與管理。
儘管具備諸多優勢,ERC-20 標準仍有其局限。標準設計偏重相容性及穩定性,導致彈性受限,無法支援某些複雜功能,對需要高度彈性的開發者而言是一大挑戰。
高額手續費也是關鍵問題。每筆交易均需支付 gas 費,且依據 Ethereum 網路狀況,費用可能對一般用戶不甚友善。gas 費波動劇烈,使得交易成本難以預測。此外,並非所有加密交易平台都支援 ERC-20 代幣,進而限制流動性。若將 ERC-20 代幣發送到未設計支援該標準的智能合約地址,這些代幣可能永久遺失。
自 ERC-20 標準施行以來,市場上湧現大量相關代幣。Tether(USDT)是一款依 ERC-20 標準設計的穩定幣,運作於 Ethereum 區塊鏈,主打高交易吞吐量及低手續費,並以 1:1 匯率錨定美元。Uniswap(UNI)則是去中心化交易平台的原生代幣,同樣採用 ERC-20 標準,並由自動化做市商(AMM)模型驅動。Maker(MKR)是 MakerDAO 協議的治理代幣,該協議屬於 Ethereum 上的開源專案,MKR 持有人可參與協議治理。其他熱門 ERC-20 代幣亦在市場流通,於各自生態內發揮不同功能。
雖然 ERC-20 是市場最常見的代幣標準,其他標準也同時發展。ERC-165 用於確認智能合約是否支持特定介面,促進智能合約間互通。ERC-621 允許專案成員在資產發行後調整代幣供應。ERC-777 增設緊急恢復選項,當用戶私鑰遺失時提升交易隱私。ERC-721 專為發行非同質化代幣(NFT)而設計,因 ERC-20 無法支援 NFT。ERC-223 著重於解決誤發代幣至錯誤地址問題,允許回收誤送代幣。ERC-1155 則讓開發者能更高效發行及管理多類型代幣,大幅節省手續費,且同時兼容 NFT 與功能型代幣。
ERC-20 代幣標準的誕生是 Ethereum 網路的重要里程碑,極大簡化了開發流程。本標準旨在解決 Ethereum 常見的瓶頸與高手續費,同時強化網路互通性,為 Ethereum 及其他區塊鏈帶來無限發展潛力。ERC-20 並非唯一標準,多項輔助標準共同完善網路生態。這一標準徹底改變去中心化應用的開發模式,即便存在某些限制,仍是 Ethereum 生態的核心。深入了解 ERC-20 及相關標準,對參與 Ethereum 生態開發或投資者而言至為重要。
ERC-20 代幣是在 Ethereum 區塊鏈部署的同質性數位資產,依標準協議創建與轉移,具高度互換性,廣泛應用於各類加密專案。
不同,ERC-20 是 Ethereum 區塊鏈的代幣標準,而 ETH 是其原生加密貨幣。兩者雖然共用相同地址格式,但屬於不同資產類型。
不是,BTC(比特幣)運行於獨立區塊鏈,而 ERC-20 代幣則建立於 Ethereum 區塊鏈。











