

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 區塊鏈平台。











