Topics 區塊鏈

解釋:什麼是 ERC-20 代幣和 ERC-20 標準?

初級
區塊鏈
加密貨幣
2021年1月6日

近年來,加密貨幣的普及率大幅增長,隨著比特幣達到曆史新高,許多比特幣渴望滲透到這一競爭激烈的行業中也就不足為奇瞭。其中許多代幣都建立在以太坊區塊鏈上。因此,它們符合 ERC-20 代幣和標準。

ERC-20 是指(以太坊徵求意見),而數字 20 代錶區分標準與其他標準的唯一編號 ID。ERC 代幣是像比特幣一樣設計、發行和使用的數字資産,但僅在以太坊區塊鏈上運行這些代幣主要依賴於特定智能閤約來跟蹤代幣的交易。

相反,ERC-20 是一套規則,可幫助開發者簡化和改進基於以太坊的標準代幣創建流程。 

因此,在兌換 USDT 或 DAI 時,您接觸 ERC 或 ERC-20 代幣概念的可能性不可避免。什麼是 ERC-20,如何運作?

為什麼加密貨幣用戶需要瞭解 ERC-20 標準?

加密貨幣交易者和投資者可能會,也可能不會在區塊鏈或智能閤約的技術知識下蓬勃發展。但 ERC-20 代幣標準為我們創造雙方都不應忽視的新代幣鋪平瞭戰略道路。 

在從區塊鏈角度分析加密貨幣時,新代幣一直在努力相互交互。因此,以太坊為每個基於以太坊構建的新代幣設定瞭標準,以遵守規則(ERC 標準協議)。新代幣必須嚮以太坊改進提案 (EIP) 提交綜閤信息。這些標準 ERC-20 參數包括其名稱、符號(顯示餘額時使用的縮寫)、小數點(確定點後的小數位數)和已發行代幣的總供應量。 

最終,滿足這些協議的個人或組織可以發行自己的代幣集。

標準加密貨幣與 ERC-20 代幣的區彆

ERC-20代幣確實是一種常規加密貨幣,但其概念有所不同。事實上,加密貨幣和代幣一詞代錶著不同的含義,不應互換使用。

首先,加密貨幣是一種數字資産,透過加密貨幣加密。這意味著這些加密貨幣正在其獨特的區塊鏈上運行,分類賬分布在去中心化區塊鏈上。

另一方麵,代幣是一種存在於區塊鏈之上的效用。以太坊的 ERC-20 代幣和其他一些替代産品,包括 ERC-223, ERC-721 是最受歡迎的代幣之一。 

基本上,ERC-20代幣與標準加密貨幣的區彆在於它完全依賴於以太坊區塊鏈,而不是獨特的區塊鏈。因此,進行交易需要支付礦工費。礦工利用這些費用在網絡上執行交易。礦工費會根據網絡活動而波動。最終,網絡擁擠程度越高,礦工費越高。

ERC-20 與智能閤約的相關性

2015 年,Fabian Vogelsteller 成為區塊鏈行業的知名人物,擁有 Web 開發背景,他提齣瞭 ERC-20,這是以太坊區塊鏈上實現代幣的智能閤約背後的技術標準。 

智能閤約是一種在最終用戶或其他計畫提齣請求時執行的代碼。智能閤約還負責處理交易、確認成本並跟蹤每個代幣持有者的餘額。

通常情況下,這些閤約可能具有特定的名稱、供應量和行為。但是,隻要他們實施瞭基本的 ERC-20 規則,它們就完全符合 ERC-20 標準。 

ERC-20 代幣的目的

除 USDT 外,LINK 等頂級加密貨幣也是依賴 ERC-20 標準的最佳 ERC 代幣之一。ERC-20代幣也稱為效用代幣,旨在提供比特幣的替代方案,其中發送或交易代幣需要繳納礦工費。

由於 ERC-20 代幣基於智能閤約構建,因此功能各不相同。它可以用作貨幣、在綫平台的聲譽積分、抽奬券、公司份額等金融資産或所有權證明。 

以下是 ERC-20 代幣的一些特點: 

  • 適用於支付交易,可轉讓。ERC-20 代幣的功能與其他加密貨幣一樣。隻要滿足要求,即可從一個地址轉到另一個地址。 
  • 他們是不可抗拒的。這意味著即使每個代幣的代碼相同,所有交易曆史記錄均可追蹤。 
  • 必須確定 ERC-20 代幣的總供應量。某些 ERC-20 代幣可能有也可能沒有固定的代幣供應量。其總供應量旨在確保生態系統瞭解流通的代幣總數。

通常,ERC-20 代幣在加密貨幣交易所買賣、兌換或交易。它們可存儲在任何兼容以太坊的錢包中,例如 MetaMask 和 MyEtherWallet、紙質錢包、錢包 App,甚至還有 Trezor 或 Ledger Nano S 等硬件錢包。

哪些加密貨幣基於 ERC-20 標準?

以太坊區塊鏈上有很多代幣標準。而 ERC-20 代幣是最受歡迎的代幣之一。據Etherscan稱,以太坊主網絡上存在超過200,000個ERC-20-compatible代幣。其中,許多頂級數字貨幣按市值劃分,服務於不同的用途。

  • ChainLink 代幣 (LINK)Chainlink 是一種 ERC-677 代幣,繼承瞭 ERC-20 代幣標準的功能。該代幣運行在區塊鏈中間件上,充當加密貨幣智能閤約、數據源、API 和傳統銀行賬戶支付之間的橋梁。 
  • Maker (MKR) 是一種基於去中心化自治組織 (DAO ) 的實用代幣,可在以太坊區塊鏈上創建 DAI 穩定幣。
  • Tether (USDT),一種運行在 ERC-20 協議上的穩定幣。這意味著儲值地址為 ETH 地址,而儲值和提幣在 ETH 網絡上進行。

當以太坊在 ETH 2.0 升級中切換到質押證明共識機製並實施分片以解決可擴展性問題時,我們預計基於 ERC-20 標準的項目數量將呈指數級增長。此外,ETH 2.0 還解決瞭交易問題,用戶幾乎可以以更便宜的價格即時執行 ERC-20 代幣劃轉。  

ERC-20 代幣的優勢

ERC-20 之所以廣受歡迎,原因如下:

  • 方便使用。ERC-20 代幣簡單易用。這是因為以太坊智能閤約是用類似於JavaScript的Solidity編程語言編寫的。此外,開發者還可以使用類似於 Python 的 Vyper 編程語言編寫智能閤約代碼。
  • 靈活定製。根據業務邏輯和用戶互動,ERC-20 代幣可進行自定義,以便為未來交易啓用自動儲值功能、凍結和解凍代幣、添加中心鑄幣來修改流通中的代幣等功能。
  • 為開發者製定的路綫圖。ERC-20 標準為開發者提供瞭適當的藍圖,使他們能夠輕鬆創建新代幣,而無需從頭開始構建。 
  • 代幣標準化。以太坊提供瞭代幣規格,其中包括不同代幣與代幣購買規則之間的交互規則。使用通用標準,用戶可以將新代幣劃轉至錢包,並同時投入交易所。
  • 流動性 。如果基於以太坊的項目處於活躍狀態並相互交互,則會為以太坊網絡帶來更多項目和更多用戶。還有一種解決方案,比如 Uniswap 相互轉換 ERC-20 代幣,變得更加簡單。
  • 廣泛接受。ERC-20 及其代幣在大多數交易所和錢包中均可識彆。這主要是由於廣泛交易所調整的通用協議。此外,其可替代性使其非常適閤交易應用程序。
  • 取消假幣。 所有交易均需經過批準,代幣的總供應量透過確保流通中沒有重復代幣來簡化審計流程。

ERC-20 可能仍然是全球眾多開發者采用的最熱門標準之一。然而,這並不完美。 

ERC-20 代幣的局限性

盡管 ERC-20 代幣具有諸多優勢,但存在一些缺陷和問題,無法解決。其中包括以下方麵:

  • 不穩定。以太坊區塊鏈最近透過 ETH 2.0 將其共識方法從工作量證明轉嚮質押證明系統。盡管 ETH 2.0 旨在解決所有可擴展性問題,但許多變化仍在進行中,需要時間,項目尚未完成。此時,系統可能會不穩定。此外,一些代幣在用於支付智能閤約時可能會遭到銷毀。因此,ERC-233 的誕生是為瞭規避這一問題。
  • 貴重礦工費。ERC-20 依賴於以太坊區塊鏈,要完成每筆交易,將收取礦工費。雖然礦工費與區塊鏈活動持平,但當區塊鏈流量較大時,礦工費會增加。因此,從長遠來看,它不可持續。
  • 轉移錯誤 。在以太坊,有兩種賬戶。其中一個是由私鑰控制的外部自有賬戶 (EOA),另一個是使用閤約代碼 持有的閤約賬戶。使用轉賬功能將代幣從一個 EOA 賬戶發送至另一個 EOA 賬戶不會造成任何問題,但將資金劃轉至閤約賬戶會導致漏洞,導致損失近 100 萬美元。
  • 交易速度慢。提幣和交易與以太坊區塊鏈相關。當網絡擁堵時,ERC-20 上的所有傳輸都會減慢。盡管“分片”有望解決這一問題,但它仍處於嬰兒期,尚未完全應用於以太坊區塊鏈。
  • 不可逆交易 如果用戶將 ERC-20 代幣發送到錯誤地址,並且代幣永遠被睏在閤約中,則無法退迴資金。這同樣適用於黑客竊取的代幣,其中臭名昭著的DAO黑客就是其中之一。
  • 一個非常低的切入點批評者表示,人們很容易創建自己的代幣,而沒有明顯的目的或目標。因此,開發者可以輕鬆利用這些策略開發具有非增值項目的欺詐性 ICO 和代幣。

許多解決方案都旨在解決標準的技術問題。但其中大多數仍然是一些快速而偷偷的黑客行為,無法給齣完整的解釋。因此,投資者在評估 ERC-20 項目時應考慮這一點。

ERC-20 代幣的替代品

除瞭 ERC-20 之外,還有其他一些 ERC 代幣標準。雖然他們可能擁有類似的協議,但它們確實有不同的用途。以 ERC-721 為例;

ERC-721 代幣不可抵扣。這意味著每個代幣都是獨一無二的,很少用於保護其獨特的價值。雖然這些功能描述瞭價值,但它代錶瞭價值。例如,以太坊 DApp (CryptoKitties) 透過設定的限製來定義其價值,以保持其稀缺性。此類代幣有助於防止假冒,提高投資所有權的信心。

ERC-777 被視為 ERC-20 的升級版。盡管其功能與 ERC-20 類似,但它提供瞭鑄造或燒毀代幣的選擇,並最終加快瞭劃轉過程,因此獨樹一幟。與錢包和代理閤約嚮後兼容,無需重新部署。

此外,ERC-223 也是另一種選擇。主要是為瞭將不可逆交易的場景與 ERC-20 代幣上的智能閤約進行對抗。每當交易觸發智能閤約轉賬時,系統會通知用戶取消交易。然而,礦工費是不可避免的,隻有有限的錢包纔能接受。 

如何發送和接收 ERC-20 代幣?

用戶可使用支持以太坊資産的任何錢包發送和接收 ERC-20 代幣。所有 ERC-20 交易都需要繳納礦工礦工費。因此,您在錢包中存儲的以太幣數量應始終略高於您希望發送的實際數量。最佳做法是,如果 ETH 餘額過低,用戶應避免劃轉 ERC-20 代幣。

請注意,如果您將以太坊資産發送到智能閤約地址,例如初始代幣發行 (ICO),則以太坊資産的發送費用會增加,因為交易較為復雜,需要多次交互。

例如,一些錢包 (Exodus) 為 ETH 用戶支付網絡費,同時收取他們使用的 ERC-20 代幣的等值佣金。

隻需將錢包中的任何加密貨幣兌換為 ETH 或從其他錢包接收,即可輕鬆獲得 ETH。

要接收代幣,您隻能提供以“0x”開頭的公共地址。請務必復製粘貼地址,切勿嘗試手動輸入地址,因為很有可能犯錯並損失資金,而沒有追迴機會。

如何存儲 ERC-20 代幣? 

在以太坊區塊鏈上兌換 ERC-20 代幣非常簡單。但很明顯,交易所地址和 ERC-20 代幣地址都是唯一的。因此,將 ERC-20 代幣發送至個人錢包地址和交易所以太坊地址有所不同。 

您隻需要清楚地識彆要嚮其發送代幣的錢包或兌換地址。否則,交易中的代幣將無法成功,交易所可能無法將 ERC-20 代幣存入賬戶。

我能否將ERC-20 代幣發送至 Ledger Nano 和 MetaMask?

是的,您可以同時在 Ledger Nano 和 Metamask 錢包上發送 ERC-20 代幣,因為它們與 ERC-20 標準兼容。

如果您不知道什麼是 Ledger Nano S/X,它是一種硬件錢包,用於存儲數字資産,並在比特幣、以太坊、USDT 等熱門加密貨幣中進行交易,包括 ERC-20 代幣。使用 Nano Ledger,您可以保護和管理超過 1,500 種加密貨幣。使用 Ledger Live 應用程序,您可以直接在 ETH 賬戶中購買代幣。

另一方麵,Metamask 是一個加密貨幣錢包,用於透過常規網站存儲、發送、接收以太坊和 ERC-20 代幣。Metamask 可作為瀏覽器擴展和移動應用程序使用。 

因此,如果您正在考慮使用熱錢包將代幣存儲在硬件錢包中,那麼這些解決方案是理想的選擇。

結語

ERC-20 代幣對加密貨幣行業産生瞭重大影響。他們不僅要為價值數十億美元的 ICO 行業負責,還要讓數字資産更加普及。

新創建的代幣在發布時可以添加到交易平台,而無需加密貨幣和交易所開發人員進行任何通信。但前提是遵守 ERC-20 標準。這樣可以降低風險,降低復雜性,提高統一性,提高代幣流動性,激發用戶對用戶的信任。

投資者已經嘗試瞭 ERC-223 或 ERC-777 等新標準,但 ERC-20 仍然是首選標準。ERC-20 協議很有可能透過添加功能來解決漏洞和現有代幣問題,從而很快得到改進。

立即注冊 Bybit 賬戶,最高可得 $100 代幣和抵扣金!

BTCUSD ETHUSD EOSUSD BTCUSDT ETHUSDT LINKUSDT LTCUSDT XTZUSDT 永續閤約上交易高達 x100 杠杆。 

獲取最新動態:

社交媒體 –Twitter Facebook Instagram YouTube LinkedIn .加入我們的 TelegramReddit

有任何疑問? 訪問我們的幫助中心

*本文僅供參考。Bybit 提供的此類信息不構成任何投資或交易策略適閤任何特定人士的建議。本文的用戶同意,Bybit 不對您的任何投資決策負責請在交易前尋求專業建議。