理解ERC-20:爲什麼這個代幣標準推動了以太坊的發展

當[Ethereum]/price/ethereum-eth(首次作爲一個開源平台推出以構建[去中心化應用程式)DApps(])/learn/best-defi-dapps(時,開發者面臨一個基本問題:沒有標準化的方式來創建代幣。每個項目都必須編寫自己的規則,這使得不同代幣之間幾乎不可能順利協作。ERC-20應運而生——一個技術規範,改變了開發者在[以太坊網路])/learn/ethereum-merge-misconceptions(上的構建方式。

起源:ERC-20是如何誕生的

2015年,開發者Fabian Vogelsteller在以太坊生態系統中發現了一個關鍵需求。他提議通過以太坊的GitHub倉庫提供一個統一的框架,而不是將代幣創建留給個別開發者。他的想法被賦予了“ERC-20”)以太坊提議評論 #20(的名稱,因爲它在提案隊列中的順序。在社區審查和批準後,以太坊基金會將其規範化爲“以太坊改進提案20”)EIP-20(,盡管ERC-20這個名稱在日常使用中仍然存在。

這不僅僅是一個技術上的調整——它從根本上解決了協調問題。突然之間,開發者們有了一個共享的藍圖,使得代幣開發變得更快、更可靠。

ERC-20究竟是什麼?

在其核心,ERC-20 是一本規則手冊,規範了代幣在以太坊上的功能。可以把它看作是開發者在創建新代幣時必須遵循的合同模板。每個 ERC-20 代幣代表一種可替代的數字資產——這意味着一個單位與另一個單位是相同且可互換的。

該標準定義了關鍵功能,如在地址之間轉移代幣、檢查餘額和批準支出權限。當開發者遵循這些規則時,他們的代幣會自動與整個以太坊生態系統中的錢包、交易所和協議兼容。這種互操作性是關鍵優勢:ERC-20代幣並不是孤立存在的,而是作爲一個連接的金融網路的一部分。

機制實際上是如何運作的

ERC-20 代幣通過智能合約運行——這些是按編程方式自我執行的程序。[以太坊虛擬機 )EVM(])/learn/what-are-smart-contracts( 激活這些合約,類似於當你投入錢並選擇一個按鈕時,自動售貨機發放商品。

代幣的創建發生在智能合約代碼滿足特定條件時。開發者確定總供應量、小數位數、符號以及任何特殊功能。一旦部署,代幣便存在於鏈上,用戶可以在地址之間發送代幣、在交易所交易或質押以獲得獎勵。許多ERC-20代幣還授予持有者治理權,允許他們對協議變更和決策進行投票。

爲什麼ERC-20重要:真實的好處

) 通過互操作性打破孤島

在標準化代幣出現之前,在不同項目之間轉移資產需要定制橋梁和變通方法。ERC-20 解決了這個問題。任何支持該標準的錢包都能自動處理任何 ERC-20 代幣。這種無摩擦的交換加速了採用,並減少了歷史上減緩區塊鏈主流整合的摩擦。

安全內置於基礎之中

因爲所有ERC-20代幣都運行在以太坊上,它們繼承了網路的安全屬性:加密不可篡改、分布式共識和透明性。這些特性使得惡意行爲者極其難以僞造代幣、操縱餘額或撤銷合法交易。

完整的交易透明度

每筆ERC-20轉帳都永久記錄在區塊鏈上。這創造了一個可審計的歷史,用戶和開發者可以即時驗證。與傳統金融中交易細節不透明不同,區塊鏈的透明性使任何人都能確認任何代幣轉帳的真實性。

流動性和交易訪問

以太坊代幣標準在數百個中心化和[去中心化應用程式]###/learn/best-decentralized-exchanges(上交易。這種豐富的交易場所確保持有者可以輕鬆進出頭寸,使得以太坊代幣標準對於活躍交易者和被動投資者都具有吸引力。

) 靈活性與易用性相結合

代幣創建者享有顯著的定制選項:設置供應限制、選擇小數精度、定義治理機制以及添加獨特功能。盡管這種靈活性,創建以太坊代幣標準代幣仍然是可行的。像MetaMask和MyETherWallet這樣的工具使開發者和用戶能夠直觀地管理代幣,民主化代幣創建。

權衡:值得了解的限制

協議層的受限靈活性

從設計上看,ERC-20 標準化了代幣行爲——這創造了兼容性,但限制了代幣的功能。復雜的金融操作或專門的邏輯有時超出了 ERC-20 的能力,迫使開發者在標準化和功能性之間做出選擇。

燃氣費:一個持續的摩擦點

交易 ERC-20 代幣需要向以太坊網路支付 [gas fees]###/learn/ethereum-gas-fees-explained(。在高峯擁堵期間,這些費用可能對小額交易變得過於昂貴,尤其是對於價格敏感的用戶。費用不可預測性也使得預算變得困難。

) 片段化交易所支持

盡管以太坊代幣標準的廣泛應用,並不是每個交易所都會列出每個代幣。一些平台由於監管謹慎或商業策略故意限制以太坊代幣標準的上架,導致某些代幣的流動性瓶頸。

智能合約不兼容風險

一個危險的特性存在:如果你不小心將ERC-20代幣發送到一個未設計爲接收它們的智能合約,這些代幣可能會永久卡住。接收合約必須明確編程以識別和處理ERC-20轉帳——標準本身無法強制承認。

當前最重要的ERC-20代幣

泰達幣 ###USDT(:穩定幣的工作馬

USDT是一種與美元1:1掛鉤的穩定幣,作爲以太坊上的ERC-20代幣運行。Tether通過單獨持有的美元儲備來維持其支持。USDT在法幣與加密貨幣之間作爲橋梁貨幣佔據主導地位,對於跨交易所和平台的快速資金轉移至關重要。

) Uniswap ###UNI(:去中心化交易所的治理代幣

)/price/uniswap-uni[Uniswap]作爲一個去中心化交易所,採用自動化做市商(AMM)模型。原生UNI代幣具有雙重用途:它是一個自由交易的以太坊代幣標準資產,並且賦予持有者對協議升級和費用結構進行投票的治理權利。

( Maker )MKR###: 抵押品與治理

()/learn/what-is-maker[Maker] 代幣持有者治理 MakerDAO,這是一個生成 Dai 的協議——一種與美元軟掛鉤的穩定幣。MKR 持有者參與執行投票和治理投票,從而基本管理一個去中心化的金融系統。一個鎖定的 MKR 等於一票。

( BNB:多鏈原生資產

最初作爲以太坊上的以太坊代幣標準推出,BNB此後已擴展到多個區塊鏈。它作爲一個主要交易平台生態系統的原生資產,爲持有者提供了降低交易費用和生態系統訪問權限。

超越ERC-20:其他以太坊代幣標準

以太坊代幣標準的成功激發了一個互補標準的生態系統,每個標準都針對特定的用例:

ERC-165 使智能合約能夠宣布它們支持哪些接口,從而促進不同合約類型之間的通信。

ERC-621 授權方能夠在初始分發後鑄造額外的代幣或銷毀現有的代幣,從而在上線後提供供應靈活性。

ERC-777 引入了增強的隱私,並包括緊急恢復機制,以防私鑰被泄露——這是對安全問題的直接回應。

ERC-721 定義了非同質化代幣)NFTs###,其中每個代幣都是獨特且不可互換的——非常適合數字收藏品和獨特資產。

ERC-223 旨在通過檢測何時向不兼容地址發送代幣來解決意外代幣損失的問題,從而在永久損失發生之前實現恢復。

ERC-1155 將可替代和不可替代代幣能力結合在一個標準中,顯著降低交易成本——有時節省數百美元的費用——同時保持與實用和收藏用例的兼容性。

選擇適合您需求的ERC-20錢包

在存儲和管理ERC-20代幣時,錢包選擇對安全性和可用性有顯著影響。熱門選項包括MetaMask (瀏覽器基礎、用戶友好的),MyEtherWallet (具有硬體錢包支持的網頁界面),硬體錢包如Ledger (提供長期持有的最大安全性),以及提供隨時隨地訪問的移動錢包。

最佳的ERC-20錢包取決於您的優先事項:安全性與便利性、持有期限、交易頻率和個人風險承受能力。在選擇之前要進行徹底的研究,因爲每個錢包提供不同的安全模型和功能集。始終確保您使用的是官方錢包軟件,並在可用時啓用多因素認證。

標準化的持久影響

ERC-20不僅僅代表了一種技術規範——它是一個協調機制,解鎖了以太坊作爲代幣發行平台的潛力。通過建立共同規則,開發者可以專注於創新,而不是重新發明代幣機制。結果是:成千上萬的項目,數十億的市場資本化,以及一個成熟的工具和服務生態系統。

今天的以太坊代幣標準生態展示了該標準的力量和局限性。像ERC-721、ERC-777和ERC-1155這樣的新代幣標準處理特定案例,但ERC-20仍然是大多數實用和治理代幣的主力。

對於考慮在以太坊上構建的開發者來說,以太坊代幣標準提供了通往互操作性和市場準入的最快路徑。對於用戶來說,理解這一標準闡明了爲什麼不同的代幣在錢包和交易所之間表現一致——這種可靠性在標準化之前似乎是不可能的。


常見問題

ERC-20 實際上代表什麼? ERC-20代表"以太坊評論請求,編號20" — 提交給以太坊開發社區的第20個提案。它定義了所有在以太坊區塊鏈上構建的智能合約代幣必須遵循的技術規範。

ERC-20與以太坊本身有何不同(ETH)? 以太 (ETH) 是以太坊的原生區塊鏈代幣,作爲交易驗證和網路運營的支付貨幣。ERC-20 是一個創建在以太坊網路之上的新代幣的模板規範。ETH 是內置的;ERC-20 代幣是開發者遵循該標準創建的。

ERC-20 代幣和以太坊是一樣的嗎? 不。以太坊是區塊鏈平台。ERC-20是開發者在該生態系統內構建代幣時使用的幾種技術標準之一。存在數千種不同的ERC-20代幣,各自獨立,但都遵循相同的規則。

ERC-20 錢包與其他錢包有什麼不同? ERC-20 錢包實際上就是任何以太坊錢包——它們是相同的,因爲任何支持以太坊地址的錢包都會自動處理所有 ERC-20 代幣。“ERC-20 錢包” 這一術語僅僅是爲了澄清這個錢包管理遵循該標準的代幣。選擇時要基於安全特性、用戶體驗,以及您是否需要硬體錢包集成或移動訪問。

WHY1.02%
TOKEN-2.3%
ETH-0.91%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)