Gate 广場「創作者認證激勵計畫」優質創作者持續招募中!
立即加入,發布優質內容,參與活動即可瓜分月度 $10,000+ 創作獎勵!
認證申請步驟:
1️⃣ 打開 App 首頁底部【廣場】 → 點擊右上角頭像進入個人首頁
2️⃣ 點擊頭像右下角【申請認證】,提交申請等待審核
立即報名:https://www.gate.com/questionnaire/7159
豪華代幣獎池、Gate 精美周邊、流量曝光等超過 $10,000 的豐厚獎勵等你拿!
活動詳情:https://www.gate.com/announcements/article/47889
理解ERC-20:以太坊上代幣創建的基礎
姨太鏈已確立自己作爲使開發者能夠構建去中心化應用程式的先鋒,但其基礎設施存在重大障礙。在高活動期,網路擁堵造成瓶頸,推高了交易成本和處理時間。這一挑戰直接導致了以太坊代幣標準(以太坊評論請求20)的開發,這是一個標準化協議,改變了在姨太鏈上創建和管理代幣的方式。
基礎知識
ERC-20作爲一個普遍接受的規則集,定義了代幣在以太坊上如何運作,確保它們能夠與生態系統中的應用程序、服務和協議無縫協作。該標準加速了開發者創建新代幣的開發工作流程。開發者必須遵循嵌入智能合約中的特定預編碼條件,以生成和部署ERC-20代幣。除了實現互操作性,該標準還提供了強大的安全框架、增強的透明度、強大的流動性選項以及爲定制應用程序提供的靈活性。也就是說,ERC-20也有其權衡:功能受到限制、交易費用上升、交易所支持有限,以及在代幣轉移到不兼容合約時可能面臨的損失風險。
ERC-20代幣有什麼特別之處?
ERC-20 代幣代表在姨太鏈上運行的可替代數字資產。技術框架允許開發者構建和發布與網路兼容的代幣。標準化的指南確保在該協議下創建的任何代幣能夠與以太坊上的服務、應用程序和去中心化協議流暢互動。每個代幣在其各自的生態系統中發揮獨特的作用,同時在網路中保持可交易性。這種標準化大大簡化了開發過程,使得代幣創建者能夠在多個平台間整合他們的資產,而不需要進行定制開發。
ERC-20的起源
Fabian Vogelsteller 提出了 ERC-20 概念,並通過以太坊的 GitHub 存儲庫發布。“20” 的名稱源於它在平台上的第二十個評論線程。在以太坊開發者社區批準了該提案後,它正式被採納爲以太坊改進提案 (EIP-20),盡管在普遍使用中仍稱爲 ERC-20。實施發生在 2015 年,建立了一個要求,即在以太坊上隨後創建的所有智能合約代幣都必須遵循這些規範。
系統如何運作
ERC-20 代幣通過智能合約運作——自執行的協議,當特定條件滿足時觸發預定的操作。可以將這些視爲類似於自動售貨機的自動化系統:一旦提供正確的輸入,它們就會交付預期的輸出。當編程的條件激活時,以太坊虛擬機執行代幣的創建和分發。所有 ERC-20 代幣具有可替代的特性,這意味着每個單位具有相同的價值。除了使資產轉移成爲可能,這些代幣還賦予持有者治理權,允許質押以確保網路操作,並通過賺取的獎勵產生被動收入。
爲什麼ERC-20代表了一個重大的進步
打破系統之間的障礙
在加密貨幣中,一個持續的挑戰是跨不同區塊鏈轉移資產時的摩擦。以太坊代幣標準的標準化通過允許遵循該協議的代幣進行通信和資產交換,從而解決了這個問題,使其摩擦最小化。持有一個項目的ERC-20代幣的投資者可以高效地將其交換爲另一個項目的代幣。這種互操作性加快了交易速度,降低了成本,並促進了全球區塊鏈的採用。
強大的保護機制
由於ERC-20代幣在以太坊的框架內運行,它們繼承了網路的安全架構:去中心化、不可篡改性和可驗證性。這些保護有效地防止了攻擊者人爲地膨脹供應、攔截轉帳或破壞驗證鏈。
完整的可見性和問責制
ERC-20交易永久記錄在姨太鏈上,創建了可審計的軌跡。這種透明性使用戶能夠驗證代幣的真實性和跟蹤流動,增強了持有者和開發者之間的信心。
準備好市場準入
ERC-20 以太坊代幣標準 在集中式平台和點對點交易所進行交易,提供即時流動性。這種可達性吸引了尋求接觸波動市場機會的交易者。
適應特定需求
代幣設計者擁有廣泛的自定義能力:控制總供應量、嵌入特殊功能、設置小數精度和選擇符號。結合像MetaMask和MyETherWallet這樣用戶友好的平台,這種靈活性鼓勵了廣泛的採用和實驗。
當前值得考慮的限制
受限可編程性
確保兼容性的標準化框架也限制了開發者能夠實現的內容。復雜功能超出了以太坊代幣標準的能力,這給需要高級功能的人帶來了摩擦。
交易成本波動
運營以太坊代幣標準代幣需要支付網絡費用(gas)。這些費用會根據網路需求波動,使總交易成本具有不確定性,從而可能會讓小額交易變得不那麼吸引人。
市場覆蓋不完整
雖然得到廣泛支持,但某些交易所拒絕列出以太坊代幣標準,導致流動性碎片化,並降低了一些持有者的實用性。
智能合約不兼容風險
如果代幣發送到未編程以處理ERC-20標準的合約,它們可能會永久無法找回。許多接收合約缺乏識別或響應傳入ERC-20轉帳的邏輯。
實際應用:著名的以太坊代幣標準代幣
泰達幣 (USDT)
Tether的USDT穩定幣作爲以太坊上的以太坊代幣標準運作,旨在快速結算和降低成本。該協議通過單獨持有的美元計價儲備保持與美元的1:1掛鉤。由於其穩定性和跨平台的實用性,USDT已成爲主要交易所的主要交易對。
Uniswap (UNI)
Uniswap 作爲一個去中心化交易所,利用 ERC-20 標準作爲其治理代幣 UNI。該協議採用自動化做市商模型,消除了傳統訂單簿和集中控制結構,這些特徵是傳統交易平台的特點。
Maker (MKR)
MKR 是 MakerDAO 的治理代幣,MakerDAO 是一種開源以太坊協議,使用戶能夠生成 Dai,這是一種與美元軟掛鉤的穩定幣。代幣持有者通過對協議參數和戰略方向進行投票來行使民主控制權,投票權與鎖定的代幣成正比。
更廣泛的代幣標準生態系統
雖然ERC-20佔主導地位,但補充標準針對特定用例。
ERC-165 允許智能合約聲明它們支持哪些接口,從而實現更安全的交互。
ERC-621 賦予授權實體在發行後修改代幣供應的能力,無論是增加還是減少流通量。
ERC-777 引入了增強的隱私保護,並包括用於恢復丟失私鑰的機制。
ERC-721 創建了非同質化代幣(NFTs)的框架,解決了同質化ERC-20資產的局限性,使得獨特的數字所有權成爲可能。
ERC-223 通過允許從錯誤地址恢復代幣,防止因錯誤轉帳而造成的永久損失。
ERC-1155 使開發者能夠創建高效的多代幣合約,支持可替代和不可替代資產,從而產生可觀的燃氣節省。
期待未來
ERC-20的引入標志着以太坊開發的一個變革時刻。通過直接解決網路擁堵和高交易成本,這一標準消除了之前阻礙代幣採用的障礙。ERC-20並非孤立出現;它是一個不斷擴展的互補標準生態系統的一部分,每個標準都解決着不同的挑戰。對於考慮哪個代幣標準適合其項目的開發者來說,評估您特定需求與ERC-20的能力和限制之間的關係仍然至關重要。
常見問題解答
ERC-20這個名稱是什麼意思?
ERC-20代表以太坊請求評論第20號——規範了可替代代幣在姨太鏈上運行的技術規範。
ERC-20與以太 (ETH) 有何不同?
以太代表以太坊的原生加密貨幣,並作爲網路驗證的交易費用貨幣。以太坊代幣標準描述了構建在以太坊之上的額外代幣的框架。
ERC-20是否與以太坊本身同義?
不,姨太鏈是區塊鏈平台,而以太坊代幣標準是用於在該生態系統內創建兼容代幣的標準技術規範。
哪個錢包平台最支持以太坊代幣標準?
衆多信譽良好的錢包提供以太坊代幣標準管理,各自提供不同的安全級別和功能集。對安全憑證和特定功能需求的深入研究應指導您的選擇。