以太坊網絡上的ERC-20代幣是什麼?

  |  

什麼是ERC-20?

ERC-20 是使用以太坊區塊鏈創建的同質化代幣的技術標準。同質化代幣可以與其他代幣互換——而衆所周知的非同質化代幣(NFT)則不能互換。

ERC-20 允許開發者創建可與其他產品和服務配合使用的智能合約代幣。這些代幣代表資產、權利、所有權、訪問權限、加密貨幣或任何其他本身並非獨一無二但可以轉讓的事物。

要點總結

  • 以太坊請求評論 20 (ERC-20) 是使用以太坊區塊鏈創建的同質化代幣的已實施標準。
  • ERC-20 指導以太坊區塊鏈上新代幣的創建,以便它們可以與其他智能合約代幣互換。
  • 自 ERC-20 標準實施以來,以太坊生態系統中的大多數代幣都是使用 ERC-20 標準創建的。

ERC-20的歷史

2015年,智能合約開始流行,但一些問題亟待解決。由於任何人都可以創建代幣,因此代幣數量激增。然而,當時並沒有辦法確保所有不同的代幣都能被區塊鏈上的每個人創建、使用或交換。如果沒有標準化的代幣機制,每個應用程序都需要自己的代幣。用戶需要找到一種方法,在數百個正在開發的應用程序之間進行代幣的轉換。

該標準的起源

ERC-20 由開發者 Fabian Vogelsteller 於 2015 年提出,旨在解決以太坊區塊鏈智能合約對標準的需求。Vogelsteller 通過項目的 GitHub 頁面以以太坊請求評論 (ERC) 的形式提交了該提案。由於它是第二十條評論,因此被命名爲 ERC-20。

按照以太坊開發者社區的流程,該提案於 2017 年獲得批准並實施,成爲以太坊改進提案 20 (EIP-20)。然而,它仍然被稱爲 ERC-20,因爲在獲得批准之前,它一直被稱爲 ERC-20。

由於該請求已獲批准並實施,如果開發者希望以太坊區塊鏈上實現的智能合約代幣可以互換,則這些代幣必須符合此標準。

ERC-20 內容

ERC-20 是一系列函數和事件的列表,只有符合 ERC-20 標準的代幣才能被視爲符合該標準。這些函數(在 ERC 中稱爲方法)描述了智能合約代幣必須包含的內容,而事件則描述了執行的操作。代幣必須具備的函數包括:

  • 總供應量:將要發行的代幣總數。
  • BalanceOf :代幣持有者賬戶的賬戶餘額
  • 轉賬:自動將指定數量的代幣轉賬到指定地址,用於使用該代幣的交易。
  • TransferFrom :使用代幣從指定地址自動執行指定數量的代幣轉賬。
  • 批准:允許支出者從指定賬戶中提取一定數量的代幣,最高不超過指定金額。
  • 津貼:將一定數量的代幣從支出者返還給所有者

令牌中必須包含的事件有:

  • 轉賬:轉賬成功時觸發的事件
  • 批准:已批准事件(事件)的日誌

以下功能是可選的,並非必須包含,但它們可以增強令牌的可用性:

  • 令牌名稱(可選)
  • 其符號(可選)
  • 小數位數(可選)

“代幣”和“加密貨幣”經常被混用;所有加密貨幣都是代幣,但並非所有代幣都是加密貨幣。代幣通常代表區塊鏈之外的資產和權利。在符合 ERC-20 標準的語境下,代幣指的是符合以太坊社區設定的智能合約標準,並在區塊鏈上表示的某種事物。

那麼,這一切意味着什麼呢?這些函數和事件都是編程語言中的術語,例如:

函數名 () 公共視圖 返回 (字符串)
函數 balanceOf (address _owner) 公共視圖 返回 (uint256 balance)

這些功能爲代幣提供了一個通用接口,以便於訪問、識別和使用。這減少了用戶和應用程序界面因每種代幣都採用不同的信息顯示方式而產生的混亂。此外,這些代碼功能還有助於確定流通中的代幣數量、存儲和返回餘額、發起轉賬和提現請求、授予批准以及同意自動轉賬。

許多知名的數字貨幣都採用 ERC-20 標準。一些流行的例子包括:

ERC-20 的目標

ERC-20 標準在區塊鏈中扮演着重要角色;它定義了一系列以太坊代幣在使用智能合約時必須遵守的通用規則。這些規則包括代幣的轉讓方式、交易審批流程、用戶如何訪問代幣數據以及代幣的總供應量等。

這種合規性對於以太坊保持其可擴展性的承諾也是必要的;它確保了使用以太坊生態系統創建的衆多不同代幣之間的兼容性。

因此,這一代幣標準使各類開發者能夠準確預測新代幣在以太坊系統中的運行方式。這簡化了開發者的工作;他們可以繼續推進項目,無需擔心每次發佈新代幣時都需要重做現有項目。此外,只要代幣遵循相關規則,新項目也無需擔心與舊項目的兼容性問題。

幸運的是,大多數代幣開發者都遵循了 ERC-20 規則,這意味着通過以太坊發行的大多數代幣都符合 ERC-20 標準。

BEP-2 與 ERC-20

ERC-20 是以太坊生態系統中代幣的標準。許多其他代幣、區塊鏈和生態系統都源自以太坊。幣安(Binance)就是這樣一個生態系統和區塊鏈。幣安團隊基於以太坊的一個分叉創建了自己的區塊鏈——幣安鏈(Binance Chain)。

幣安開發者隨後創建了自己的代幣標準,用於在其區塊鏈上創建的代幣。該標準名爲 BEP-2,與 ERC-20 類似,都指導在幣安鏈上使用的代幣創建。

幣安還創建了一條與幣安鏈並行運行的側鏈,稱爲幣安智能鏈。這條鏈兼容ERC-20代幣、以太坊虛擬機和幣安鏈;但它採用了一種名爲BEP-20的更新標準,從而實現了跨鏈兼容性。

ERC-20是什麼意思?

ERC-20 是以太坊第 20 號請求評論 (Ethereum Request for Comment, number 20) 的縮寫。ERC-20 是使用以太坊創建的智能合約代幣的標準。

ETH 和 ERC-20 有什麼區別?

以太幣 (ETH) 是以太坊區塊鏈和網絡使用的原生代幣,作爲支付系統用於驗證交易。ERC-20 是創建可在以太坊生態系統中使用的、支持智能合約的同質化代幣的標準。

什麼是ERC-20錢包?

ERC-20 錢包是一種可以讓你管理符合 ERC-20 標準的代幣的錢包。

結論

爲了解決人們日益關注的多個代幣無法在以太坊區塊鏈上進行轉讓的問題,2015 年提出了一項標準提案並予以實施。該標準名爲以太坊請求評論 (ERC) 20,旨在指導代幣的創建,使與以太坊區塊鏈兼容的代幣能夠互換使用。

更正——2023年5月11日:本文此前版本錯誤地將ERC-20提案的開發者姓名列爲Fabin Vogelstellar。正確姓名應爲Fabian Vogelsteller。

推薦閱讀

相關文章

雙子座:加密銀行簽名銀行的零資金

加密貨幣交易所 Gemini 已正式宣佈,它既沒有自己的資金,也沒有將客戶的資金存放在倒閉的加密貨幣銀行 Signature Bank 中。 1/ 聽到關於 Signature Bank 的消息非常難過。在過去十年的大部分時間裏,他們一直是 Gemini 和我們行業令人難以置信的合作伙伴。

美國銀行與特斯拉,兩大巨頭的危機在股市顯現

儘管投資者受特斯拉股票吸引力的影響較小,並且也不太相信美國銀行遵循美聯儲的明確路線,但在地平線上,伯克希爾哈撒韋公司可能成爲兩家公司的重要盟友讓我們來看看美國最大的兩家公司美國銀行和特斯拉的股票價值遭受危機時刻的原因。兩週前,埃隆馬斯克在推特上回應了一位才華橫溢的加拿大交易員的推文,點燃了分析師的幻想。

鮑威爾發表講話後,比特幣可能已跌至低點

在傑羅姆鮑威爾在傑克遜霍爾發表演講後,專家表示比特幣可能是時候在觸及低點後重新啓動。

阿根廷:門多薩現在接受比特幣納稅

阿根廷西部的南美門多薩省已決定接受比特幣和其他加密貨幣進行納稅。具體來說,這是門多薩稅務局(ATM),自去年 8 月 27 日以來,它已在其官方網站上增加了以加密貨幣納稅的可能性。但是,政府不會保留任何類型的加密貨幣,但它們將立即由一家尚未透露的在線支付公司轉換爲比索。

以太坊礦工的收入激增

以太坊礦工的收入連續第三個月超過比特幣,7 月份達到 5.71 億美元。以太坊礦工超越比特幣以太坊在過去一個月的大幅上漲,已經看到加密貨幣超過 1,700 美元,也導致加密貨幣礦工的收益飆升,連續第三個月超過比特幣。剛剛: #Ethereum礦工在 2022 年 7 月創造了 5.71 億美元的收入。

什麼是 0x?

什麼是 0x? 0x 是一個去中心化交易所,用於交易 ERC 20 代幣。(另請參閱:什麼是 ERC 20?它對以太坊意味着什麼? )它是去中心化加密貨幣交易所中最受矚目的案例之一。在這種交易形式中,買家和賣家直接聯繫在一起。理解 0x 0x 是一個基於以太坊的代幣點對點交易所。它通常被稱爲去中心化交易所。

相關詞條

冷藏定義

什麼是冷藏?冷存儲是一種用於存儲比特幣的離線錢包。使用冷存儲,數字錢包存儲在未連接到互聯網的平臺上,從而保護錢包免受未經授權的訪問、網絡黑客和其他連接到互聯網的系統易受攻擊的漏洞的影響。摘要大多數加密貨幣錢包都是數字化的,但儘管採取了防止盜竊的安全措施,黑客有時仍能訪問這些存儲工具。

股權證明 (PoS)

什麼是權益證明 (PoS)?股權證明是一種加密貨幣共識機制,用於處理交易並在區塊鏈中創建新區塊。共識機制是一種驗證分佈式數據庫條目並保持數據庫安全的方法。就加密貨幣而言,數據庫稱爲區塊鏈,因此共識機制保證了區塊鏈的安全。詳細瞭解權益證明及其與工作量證明有何不同。此外,找出權益證明試圖解決加密貨幣行業內的問題。

數字字節 (DGB)

什麼是 DigiByte? DigiByte (DGB) 是一個點對點的加密貨幣和區塊鏈平臺。 DGB 代幣用作建立在 DigiByte 區塊鏈上的去中心化應用程序 (dApp) 和智能合約的交換媒介。 DigiByte 區塊鏈被設計成可擴展的,每秒處理大量交易的能力。

柴犬 (SHIB)

什麼是柴犬? Shiba Inu ( SHIBUSD ) 是一種基於以太坊的山寨幣(比特幣以外的一種加密貨幣),它的吉祥物是日本品種的獵犬 Shiba Inu。 Shiba Inu 被廣泛認爲是狗狗幣的替代品;事實上,柴犬的支持者將其吹捧爲“狗狗幣殺手”。

不可替代的代幣定義:理解 NFT

什麼是不可替代代幣 (NFT)?不可替代代幣 (NFT) 是區塊鏈上的加密資產,具有唯一的識別碼和元數據,可將它們彼此區分開來。與加密貨幣不同,它們不能以等價交易或交換。這與加密貨幣等可替代代幣不同,它們彼此相同,因此可以作爲商業交易的媒介。你需要知道的NFT 是存在於區塊鏈上且無法複製的獨特加密代幣。

Bancor定義

Bancor 是什麼? Bancor 是一種區塊鏈協議,允許用戶直接、即時地轉換不同的虛擬貨幣代幣,而不是在Coinbase等加密貨幣交易所進行兌換。 BNT 是 Bancor 網絡代幣,是 Bancor 網絡中使用的主要代幣。