ERC代幣標準

閱讀時間約5分鐘

ERC代幣標准

ERC是Ethereum Request for Comments的縮寫,即“以太坊征求意見”的意思,是以太坊開發者的協議提案。它們是以太坊智能合約開發人員使用的技術文檔,定義了實施以太坊生態系統應用程序所需的一組規則,包括通證標准,域名注冊,庫/包格式等。這些文檔通常由開發人員創建,並且包含有關協議規範和合約說明的信息。在成為一個標准之前,ERC必須通過EIP(以太坊改進提案)被社區修正和評論, 直到最終被接受。

什麼是ERC標准?

正如ISO等世界上其他著名的標准一樣,制定國際標准的目的是為了統一世界各國專家的工作方法。如果以太坊的去中心化應用允許開發人員自由地實現他們的想法,那麼使用國際標准不僅可以減少在通用應用程序上的開發工作,而且還可以提供應用程序上的最佳實踐,並提高產品質量。

EIP工作流

EIP 是Ethereum Improvement Proposal的縮寫,代表以太坊改進提案。EIP是一個設計文檔,向以太坊社區提供信息,或者描述以太坊的新功能、流程或環境。貢獻者可以首先向EIP Github庫提交一個草案,然後開始公開征詢意見,同時要經歷快速的迭代和更改。當它完成了最初的迭代並准備好接受大眾審閱時,即進入 “最後召集”(Last Call)狀態。

核心EIP指的是在“最後召集”狀態維持至少兩周,並且所有需要的技術變更都已經被創建者完成。核心開發人員決定是否將EIP編碼到他們的客戶端作為硬分叉的一部分的過程不算是EIP流程的一部分。如果做出這樣的決定,EIP將進入最終階段。

EIP的種類

EIP分為許多類型,每個類型都有自己的EIP列表。

標准追蹤——描述任何影響絕大多數甚至所有以太坊實施的變化,如網絡協議的改變、區塊或交易中的有效性規則或應用標准/規範的變化、導致使用以太坊的應用程序的互操作性受到影響的修改或者添加。此外,標准EIP可以細分為以下幾個部分:

核心——需要共識分叉的改進(例如EIP-5、EIP-101),或是與“核心開發”討論有關的改進(例如EIP-86的礦工/節點策略更改2、3和4)。

網絡——包括對devp2p (EIP-8)和Light Ethereum子協議的改進,以及對whisper(信息檢索)和swarm(分布式儲存)網絡協議規範的改進。

接口——包括圍繞客戶端API/RPC規範和標准的改進,以及某些語言層級的標准,如方法名(EIP-6)和合約ABIs的改進。在將EIP提交到EIPs存儲庫之前,“接口”標簽要與接口庫匹配,並完成相關的討論。

ERC——應用程序級標准和協定,主要指合約標准,如代幣標准(ERC-20)、名稱注冊表(ERC-137)、URI方案(ERC-681)、庫/包格式(EIP190)和錢包格式(EIP-85)。

元——描述以太坊運行的流程,或提出對某一流程(或事件)的更改。流程EIP類似於追蹤EIP的標准,但也應用於以太坊協議本身之外的領域。他們可能會提出一個實施方案,但不是針對以太坊的代碼庫;它們往往需要社區的共識;與信息性EIP不同,它們不僅僅是建議,用戶通常不能隨意忽略它們。例如步驟、指導方針、決策過程的改變,以及在以太坊開發中使用的工具或環境的改變。任何元EIP也被可以當作是流程EIP。

信息——描述一個以太坊的設計問題,或者為以太坊社區提供通用的指導方針或信息,但不提出新功能。信息EIP不一定代表以太坊社區的共識或建議,因此用戶和實現者可以自主地選擇忽略信息EIP或遵循他們的建議。

ERC的類型

平台有幾個ERC標准用以滿足不同的目的。根據采用率和可用性,前五名的標准如下:

ERC-20:這是用於同質化通證/代幣的標准API,包括傳輸和余額追蹤功能。例如USDC、USDT。

ERC-223:該標准保護用戶免受意外的合約轉賬。

ERC-721:這是最流行的非同質化(NFT)通證 標准。同質化代幣可以分割,而非同質化代幣不可以。NFT可以由個人擁有和交易,也可以委托給第三方。NFT可以代表對數字或實物資產的所有權。

ERC-809:該標准用於出租競爭型非同質化通證。如果一個NFT被標記為僅限一個個體使用/擁有,從而阻止了其他個體同時使用/擁有,則該NFT被稱為“競爭型通證”。ERC-809允許所有者使用一套標准命令來出租他們的競爭型NFT,並且用戶可以從一個錢包界面查看所有過去和當前的租借協議。

ERC-1400:這是為金融資產通證化的使用場景而設計的混合通證標准。通過與ERC20的向下兼容,它保持了與大多數現有工具和平台的兼容性。由於是部分同質化的(混合通證),它允許表示不同類別的資產,進行更先進的通證操作(鎖定通證,抵押通證等),這在公司運營中是很有必要的。通過提供在傳輸中附加數據的可能性,發行方可以通過設置詳細的證書檢查以掌握在通證傳輸過程中的控制權。

使用ERC標准的好處

  • 統一交易

ERC可在智能合約中處理通證交易。因此,它使許多開發人員能夠為更統一、更快速的交易制定更好、更創新的協議。

  • 過程高效

ERC通證被許多交易所接受。因此,任何用戶都可以無縫地使用通證進行交易。因為他們不需要學習任何新知識,獲取、存儲和出售通證是十分容易的。

  • 降低風險

由於用戶和開發人員已經知道通證在交易中的特性,所以他們不必太擔心。該標准降低了合約違約的風險。

總結

ERC標准是智能合約技術得以被廣泛采用的關鍵一步。應用程序之間的互操作性需要一些標准,就像上面提到的一樣,這些標准可以幫助開發者創建、部署和維護智能合約。

毫無疑問ERC通證的影響是巨大的,但它們仍然需要一些改進。然而開發人員還是有信心的,他們能夠在盡可能減少故障的同時,創建最有效的標准。其主要目標是令交易變得更順暢、更快捷。

TradeFi 行易, 是由智联通集团 (AI Link Group) 通过其附属公司 DeepAuto以及智联通财务有限公司(AI Link
Finance Limited) 设立并运营的金融科技平台,致力于为香港和内地企业提供贸易融资服务。

忠告:借钱梗要还,咪俾钱中介。放债人牌照编号:1852/2020