深入了解代幣標準

中級3/28/2024, 11:02:09 AM
代幣標準的出現改變了區塊鏈行業的遊戲規則,促進了顯著增長。從開創性的ERC-20到不斷崛起的BRC-20,這些標準爲去中心化金融的發展和廣泛採用注入了巨大價值。

介紹

代幣標準的引入在區塊鏈行業的演變中發揮了至關重要的作用,促進了創新並推動了去中心化金融的廣泛採用。從開創性的ERC-20標準到不斷崛起的BRC-20,代幣標準促進了各種代幣的創建、發行和部署,推動了加密空間的增長。

通過提供一套規則和規範,代幣標準確保了生態系統內的互操作性、可組合性和效率,使開發者能夠專注於創新而不是重新發明輪子。本文探討了加密空間中一些顯著的代幣標準,深入探討了它們的原則、發展狀況以及它們在塑造數字資產未來中的關鍵作用。

加密貨幣領域中的代幣是什麼?

代幣是一種加密貨幣,作爲區塊鏈上的特定資產或代表特定用途而存在。它們通常通過首次代幣發行(ICO)或其他籌款方法創建,包括首次去中心化交易所發行(IDO)或首次交易所發行(IEO)。代幣可以具有多種用途,其中最常見的兩種類型是證券型代幣和實用型代幣。

證券型代幣的功能類似於股份,因爲它們的價值由可交易的外部資產決定。另一方面,實用型代幣允許用戶訪問平台提供的產品或服務。

加密原生幣和代幣之間的區別在於它們的本質和功能。

在加密貨幣世界中,“幣”和“代幣”這兩個術語經常被交替使用,但需要注意它們有不同的含義。幣本質上是可以用作貨幣形式的數字貨幣,而代幣可以用於各種用途。此外,幣是原生於它們各自的 Layer-1 區塊鏈的,而代幣是在現有鏈上創建的。總而言之,幣和代幣之間的基本區別如下:

什麼是代幣標準?

代幣標準是一組規則和規範,規定了代幣在區塊鏈上的操作和功能。這些指導方針確保不同的軟件程序,如錢包和應用程序,可以可預測地與代幣進行交互,而無需理解其底層代碼。代幣標準因構建它們的區塊鏈和預期用途而異。根據不同標準創建的代幣具有不同的指導方針,使它們不兼容。然而,它們可以作爲包裝代幣進行交易,即使它們在不同的區塊鏈上並且具有不同的標準,或者通過跨鏈橋。

包裝代幣允許高效地交換代幣,並在其他區塊鏈上交易不同的代幣。這些代幣在其他區塊鏈上代表其他資產,並通過將原始資產存入智能合約來創建,然後在目標區塊鏈上發行等額的包裝代幣。這允許來自一條區塊鏈的資產在另一條區塊鏈上使用,從而在不同的去中心化金融平台和生態系統之間創建了互操作性。

此外,跨鏈橋促進了不同標準或智能合約的代幣之間的互操作性。它們通常用於連接運行在不同協議或功能上的獨立區塊鏈。橋梁促進了資產或數據在原本隔離的區塊鏈生態系統之間的轉移。它們通常涉及智能合約或其他去中心化協議,以確保轉移過程中的安全性和無需信任。

總的來說,代幣標準需要經過社區的同意程序批準後才能使用。

代幣標準的簡要歷史

代幣標準的歷史可以追溯到以太坊區塊鏈及其智能合約功能的出現。在加密貨幣的早期階段,代幣缺乏標準化,這使得它們難以整合和管理。2015年,Fabian Vogelsteller在以太坊上引入了ERC-20代幣標準。ERC-20是爲可互換的代幣而開發的。然而,隨着代表獨特數字資產(如收藏品)的需求的出現,ERC-721於2017年創建,從而使得非同質化代幣(NFT)的開發成爲可能。自那時以來,各種標準已經被開發出來,以解決加密領域中的特定需求。

基本上,代幣標準一直在不斷發展,對加密貨幣的創新和採用起着至關重要的作用。

爲什麼我們需要代幣標準?

隨着區塊鏈技術和加密貨幣的持續普及,許多項目正在不同的區塊鏈上啓動。隨着這種快速增長,對不同代幣標準的需求日益迫切。代幣標準在加密領域至關重要,原因有多種。

  1. 互操作性:代幣標準促進了互操作性。沒有它們,每種加密貨幣都將孤立存在,擁有自己的規則和不兼容的平台,導致生態系統混亂。引入代幣標準確保基於相同協議的代幣可以無縫交互。例如,ERC-20代幣標準允許代幣在各種錢包和平台上無縫運行,創造了一個統一的加密生態系統,資產可以無縫流動。
  2. 可組合性:代幣標準促進了可組合性,這意味着開發人員可以重復使用現有組件來創建新的代幣。通過遵循已建立的標準,開發人員可以跳過從頭開始構建基本功能的繁瑣任務。這意味着更少的時間用於基本功能,更多的時間用於實驗和創新。
  3. 效率:應用代幣標準有助於通過簡化智能合約之間的交互來提高效率。像ERC-20這樣的標準提供了諸如地址檢索和跟蹤代幣餘額之類的基本功能。開發人員可以使用像合約應用二進制接口(ABI)這樣的工具來監視代幣活動。

在沒有代幣標準的情況下會發生什麼?

在沒有代幣標準的情況下,加密貨幣的發展和整合將變得更加困難。缺乏這樣的標準將導致加密領域面臨各種問題,包括碎片化、安全問題、開發障礙和功能受限等。

一個碎片化的生態系統會出現,每種代幣都會有其獨特的實現方式,使它們彼此不兼容。這將創建一個孤立的生態系統,阻礙了不同代幣、錢包和交易所之間的可能互動。

在缺乏標準化的安全實踐的情況下,安全問題也會出現。這可能會給系統引入漏洞,使代幣更容易受到攻擊和利用。因此,用戶的風險會增加,阻礙了主流採用。

當缺乏共同的框架時,開發人員將面臨創建和整合新代幣的重大困難。這將抑制創新,減緩加密領域的增長。

此外,在沒有標準化的功能(如轉帳和批準)的情況下,使用代幣將變得困難、繁瑣和復雜。這將限制它們在各種應用中的可用性和實用性。

因此,對代幣標準的需求是不言而喻的,因爲它們促進了互操作性,簡化了開發,並促進了更安全和功能更強大的加密生態系統的發展。

代幣標準是如何建立的?

建立代幣標準涉及幾個步驟,這些步驟因項目社區和區塊鏈而異。第一步是確定現有標準未能解決的特定需求。這可能是對具有獨特功能的新代幣類型的渴望,或者是改進現有代幣之間互操作性的需要。例如,ERC-20只涉及可互換代幣,因此需要一個新的代幣標準來解決非同質化代幣的問題。

確定需求後,下一步是創建一個技術提案,概述所提出的標準。該提案文件應明確規定新標準的規格、功能和功能。在以太坊生態系統中,“以太坊改進提案(EIP)”用於此目的。

創建提案後,將其提交給更廣泛的社區進行討論、反饋和潛在的修訂。這使得其他利益相關者,包括開發人員、用戶和安全專家,可以貢獻他們的見解,並識別出潛在的挑戰。

如果提案經過所有相關方的批準,並在經過徹底審查後被認爲有益,則將採納和實施。該過程可能涉及將標準整合到基礎區塊鏈協議中,或者制定開發人員在創建新代幣時應遵循的指南,以遵循標準。

最後,代幣標準可以根據社區需求和技術進步而隨時間發展。更新和修訂可能也會經歷與建立代幣標準相似的過程,以確保標準在加密生態系統內保持相關性和有效性。

這裏了解更多有關如何創建代幣標準的信息

這個過程通常由誰負責?

在加密領域爲代幣創建標準時,並沒有單一的中央權威機構來做決定。這是一個涉及區塊鏈生態系統中不同社區的協作努力。

首先,開發人員確定了新標準的需求,並起草了初步提案,概述了其規範和功能。接下來,技術專家在審查過程中提供了寶貴的意見。他們評估與所提出的代幣標準相關的技術細節,例如其技術可行性、安全影響和潛在影響。

社區成員積極參與討論,提供反饋,提出改進建議,並最終影響所提出標準的採納或拒絕。此外,一些區塊鏈社區建立了組織,負責在其生態系統內監督和推廣特定的代幣標準。

因此,建立代幣標準是一個集體努力,需要來自加密貨幣領域內不同利益相關者的多樣化觀點和專業知識。因此,它並不是任何一個個人或實體的唯一責任。

代幣標準如何工作?

代幣標準是一組指導性規範,代幣必須遵循這些規範才能在特定的區塊鏈上平穩、一致地運行。實質上,它們提供了一套規則,爲代幣建立了一個共同的語言。其中包括代幣名稱和符號、可以存在的最大代幣數量、代幣在不同錢包或帳戶之間如何轉移,以及用戶如何授權其他應用程序或合約與其代幣進行交互的細節。代幣標準還促進了在同一區塊鏈上構建的代幣和應用程序之間的互操作性,這使得與dApp的無縫轉移和集成成爲可能。

此外,代幣標準通過爲開發人員提供一個預定義的框架來簡化開發。這使得他們無需從頭開始創建功能,從而節省了時間和資源。最後,明確定義的代幣標準可以通過概述最佳實踐和在代幣開發過程中要避免的潛在漏洞來提高安全性。

總的來說,代幣標準對於在區塊鏈空間內創建一致且高效的數字資產生態系統至關重要。它們促進了互操作性,簡化了開發,並爲探索加密貨幣和其他數字代幣的潛力提供了更安全和用戶友好的環境。

常用的代幣標準

來源: Crypto.com

加密貨幣領域以創新理念爲基礎,而代幣標準在將這些理念變爲現實中扮演着至關重要的角色。這些標準爲代幣提供了一個共同的框架,使它們能夠有效地運行,確保它們可以與其他代幣無縫互動,從而鼓勵了一個多樣化和繁榮的生態系統。以下是加密貨幣領域中最常用的一些代幣標準:

以太坊網路上常見的代幣標準

以太坊代幣標準演變的圖示

(來源: Unicorn Ultra)

以太坊請求意見 (Ethereum Request for Comment,簡稱ERC)

ERC是“以太坊請求意見”(Ethereum Request for Comment)的縮寫。它是指一份技術文件,概述了與以太坊生態系統相關的最佳實踐、態度、創造力和研究。

ERC定義了以太坊生態系統中的應用級設計和協議。這包括針對智能合約的代幣規範,比如通常附帶有參考實現的ERC-20。常見的ERC指南規定了一種代幣類型的基本操作集,使應用程序和智能合約可以統一地與其通信。

ERC在以太坊的發展中發揮着至關重要的作用,它定義了各種標準,如代幣接口、智能合約協議以及開發者在以太坊區塊鏈上創建去中心化應用程式(dApp)時可以使用的其他功能。這些標準確保了不同項目和代幣之間的互操作性和兼容性,使它們能夠在以太坊網路中無縫地進行交互。

ERC由以太坊社區的開發人員、研究人員和利益相關者提出、討論和完善。以太坊智能合約程序員負責創建與ERC相關的文件,概述了每個基於以太坊的代幣必須遵循的規則和規定。他們還定期審查這些材料,並提供反饋以幫助改進它們。一旦ERC被最終確定和接受,它就會成爲一個正式的標準,指導在以太坊區塊鏈上開發和實現dApp和智能合約。

存在各種不同的ERC標準,每個都具有特定的目的。一些知名的ERC標準包括:

ERC-20

來源: Kaleido

ERC-20是基於以太坊區塊鏈的代幣最廣泛使用的標準。它制定了所有基於以太坊的代幣必須遵循的具體要求,作爲在以太坊區塊鏈上創建代幣的技術標準。這些代幣可以使用簡單的ERC-20接口創建,並被各種應用程序如DeFi重復使用。ERC-20是一種可互換的代幣標準,這意味着每個代幣或部分代幣都是相同的,無法區分。例如,美元與其等值是可以互換的。類似地,在加密貨幣領域,您可以在以太坊網路上交換USDT和UNI代幣,因爲它們是可互換的代幣。

ERC-20在2017年ICO狂潮期間變得流行起來,許多代幣相繼推出。它對玩賺遊戲至關重要,並且還能夠創建像USDC、USDT、TUSD等穩定幣。

ERC-20定義了以太坊基於代幣必須遵循的規則,以確保與各種平台(特別是交易所和錢包,如Metamask和My Ether Wallet)兼容,並促進代幣之間的交互。ERC-20代幣標準的六個主要功能必須被實現,才能被認爲是符合規範的。這些功能包括:

  1. 總供應量:用於確定ERC-20代幣的供應量。它指定了智能合約允許的代幣數量的限制。
  2. 餘額:這用於跟蹤每個以太坊錢包中的代幣餘額。它表示一個地址持有的代幣數量。
  3. 轉帳:這是指將所有代幣發送到一個錢包或將它們分配給ICO投資者的能力。它要求發送者具有足夠的餘額來發送。
  4. 從轉帳:這允許代幣持有者在初始分配之後相互交易代幣。
  5. 批準:這個功能用於批準從調用其他帳戶的功能的帳戶中撤回代幣之前的其他帳戶的操作。
  6. 授權:授權是在批準後用來確定被批準的帳戶可以從起始帳戶中提取多少代幣。

ERC-20代幣的三個基本可選功能是代幣名稱、票據符號(例如,以太)和小數位數;也就是說,您的代幣將支持多少小數位數。(來源: Bitpanda Academy)

ERC-777

就像ERC-20一樣,ERC-777是用於可互換代幣的標準。唯一的區別在於ERC-777是ERC-20的改進版本,它着重於在交易代幣時允許更復雜的交互。它通過提供類似於msg.value字段的等效功能,但適用於代幣,有效地將代幣和以太幣結合在一起。

ERC-777標準包括多種功能,帶來了多種提高體驗的改進。它消除了小數位數的混亂,使得在適當的事件中可以進行鑄造和銷毀等。此外,它還包括一種特殊功能,使其與加密貨幣領域的其他代幣標準區分開來。這個獨特的功能稱爲“接收鉤子”(receive hooks)。鉤子可以定義爲一個合約中的函數,在將代幣發送到該合約時調用。換句話說,帳戶和合約可以在收到代幣時做出反應。

“接收鉤子”功能已經實現了許多有趣的用例,比如使用代幣進行原子購買,這樣就無需在兩個單獨的交易中批準和轉移。它還允許在鉤子調用時拒絕接收代幣,並將接收到的代幣重定向到其他地址,等等。

此外,由於合約是實現這些接收代幣鉤子所必需的重要因素,因此當使用ERC-20時,沒有任何代幣會被卡在不知道ERC-777協議的合約中,這種情況已經發生了無數次。

ERC-223

ERC-223代幣標準是對ERC-20協議的改進,ERC-20是在以太坊區塊鏈上創建代幣的廣泛使用標準。ERC-20協議以一個顯著的問題而聞名,即如果錯誤地發送到智能合約,代幣可能會丟失。由於這個缺陷,超過300萬美元的ERC-20代幣已經丟失。然而,ERC-223標準通過允許用戶在不丟失代幣的情況下將其轉移到智能合約來解決這個問題。

此外,ERC-223比ERC-20代幣更高效,因爲它只需要一個步驟而不是兩個步驟來完成交易。這個標準被開發出來以改善智能合約和ERC-20系統之間的交互。

來源: SlideServe

ERC-721

來源: Kaleido

以太坊區塊鏈有一個非同質化代幣標準,稱爲ERC-721,爲創建代表數字資產的唯一代幣提供了一套指南。這些代幣是非同質化的,意味着它們由於獨特性無法一對一地交換。ERC-721通過促進NFT(非同質化代幣)的創建而脫穎而出,這在遊戲、藝術、收藏品等領域具有廣泛的應用。該標準確保了這些獨特資產的安全轉移和所有權。

此外,ERC-721爲使用NFT進行各種用途的dApp提供了一個框架,例如虛擬世界和DeFi平台。ERC-721標準由一系列函數組成,開發人員可以在他們的智能合約中實現這些函數,以創建、轉移和管理NFT。這些功能允許創建具有自己元數據的唯一代幣,使它們彼此可區分。

ERC-1155

來源 Kaleido

ERC-1155是一種代幣標準,它從ERC-20、ERC-721和ERC-777中汲取靈感。它使用單個智能合約同時代表多個代幣,這使得它在功能平衡方面與ERC-20和ERC-777不同。這個標準具有一個獨特的特性,即用於查詢想要查詢餘額的代幣的附加ID參數。

在ERC-1155中,每個代幣ID都有一個獨特的餘額,非同質化代幣通過簡單地鑄造其中的一個來實現。這種方法爲需要多個代幣的項目節省了大量的gas。與爲每種代幣類型部署新合約不同,ERC-1155代幣合約可以保存整個系統狀態,從而大大降低了部署成本和復雜性。

遊戲行業以及時尚、音樂、收藏品、藝術和物聯網等行業廣泛使用ERC-1155標準。該標準爲開發人員提供了靈活性,並實現了批處理,同時防止了意外的代幣銷毀。它可以用於創建用於購買遊戲道具和其他限量版收藏品的代幣,這些道具具有獨特的屬性和功能。

藝術家可以在智能合約中累積版稅,並在其藝術品/收藏品售出時獲得一定比例的收益。

以太坊基本代幣標準的摘要 (來源: ResearchGate)

ERC-1400 與 ERC-1404

這是用於創建代表現實世界資產(RWA)的證券型代幣的兩種流行的代幣標準。首先,ERC-1400是一個全面但復雜的標準,用於管理區塊鏈上證券型代幣的轉移、文檔和合規性。第二個,ERC-1404,是一個更簡單的標準,專注於證券型代幣的轉移限制,使發行者能夠控制所有權並遵守監管規定。這兩種標準都旨在確保證券型代幣發行符合法規。

此外,這些代幣標準要求發行公司通過在入職流程中強制要求代幣接收者進行了解客戶(KYC)和反洗錢(AML)檢查來管理所有權。

除了上述以太坊代幣標準外,以太坊網路上還有其他幾種標準,包括ERC-165、621、827和865,如下圖所示:

ERC 代幣標準及其用途(來源: Blockchain Council)

這些代幣標準具有特定的用例,並在發展去中心化金融中發揮關鍵作用。

BNB 生態系統中常見的代幣標準

爲了簡化代幣開發並促進生態系統內的互操作性,已經建立了幾個重要的代幣標準,其中包括 Binance 智能鏈(BSC),也稱爲 BNB 鏈。

BEP-20

來源: Techopedia

BEP-20是一個代幣標準,旨在擴展、超越ERC-20標準。它充當了代幣使用的藍圖,並規定了其總體使用規則。BEP-20與ERC-20兼容,但通過修改來改進其協議、速度和交易成本。它旨在爲開發人員提供一個多功能框架,用於部署各種代幣,這些代幣可以代表任何東西,從公司股份到穩定幣。

BEP-2

BEP-2,即Binance Chain Evolution Proposal 2,是一種代幣標準,允許在Binance Chain上創建和使用新的代幣。與BEP-20不同,後者用於鏈上的智能合約交易,BEP-2是用於Binance Chain上的本地交易的協議。該協議允許在去中心化交易所格式中輕鬆進行不同加密貨幣之間的交易。

BEP-2代幣標準優先考慮效率和安全性,使在Binance Chain內創建和轉移可互換代幣變得更加容易。

BEP-20和BEP-2代幣標準之間的關鍵區別

(來源: 101 Blockchains)

Solana區塊鏈代幣標準

Solana主要庫 (Solana Primary Library, SPL)

來源: Coingecko

在Solana區塊鏈生態系統中,指導代幣如何運作的手冊稱爲Solana主要庫(SPL)。該標準概述了在Solana鏈上的可互換和不可互換代幣的操作。它還確保所有SPL代幣可以與Solana錢包和智能合約一起正常工作。這種代幣標準與以太坊的ERC之間的關鍵區別在於,盡管ERC爲不同類型的代幣(例如,ERC-20用於可互換代幣,ERC-721用於不可互換代幣)制定了不同的代幣標準,但SPL代幣標準適用於Solana鏈上的所有代幣類型。

波場網路上的常見代幣標準

波場網路是一個用於構建基於區塊鏈的應用程序和創建代幣的去中心化平台。該平台採用多種代幣標準,以允許在其生態系統內實現多樣化的功能。

TRC-10

TRC-10是波場上的第一個代幣標準,於2017年推出,主要設計用於較小規模的用例。與其他波場代幣標準不同,TRC-10不需要使用智能合約。最初,它被用於在首次代幣發行(ICO)期間發行代幣,並在基於波場的應用程序中用於實用目的。

TRC-20

另一方面,TRC-20是一種更高級的代幣標準,它利用智能合約來創建和管理代幣。它旨在執行基於智能合約的應用程序,並提供比TRC-10標準更多的功能。作爲波場網路中的主導標準,TRC-20可以創建去中心化應用程式和自動化的基於代幣的交易。TRC-20相比於TRC-10提供了更廣泛的功能,包括轉帳、批準、銷毀和查詢代幣信息。這種靈活性使其適用於各種用例,從實用型代幣到證券型代幣。

TRC-721

TRC-721是一種代幣標準,專門用於在波場網路上創建和管理非同質化代幣(NFT)。它使開發人員能夠代表獨特的數字資產,如收藏品、藝術品或遊戲中的物品。

比特幣區塊鏈上的常見代幣標準

BRC-20

來源: Sonic Wallet

BRC-20是一個實驗性的代幣標準,代表着“Bitcoin Request for Comment 20”。它旨在允許在比特幣區塊鏈上創建和轉移可互換的代幣。與以太坊的ERC-20依賴智能合約不同,BRC-20利用比特幣序數協議將數據(包括代幣信息)直接編碼到個別的聰上。同類型的所有BRC-20代幣是可互換的,並且具有相同的價值,使它們成爲可互換的。該標準側重於基本功能,如代幣創建、轉移和餘額查詢。它旨在實現簡單性,並與現有的比特幣基礎設施兼容。

請參考以下連結以了解有關比特幣序數協議的更多信息。

狗狗幣區塊鏈代幣標準

DRC-20

DRC-20是一種代幣標準,於2023年5月9日推出。其主要目標是在狗狗幣區塊鏈上實現可互換代幣的創建和管理。它解決了其前身BRC-20標準的局限性,並爲狗狗幣生態系統賦予了更多功能。

爲了實現這一目標,DRC-20利用狗狗幣區塊鏈上的智能合約,相比於BRC-20使用的序數,提供了更多靈活性和安全性。該代幣標準還確保了同類型的所有DRC-20代幣是可互換的,並且具有相同的價值,促進了代幣的可互換性。

Neo區塊鏈代幣標準

NEP-5

Neo區塊鏈有兩種主要的代幣標準,NEP-5和NEP-17。NEP-5是Neo區塊鏈於2017年推出的初始代幣標準。它旨在簡化生態系統內代幣的創建和管理方式。NEP-5提供了基本功能,如代幣創建和發行、用戶帳戶之間的代幣轉移以及查詢代幣餘額。然而,它也存在一些限制,比如缺乏像批準或銷毀機制這樣的高級功能,這些對於構建更復雜的應用程序是至關重要的。此外,NEP-5合約中存在一些漏洞,引發了安全方面的擔憂。

NEP-17

爲了解決這些限制,NEP-17於2020年作爲原始NEP-5提案的替代方案推出。它目前作爲Neo區塊鏈上推薦的代幣標準。NEP-17在NEP-5的基礎上進行了擴展,提供了更廣泛的功能,包括改進的安全性、高級功能如批準、銷毀機制,甚至通過擴展創建非同質化代幣(NFT)。此外,NEP-17與其他區塊鏈協議和標準的兼容性更強,允許Neo代幣與其他數字資產之間更順暢地互動。

優點、缺點和劣勢

代幣標準的優點

代幣標準在加密貨幣生態系統中至關重要,爲整個社區提供了多種好處。以下是其中一些優勢的概述:

  • 簡化開發過程:標準爲創建代幣提供了清晰的框架和結構。這樣可以節省開發人員從零開始創建一切的工作,並爲基本任務(如轉帳、批準和餘額查詢)提供了預定義的功能和功能。
  • 減少復雜性:代幣標準減少了在各種區塊鏈上管理不同代幣實現的復雜性。通過遵循已建立的標準,開發人員可以將精力集中在創新和創建獨特應用上,而不是重新發明輪子。
  • 增強互操作性:代幣標準通過允許標準化代幣與彼此、錢包和支持相同標準的去中心化應用程式(dApp)無縫交互,增強了互操作性。這促進了更加互聯的生態系統,並便於創建可以利用各種代幣的應用程序,而無需擔心兼容性問題。
  • 提高安全性:許多標準(如ERC-20)融合了安全最佳實踐,並經過嚴格審查以最小化潛在漏洞。這爲開發人員提供了更安全的基礎,減少了安全漏洞的風險,並保護了用戶的資產。
  • 改善用戶體驗:標準確保在與不同代幣交互時提供一致和熟悉的體驗。用戶可以期待與他們使用的具體代幣無關的類似功能,如轉帳和餘額查詢。這簡化了在加密貨幣領域管理和使用各種數字資產的流程。
  • 更廣泛的選擇和可訪問性:代幣標準促進了一個更多樣化和互聯的生態系統,爲用戶提供了更廣泛的可用代幣和應用程序供其探索和利用。這爲用戶在其努力中提供了更多選擇和靈活性。
  • 降低交易費用:一些標準(如Solana等高吞吐量區塊鏈上的標準)有助於降低交易費用。較低的交易費用使經常進行代幣轉帳和生態系統內交互的用戶受益。

代幣標準的缺點

代幣標準具有多種優點,但它們也有一些無法忽視的局限性和潛在缺點。以下是一些代幣標準的局限性:

  • 降低靈活性:標準可能會限制想要嘗試新的和創新功能的開發人員。標準可能無法滿足每個特定用例,這可能會限制在利基領域的創造力和創新能力。
  • 依賴底層協議:代幣標準的安全性和功能性與其所運行的底層區塊鏈協議緊密相連。如果協議本身存在安全漏洞或限制,那麼代幣標準及其相應的代幣也會受到影響。
  • 不同標準之間的有限互操作性:盡管代幣標準促進了特定區塊鏈生態系統內的互操作性,但在各種不同區塊鏈上基於不同標準構建的代幣可能在彼此交互時面臨兼容性問題和限制。

潛在的缺點

引入和推廣新的加密標準在加密領域可能是緩慢和具有挑戰性的過程,這可能迫使開發人員在使用已建立但潛在有限的標準或冒險使用新的、更靈活但普及程度較低的標準之間做出選擇。

過度依賴現有標準可能會阻礙全新和創新功能的開發,這些功能可能不符合現有標準的框架,這可能會在加密領域中長期扼殺創新。

盡管代幣標準不是中心化的,但建立和修改它們的過程可能涉及像核心開發團隊或治理機構這樣的中心化實體。這引起了人們對生態系統內決策過程中潛在中心化的擔憂。

跨鏈橋

來源: Blockchain Council

跨鏈橋是一種協議,它們可以在不同的區塊鏈之間傳輸數字資產和數據,這些區塊鏈在自然情況下不會相互交互。這些協議解決了不同網路獨立運作的挑戰,它們充當中介,允許網路進行通信和交換信息和資產。

爲什麼需要它們呢?

對於跨鏈橋的需要源於以下原因:

  1. 不同的區塊鏈網路採用獨立的協議運行,並具有各自獨特的功能。這導致了固有互操作性的缺乏,從而形成了孤立的生態系統。
  2. 當存在孤立的生態系統時,會帶來挑戰,並阻礙數字資產和數據的自由流動。
  3. 跨鏈橋通過在這些原本孤立的環境之間提供通信渠道來解決這個問題。

來源: Blockchain Simplified

它們是如何工作的呢?

跨鏈橋的工作原理主要有兩種方法:

  • 鎖定資產和鑄造代表:在這種方法中,用戶將其原始資產存入由橋梁控制的智能合約中。橋梁將在源鏈上鎖定這些資產,並在目標鏈上鑄造代表性代幣。這些代幣代表了存在於新生態系統中的鎖定資產。

當用戶想要將其資產轉移回時,他們將代表性代幣發送回橋梁。橋梁隨後永久性地移除(銷毀)這些代幣,並在源鏈上解鎖原始資產。

  • 中繼網路:在這種方法中,一個由驗證節點組成的網路確保了橋梁的安全,並監控交易。用戶將其資產發送到源鏈上的托管合約中。一旦這些資產被發送,驗證節點驗證交易並將信息中繼到目標鏈上。一旦驗證成功,目標鏈會鑄造新的代幣,代表已轉移的資產。

包裝代幣

包裝代幣可以定義爲允許將原生資產的價值從一個區塊鏈轉移到另一個區塊鏈的資產。它在加密貨幣領域發揮着重要作用,通過促進不同區塊鏈之間的互操作性,解鎖了跨不同區塊鏈的新功能。

來源: Cointelegraph

以下是包裝代幣的重要性和潛在缺點

包裝代幣的重要性

包裝代幣在促進資產在不同區塊鏈之間無縫轉移方面發揮着至關重要的作用。它們允許用戶在另一個區塊鏈上構建的應用程序中利用其在一個區塊鏈上的持有,從而擴展了其資產的覆蓋範圍和效用。

此外,包裝代幣使用戶能夠參與不同區塊鏈上的去中心化金融(DeFi)活動,爲他們提供了新的賺取利息、借貸和借貸的機會。

包裝代幣還有助於增加流動性,通過允許資產在區塊鏈之間自由流動。它們提供了將一個區塊鏈的功能帶到另一個區塊鏈上的能力,使開發人員能夠利用不同區塊鏈的獨特優勢。它們可以將一個區塊鏈的安全性與另一個區塊鏈的可擴展性或智能合約功能結合起來。

最後,包裝代幣使開發人員能夠通過使其在不同區塊鏈生態系統中更廣泛地接觸到更廣泛的受衆,從而擴展其應用程序的覆蓋範圍。

包裝代幣的缺點和考慮因素

  • 潛在的安全風險:在封裝資產時,原始資產被鎖定在源鏈上的智能合約中,如果管理鎖定資產的托管方或橋梁受到攻擊,可能會導致中心化故障點。
  • 對橋梁攻擊的脆弱性:連接不同區塊鏈的橋梁可能非常復雜,並成爲黑客攻擊的目標,從而使其容易受到攻擊。
  • 額外費用:封裝和解封代幣涉及到源鏈和目標鏈上的交易費用,這可能會增加用戶的整體成本。
  • 有限的互操作性:包裝代幣增強了互操作性,但並未解決完全區塊鏈互操作性的根本問題。不同的區塊鏈仍可能在它們彼此之間交互的方式上存在限制。

結論

各種代幣標準的使用極大地提高了區塊鏈生態系統內的互操作性。這些標準作爲指導方針,規定了代幣的運作方式,使開發人員更容易創建新的代幣,並減少了整個系統的復雜性。通過實施代幣標準,安全性得到了加強,用戶體驗得到了提升,爲用戶提供了更廣泛的選擇和更大的可訪問性。

隨着加密領域的不斷發展,預計將會推出新的代幣標準。這種擴展將進一步提高生態系統內的互操作性,並帶來更好的體驗。

Autor: Paul
Tradutor(a): Viper
Revisor(es): Piccolo、Wayne、Ashley
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.

深入了解代幣標準

中級3/28/2024, 11:02:09 AM
代幣標準的出現改變了區塊鏈行業的遊戲規則,促進了顯著增長。從開創性的ERC-20到不斷崛起的BRC-20,這些標準爲去中心化金融的發展和廣泛採用注入了巨大價值。

介紹

代幣標準的引入在區塊鏈行業的演變中發揮了至關重要的作用,促進了創新並推動了去中心化金融的廣泛採用。從開創性的ERC-20標準到不斷崛起的BRC-20,代幣標準促進了各種代幣的創建、發行和部署,推動了加密空間的增長。

通過提供一套規則和規範,代幣標準確保了生態系統內的互操作性、可組合性和效率,使開發者能夠專注於創新而不是重新發明輪子。本文探討了加密空間中一些顯著的代幣標準,深入探討了它們的原則、發展狀況以及它們在塑造數字資產未來中的關鍵作用。

加密貨幣領域中的代幣是什麼?

代幣是一種加密貨幣,作爲區塊鏈上的特定資產或代表特定用途而存在。它們通常通過首次代幣發行(ICO)或其他籌款方法創建,包括首次去中心化交易所發行(IDO)或首次交易所發行(IEO)。代幣可以具有多種用途,其中最常見的兩種類型是證券型代幣和實用型代幣。

證券型代幣的功能類似於股份,因爲它們的價值由可交易的外部資產決定。另一方面,實用型代幣允許用戶訪問平台提供的產品或服務。

加密原生幣和代幣之間的區別在於它們的本質和功能。

在加密貨幣世界中,“幣”和“代幣”這兩個術語經常被交替使用,但需要注意它們有不同的含義。幣本質上是可以用作貨幣形式的數字貨幣,而代幣可以用於各種用途。此外,幣是原生於它們各自的 Layer-1 區塊鏈的,而代幣是在現有鏈上創建的。總而言之,幣和代幣之間的基本區別如下:

什麼是代幣標準?

代幣標準是一組規則和規範,規定了代幣在區塊鏈上的操作和功能。這些指導方針確保不同的軟件程序,如錢包和應用程序,可以可預測地與代幣進行交互,而無需理解其底層代碼。代幣標準因構建它們的區塊鏈和預期用途而異。根據不同標準創建的代幣具有不同的指導方針,使它們不兼容。然而,它們可以作爲包裝代幣進行交易,即使它們在不同的區塊鏈上並且具有不同的標準,或者通過跨鏈橋。

包裝代幣允許高效地交換代幣,並在其他區塊鏈上交易不同的代幣。這些代幣在其他區塊鏈上代表其他資產,並通過將原始資產存入智能合約來創建,然後在目標區塊鏈上發行等額的包裝代幣。這允許來自一條區塊鏈的資產在另一條區塊鏈上使用,從而在不同的去中心化金融平台和生態系統之間創建了互操作性。

此外,跨鏈橋促進了不同標準或智能合約的代幣之間的互操作性。它們通常用於連接運行在不同協議或功能上的獨立區塊鏈。橋梁促進了資產或數據在原本隔離的區塊鏈生態系統之間的轉移。它們通常涉及智能合約或其他去中心化協議,以確保轉移過程中的安全性和無需信任。

總的來說,代幣標準需要經過社區的同意程序批準後才能使用。

代幣標準的簡要歷史

代幣標準的歷史可以追溯到以太坊區塊鏈及其智能合約功能的出現。在加密貨幣的早期階段,代幣缺乏標準化,這使得它們難以整合和管理。2015年,Fabian Vogelsteller在以太坊上引入了ERC-20代幣標準。ERC-20是爲可互換的代幣而開發的。然而,隨着代表獨特數字資產(如收藏品)的需求的出現,ERC-721於2017年創建,從而使得非同質化代幣(NFT)的開發成爲可能。自那時以來,各種標準已經被開發出來,以解決加密領域中的特定需求。

基本上,代幣標準一直在不斷發展,對加密貨幣的創新和採用起着至關重要的作用。

爲什麼我們需要代幣標準?

隨着區塊鏈技術和加密貨幣的持續普及,許多項目正在不同的區塊鏈上啓動。隨着這種快速增長,對不同代幣標準的需求日益迫切。代幣標準在加密領域至關重要,原因有多種。

  1. 互操作性:代幣標準促進了互操作性。沒有它們,每種加密貨幣都將孤立存在,擁有自己的規則和不兼容的平台,導致生態系統混亂。引入代幣標準確保基於相同協議的代幣可以無縫交互。例如,ERC-20代幣標準允許代幣在各種錢包和平台上無縫運行,創造了一個統一的加密生態系統,資產可以無縫流動。
  2. 可組合性:代幣標準促進了可組合性,這意味着開發人員可以重復使用現有組件來創建新的代幣。通過遵循已建立的標準,開發人員可以跳過從頭開始構建基本功能的繁瑣任務。這意味着更少的時間用於基本功能,更多的時間用於實驗和創新。
  3. 效率:應用代幣標準有助於通過簡化智能合約之間的交互來提高效率。像ERC-20這樣的標準提供了諸如地址檢索和跟蹤代幣餘額之類的基本功能。開發人員可以使用像合約應用二進制接口(ABI)這樣的工具來監視代幣活動。

在沒有代幣標準的情況下會發生什麼?

在沒有代幣標準的情況下,加密貨幣的發展和整合將變得更加困難。缺乏這樣的標準將導致加密領域面臨各種問題,包括碎片化、安全問題、開發障礙和功能受限等。

一個碎片化的生態系統會出現,每種代幣都會有其獨特的實現方式,使它們彼此不兼容。這將創建一個孤立的生態系統,阻礙了不同代幣、錢包和交易所之間的可能互動。

在缺乏標準化的安全實踐的情況下,安全問題也會出現。這可能會給系統引入漏洞,使代幣更容易受到攻擊和利用。因此,用戶的風險會增加,阻礙了主流採用。

當缺乏共同的框架時,開發人員將面臨創建和整合新代幣的重大困難。這將抑制創新,減緩加密領域的增長。

此外,在沒有標準化的功能(如轉帳和批準)的情況下,使用代幣將變得困難、繁瑣和復雜。這將限制它們在各種應用中的可用性和實用性。

因此,對代幣標準的需求是不言而喻的,因爲它們促進了互操作性,簡化了開發,並促進了更安全和功能更強大的加密生態系統的發展。

代幣標準是如何建立的?

建立代幣標準涉及幾個步驟,這些步驟因項目社區和區塊鏈而異。第一步是確定現有標準未能解決的特定需求。這可能是對具有獨特功能的新代幣類型的渴望,或者是改進現有代幣之間互操作性的需要。例如,ERC-20只涉及可互換代幣,因此需要一個新的代幣標準來解決非同質化代幣的問題。

確定需求後,下一步是創建一個技術提案,概述所提出的標準。該提案文件應明確規定新標準的規格、功能和功能。在以太坊生態系統中,“以太坊改進提案(EIP)”用於此目的。

創建提案後,將其提交給更廣泛的社區進行討論、反饋和潛在的修訂。這使得其他利益相關者,包括開發人員、用戶和安全專家,可以貢獻他們的見解,並識別出潛在的挑戰。

如果提案經過所有相關方的批準,並在經過徹底審查後被認爲有益,則將採納和實施。該過程可能涉及將標準整合到基礎區塊鏈協議中,或者制定開發人員在創建新代幣時應遵循的指南,以遵循標準。

最後,代幣標準可以根據社區需求和技術進步而隨時間發展。更新和修訂可能也會經歷與建立代幣標準相似的過程,以確保標準在加密生態系統內保持相關性和有效性。

這裏了解更多有關如何創建代幣標準的信息

這個過程通常由誰負責?

在加密領域爲代幣創建標準時,並沒有單一的中央權威機構來做決定。這是一個涉及區塊鏈生態系統中不同社區的協作努力。

首先,開發人員確定了新標準的需求,並起草了初步提案,概述了其規範和功能。接下來,技術專家在審查過程中提供了寶貴的意見。他們評估與所提出的代幣標準相關的技術細節,例如其技術可行性、安全影響和潛在影響。

社區成員積極參與討論,提供反饋,提出改進建議,並最終影響所提出標準的採納或拒絕。此外,一些區塊鏈社區建立了組織,負責在其生態系統內監督和推廣特定的代幣標準。

因此,建立代幣標準是一個集體努力,需要來自加密貨幣領域內不同利益相關者的多樣化觀點和專業知識。因此,它並不是任何一個個人或實體的唯一責任。

代幣標準如何工作?

代幣標準是一組指導性規範,代幣必須遵循這些規範才能在特定的區塊鏈上平穩、一致地運行。實質上,它們提供了一套規則,爲代幣建立了一個共同的語言。其中包括代幣名稱和符號、可以存在的最大代幣數量、代幣在不同錢包或帳戶之間如何轉移,以及用戶如何授權其他應用程序或合約與其代幣進行交互的細節。代幣標準還促進了在同一區塊鏈上構建的代幣和應用程序之間的互操作性,這使得與dApp的無縫轉移和集成成爲可能。

此外,代幣標準通過爲開發人員提供一個預定義的框架來簡化開發。這使得他們無需從頭開始創建功能,從而節省了時間和資源。最後,明確定義的代幣標準可以通過概述最佳實踐和在代幣開發過程中要避免的潛在漏洞來提高安全性。

總的來說,代幣標準對於在區塊鏈空間內創建一致且高效的數字資產生態系統至關重要。它們促進了互操作性,簡化了開發,並爲探索加密貨幣和其他數字代幣的潛力提供了更安全和用戶友好的環境。

常用的代幣標準

來源: Crypto.com

加密貨幣領域以創新理念爲基礎,而代幣標準在將這些理念變爲現實中扮演着至關重要的角色。這些標準爲代幣提供了一個共同的框架,使它們能夠有效地運行,確保它們可以與其他代幣無縫互動,從而鼓勵了一個多樣化和繁榮的生態系統。以下是加密貨幣領域中最常用的一些代幣標準:

以太坊網路上常見的代幣標準

以太坊代幣標準演變的圖示

(來源: Unicorn Ultra)

以太坊請求意見 (Ethereum Request for Comment,簡稱ERC)

ERC是“以太坊請求意見”(Ethereum Request for Comment)的縮寫。它是指一份技術文件,概述了與以太坊生態系統相關的最佳實踐、態度、創造力和研究。

ERC定義了以太坊生態系統中的應用級設計和協議。這包括針對智能合約的代幣規範,比如通常附帶有參考實現的ERC-20。常見的ERC指南規定了一種代幣類型的基本操作集,使應用程序和智能合約可以統一地與其通信。

ERC在以太坊的發展中發揮着至關重要的作用,它定義了各種標準,如代幣接口、智能合約協議以及開發者在以太坊區塊鏈上創建去中心化應用程式(dApp)時可以使用的其他功能。這些標準確保了不同項目和代幣之間的互操作性和兼容性,使它們能夠在以太坊網路中無縫地進行交互。

ERC由以太坊社區的開發人員、研究人員和利益相關者提出、討論和完善。以太坊智能合約程序員負責創建與ERC相關的文件,概述了每個基於以太坊的代幣必須遵循的規則和規定。他們還定期審查這些材料,並提供反饋以幫助改進它們。一旦ERC被最終確定和接受,它就會成爲一個正式的標準,指導在以太坊區塊鏈上開發和實現dApp和智能合約。

存在各種不同的ERC標準,每個都具有特定的目的。一些知名的ERC標準包括:

ERC-20

來源: Kaleido

ERC-20是基於以太坊區塊鏈的代幣最廣泛使用的標準。它制定了所有基於以太坊的代幣必須遵循的具體要求,作爲在以太坊區塊鏈上創建代幣的技術標準。這些代幣可以使用簡單的ERC-20接口創建,並被各種應用程序如DeFi重復使用。ERC-20是一種可互換的代幣標準,這意味着每個代幣或部分代幣都是相同的,無法區分。例如,美元與其等值是可以互換的。類似地,在加密貨幣領域,您可以在以太坊網路上交換USDT和UNI代幣,因爲它們是可互換的代幣。

ERC-20在2017年ICO狂潮期間變得流行起來,許多代幣相繼推出。它對玩賺遊戲至關重要,並且還能夠創建像USDC、USDT、TUSD等穩定幣。

ERC-20定義了以太坊基於代幣必須遵循的規則,以確保與各種平台(特別是交易所和錢包,如Metamask和My Ether Wallet)兼容,並促進代幣之間的交互。ERC-20代幣標準的六個主要功能必須被實現,才能被認爲是符合規範的。這些功能包括:

  1. 總供應量:用於確定ERC-20代幣的供應量。它指定了智能合約允許的代幣數量的限制。
  2. 餘額:這用於跟蹤每個以太坊錢包中的代幣餘額。它表示一個地址持有的代幣數量。
  3. 轉帳:這是指將所有代幣發送到一個錢包或將它們分配給ICO投資者的能力。它要求發送者具有足夠的餘額來發送。
  4. 從轉帳:這允許代幣持有者在初始分配之後相互交易代幣。
  5. 批準:這個功能用於批準從調用其他帳戶的功能的帳戶中撤回代幣之前的其他帳戶的操作。
  6. 授權:授權是在批準後用來確定被批準的帳戶可以從起始帳戶中提取多少代幣。

ERC-20代幣的三個基本可選功能是代幣名稱、票據符號(例如,以太)和小數位數;也就是說,您的代幣將支持多少小數位數。(來源: Bitpanda Academy)

ERC-777

就像ERC-20一樣,ERC-777是用於可互換代幣的標準。唯一的區別在於ERC-777是ERC-20的改進版本,它着重於在交易代幣時允許更復雜的交互。它通過提供類似於msg.value字段的等效功能,但適用於代幣,有效地將代幣和以太幣結合在一起。

ERC-777標準包括多種功能,帶來了多種提高體驗的改進。它消除了小數位數的混亂,使得在適當的事件中可以進行鑄造和銷毀等。此外,它還包括一種特殊功能,使其與加密貨幣領域的其他代幣標準區分開來。這個獨特的功能稱爲“接收鉤子”(receive hooks)。鉤子可以定義爲一個合約中的函數,在將代幣發送到該合約時調用。換句話說,帳戶和合約可以在收到代幣時做出反應。

“接收鉤子”功能已經實現了許多有趣的用例,比如使用代幣進行原子購買,這樣就無需在兩個單獨的交易中批準和轉移。它還允許在鉤子調用時拒絕接收代幣,並將接收到的代幣重定向到其他地址,等等。

此外,由於合約是實現這些接收代幣鉤子所必需的重要因素,因此當使用ERC-20時,沒有任何代幣會被卡在不知道ERC-777協議的合約中,這種情況已經發生了無數次。

ERC-223

ERC-223代幣標準是對ERC-20協議的改進,ERC-20是在以太坊區塊鏈上創建代幣的廣泛使用標準。ERC-20協議以一個顯著的問題而聞名,即如果錯誤地發送到智能合約,代幣可能會丟失。由於這個缺陷,超過300萬美元的ERC-20代幣已經丟失。然而,ERC-223標準通過允許用戶在不丟失代幣的情況下將其轉移到智能合約來解決這個問題。

此外,ERC-223比ERC-20代幣更高效,因爲它只需要一個步驟而不是兩個步驟來完成交易。這個標準被開發出來以改善智能合約和ERC-20系統之間的交互。

來源: SlideServe

ERC-721

來源: Kaleido

以太坊區塊鏈有一個非同質化代幣標準,稱爲ERC-721,爲創建代表數字資產的唯一代幣提供了一套指南。這些代幣是非同質化的,意味着它們由於獨特性無法一對一地交換。ERC-721通過促進NFT(非同質化代幣)的創建而脫穎而出,這在遊戲、藝術、收藏品等領域具有廣泛的應用。該標準確保了這些獨特資產的安全轉移和所有權。

此外,ERC-721爲使用NFT進行各種用途的dApp提供了一個框架,例如虛擬世界和DeFi平台。ERC-721標準由一系列函數組成,開發人員可以在他們的智能合約中實現這些函數,以創建、轉移和管理NFT。這些功能允許創建具有自己元數據的唯一代幣,使它們彼此可區分。

ERC-1155

來源 Kaleido

ERC-1155是一種代幣標準,它從ERC-20、ERC-721和ERC-777中汲取靈感。它使用單個智能合約同時代表多個代幣,這使得它在功能平衡方面與ERC-20和ERC-777不同。這個標準具有一個獨特的特性,即用於查詢想要查詢餘額的代幣的附加ID參數。

在ERC-1155中,每個代幣ID都有一個獨特的餘額,非同質化代幣通過簡單地鑄造其中的一個來實現。這種方法爲需要多個代幣的項目節省了大量的gas。與爲每種代幣類型部署新合約不同,ERC-1155代幣合約可以保存整個系統狀態,從而大大降低了部署成本和復雜性。

遊戲行業以及時尚、音樂、收藏品、藝術和物聯網等行業廣泛使用ERC-1155標準。該標準爲開發人員提供了靈活性,並實現了批處理,同時防止了意外的代幣銷毀。它可以用於創建用於購買遊戲道具和其他限量版收藏品的代幣,這些道具具有獨特的屬性和功能。

藝術家可以在智能合約中累積版稅,並在其藝術品/收藏品售出時獲得一定比例的收益。

以太坊基本代幣標準的摘要 (來源: ResearchGate)

ERC-1400 與 ERC-1404

這是用於創建代表現實世界資產(RWA)的證券型代幣的兩種流行的代幣標準。首先,ERC-1400是一個全面但復雜的標準,用於管理區塊鏈上證券型代幣的轉移、文檔和合規性。第二個,ERC-1404,是一個更簡單的標準,專注於證券型代幣的轉移限制,使發行者能夠控制所有權並遵守監管規定。這兩種標準都旨在確保證券型代幣發行符合法規。

此外,這些代幣標準要求發行公司通過在入職流程中強制要求代幣接收者進行了解客戶(KYC)和反洗錢(AML)檢查來管理所有權。

除了上述以太坊代幣標準外,以太坊網路上還有其他幾種標準,包括ERC-165、621、827和865,如下圖所示:

ERC 代幣標準及其用途(來源: Blockchain Council)

這些代幣標準具有特定的用例,並在發展去中心化金融中發揮關鍵作用。

BNB 生態系統中常見的代幣標準

爲了簡化代幣開發並促進生態系統內的互操作性,已經建立了幾個重要的代幣標準,其中包括 Binance 智能鏈(BSC),也稱爲 BNB 鏈。

BEP-20

來源: Techopedia

BEP-20是一個代幣標準,旨在擴展、超越ERC-20標準。它充當了代幣使用的藍圖,並規定了其總體使用規則。BEP-20與ERC-20兼容,但通過修改來改進其協議、速度和交易成本。它旨在爲開發人員提供一個多功能框架,用於部署各種代幣,這些代幣可以代表任何東西,從公司股份到穩定幣。

BEP-2

BEP-2,即Binance Chain Evolution Proposal 2,是一種代幣標準,允許在Binance Chain上創建和使用新的代幣。與BEP-20不同,後者用於鏈上的智能合約交易,BEP-2是用於Binance Chain上的本地交易的協議。該協議允許在去中心化交易所格式中輕鬆進行不同加密貨幣之間的交易。

BEP-2代幣標準優先考慮效率和安全性,使在Binance Chain內創建和轉移可互換代幣變得更加容易。

BEP-20和BEP-2代幣標準之間的關鍵區別

(來源: 101 Blockchains)

Solana區塊鏈代幣標準

Solana主要庫 (Solana Primary Library, SPL)

來源: Coingecko

在Solana區塊鏈生態系統中,指導代幣如何運作的手冊稱爲Solana主要庫(SPL)。該標準概述了在Solana鏈上的可互換和不可互換代幣的操作。它還確保所有SPL代幣可以與Solana錢包和智能合約一起正常工作。這種代幣標準與以太坊的ERC之間的關鍵區別在於,盡管ERC爲不同類型的代幣(例如,ERC-20用於可互換代幣,ERC-721用於不可互換代幣)制定了不同的代幣標準,但SPL代幣標準適用於Solana鏈上的所有代幣類型。

波場網路上的常見代幣標準

波場網路是一個用於構建基於區塊鏈的應用程序和創建代幣的去中心化平台。該平台採用多種代幣標準,以允許在其生態系統內實現多樣化的功能。

TRC-10

TRC-10是波場上的第一個代幣標準,於2017年推出,主要設計用於較小規模的用例。與其他波場代幣標準不同,TRC-10不需要使用智能合約。最初,它被用於在首次代幣發行(ICO)期間發行代幣,並在基於波場的應用程序中用於實用目的。

TRC-20

另一方面,TRC-20是一種更高級的代幣標準,它利用智能合約來創建和管理代幣。它旨在執行基於智能合約的應用程序,並提供比TRC-10標準更多的功能。作爲波場網路中的主導標準,TRC-20可以創建去中心化應用程式和自動化的基於代幣的交易。TRC-20相比於TRC-10提供了更廣泛的功能,包括轉帳、批準、銷毀和查詢代幣信息。這種靈活性使其適用於各種用例,從實用型代幣到證券型代幣。

TRC-721

TRC-721是一種代幣標準,專門用於在波場網路上創建和管理非同質化代幣(NFT)。它使開發人員能夠代表獨特的數字資產,如收藏品、藝術品或遊戲中的物品。

比特幣區塊鏈上的常見代幣標準

BRC-20

來源: Sonic Wallet

BRC-20是一個實驗性的代幣標準,代表着“Bitcoin Request for Comment 20”。它旨在允許在比特幣區塊鏈上創建和轉移可互換的代幣。與以太坊的ERC-20依賴智能合約不同,BRC-20利用比特幣序數協議將數據(包括代幣信息)直接編碼到個別的聰上。同類型的所有BRC-20代幣是可互換的,並且具有相同的價值,使它們成爲可互換的。該標準側重於基本功能,如代幣創建、轉移和餘額查詢。它旨在實現簡單性,並與現有的比特幣基礎設施兼容。

請參考以下連結以了解有關比特幣序數協議的更多信息。

狗狗幣區塊鏈代幣標準

DRC-20

DRC-20是一種代幣標準,於2023年5月9日推出。其主要目標是在狗狗幣區塊鏈上實現可互換代幣的創建和管理。它解決了其前身BRC-20標準的局限性,並爲狗狗幣生態系統賦予了更多功能。

爲了實現這一目標,DRC-20利用狗狗幣區塊鏈上的智能合約,相比於BRC-20使用的序數,提供了更多靈活性和安全性。該代幣標準還確保了同類型的所有DRC-20代幣是可互換的,並且具有相同的價值,促進了代幣的可互換性。

Neo區塊鏈代幣標準

NEP-5

Neo區塊鏈有兩種主要的代幣標準,NEP-5和NEP-17。NEP-5是Neo區塊鏈於2017年推出的初始代幣標準。它旨在簡化生態系統內代幣的創建和管理方式。NEP-5提供了基本功能,如代幣創建和發行、用戶帳戶之間的代幣轉移以及查詢代幣餘額。然而,它也存在一些限制,比如缺乏像批準或銷毀機制這樣的高級功能,這些對於構建更復雜的應用程序是至關重要的。此外,NEP-5合約中存在一些漏洞,引發了安全方面的擔憂。

NEP-17

爲了解決這些限制,NEP-17於2020年作爲原始NEP-5提案的替代方案推出。它目前作爲Neo區塊鏈上推薦的代幣標準。NEP-17在NEP-5的基礎上進行了擴展,提供了更廣泛的功能,包括改進的安全性、高級功能如批準、銷毀機制,甚至通過擴展創建非同質化代幣(NFT)。此外,NEP-17與其他區塊鏈協議和標準的兼容性更強,允許Neo代幣與其他數字資產之間更順暢地互動。

優點、缺點和劣勢

代幣標準的優點

代幣標準在加密貨幣生態系統中至關重要,爲整個社區提供了多種好處。以下是其中一些優勢的概述:

  • 簡化開發過程:標準爲創建代幣提供了清晰的框架和結構。這樣可以節省開發人員從零開始創建一切的工作,並爲基本任務(如轉帳、批準和餘額查詢)提供了預定義的功能和功能。
  • 減少復雜性:代幣標準減少了在各種區塊鏈上管理不同代幣實現的復雜性。通過遵循已建立的標準,開發人員可以將精力集中在創新和創建獨特應用上,而不是重新發明輪子。
  • 增強互操作性:代幣標準通過允許標準化代幣與彼此、錢包和支持相同標準的去中心化應用程式(dApp)無縫交互,增強了互操作性。這促進了更加互聯的生態系統,並便於創建可以利用各種代幣的應用程序,而無需擔心兼容性問題。
  • 提高安全性:許多標準(如ERC-20)融合了安全最佳實踐,並經過嚴格審查以最小化潛在漏洞。這爲開發人員提供了更安全的基礎,減少了安全漏洞的風險,並保護了用戶的資產。
  • 改善用戶體驗:標準確保在與不同代幣交互時提供一致和熟悉的體驗。用戶可以期待與他們使用的具體代幣無關的類似功能,如轉帳和餘額查詢。這簡化了在加密貨幣領域管理和使用各種數字資產的流程。
  • 更廣泛的選擇和可訪問性:代幣標準促進了一個更多樣化和互聯的生態系統,爲用戶提供了更廣泛的可用代幣和應用程序供其探索和利用。這爲用戶在其努力中提供了更多選擇和靈活性。
  • 降低交易費用:一些標準(如Solana等高吞吐量區塊鏈上的標準)有助於降低交易費用。較低的交易費用使經常進行代幣轉帳和生態系統內交互的用戶受益。

代幣標準的缺點

代幣標準具有多種優點,但它們也有一些無法忽視的局限性和潛在缺點。以下是一些代幣標準的局限性:

  • 降低靈活性:標準可能會限制想要嘗試新的和創新功能的開發人員。標準可能無法滿足每個特定用例,這可能會限制在利基領域的創造力和創新能力。
  • 依賴底層協議:代幣標準的安全性和功能性與其所運行的底層區塊鏈協議緊密相連。如果協議本身存在安全漏洞或限制,那麼代幣標準及其相應的代幣也會受到影響。
  • 不同標準之間的有限互操作性:盡管代幣標準促進了特定區塊鏈生態系統內的互操作性,但在各種不同區塊鏈上基於不同標準構建的代幣可能在彼此交互時面臨兼容性問題和限制。

潛在的缺點

引入和推廣新的加密標準在加密領域可能是緩慢和具有挑戰性的過程,這可能迫使開發人員在使用已建立但潛在有限的標準或冒險使用新的、更靈活但普及程度較低的標準之間做出選擇。

過度依賴現有標準可能會阻礙全新和創新功能的開發,這些功能可能不符合現有標準的框架,這可能會在加密領域中長期扼殺創新。

盡管代幣標準不是中心化的,但建立和修改它們的過程可能涉及像核心開發團隊或治理機構這樣的中心化實體。這引起了人們對生態系統內決策過程中潛在中心化的擔憂。

跨鏈橋

來源: Blockchain Council

跨鏈橋是一種協議,它們可以在不同的區塊鏈之間傳輸數字資產和數據,這些區塊鏈在自然情況下不會相互交互。這些協議解決了不同網路獨立運作的挑戰,它們充當中介,允許網路進行通信和交換信息和資產。

爲什麼需要它們呢?

對於跨鏈橋的需要源於以下原因:

  1. 不同的區塊鏈網路採用獨立的協議運行,並具有各自獨特的功能。這導致了固有互操作性的缺乏,從而形成了孤立的生態系統。
  2. 當存在孤立的生態系統時,會帶來挑戰,並阻礙數字資產和數據的自由流動。
  3. 跨鏈橋通過在這些原本孤立的環境之間提供通信渠道來解決這個問題。

來源: Blockchain Simplified

它們是如何工作的呢?

跨鏈橋的工作原理主要有兩種方法:

  • 鎖定資產和鑄造代表:在這種方法中,用戶將其原始資產存入由橋梁控制的智能合約中。橋梁將在源鏈上鎖定這些資產,並在目標鏈上鑄造代表性代幣。這些代幣代表了存在於新生態系統中的鎖定資產。

當用戶想要將其資產轉移回時,他們將代表性代幣發送回橋梁。橋梁隨後永久性地移除(銷毀)這些代幣,並在源鏈上解鎖原始資產。

  • 中繼網路:在這種方法中,一個由驗證節點組成的網路確保了橋梁的安全,並監控交易。用戶將其資產發送到源鏈上的托管合約中。一旦這些資產被發送,驗證節點驗證交易並將信息中繼到目標鏈上。一旦驗證成功,目標鏈會鑄造新的代幣,代表已轉移的資產。

包裝代幣

包裝代幣可以定義爲允許將原生資產的價值從一個區塊鏈轉移到另一個區塊鏈的資產。它在加密貨幣領域發揮着重要作用,通過促進不同區塊鏈之間的互操作性,解鎖了跨不同區塊鏈的新功能。

來源: Cointelegraph

以下是包裝代幣的重要性和潛在缺點

包裝代幣的重要性

包裝代幣在促進資產在不同區塊鏈之間無縫轉移方面發揮着至關重要的作用。它們允許用戶在另一個區塊鏈上構建的應用程序中利用其在一個區塊鏈上的持有,從而擴展了其資產的覆蓋範圍和效用。

此外,包裝代幣使用戶能夠參與不同區塊鏈上的去中心化金融(DeFi)活動,爲他們提供了新的賺取利息、借貸和借貸的機會。

包裝代幣還有助於增加流動性,通過允許資產在區塊鏈之間自由流動。它們提供了將一個區塊鏈的功能帶到另一個區塊鏈上的能力,使開發人員能夠利用不同區塊鏈的獨特優勢。它們可以將一個區塊鏈的安全性與另一個區塊鏈的可擴展性或智能合約功能結合起來。

最後,包裝代幣使開發人員能夠通過使其在不同區塊鏈生態系統中更廣泛地接觸到更廣泛的受衆,從而擴展其應用程序的覆蓋範圍。

包裝代幣的缺點和考慮因素

  • 潛在的安全風險:在封裝資產時,原始資產被鎖定在源鏈上的智能合約中,如果管理鎖定資產的托管方或橋梁受到攻擊,可能會導致中心化故障點。
  • 對橋梁攻擊的脆弱性:連接不同區塊鏈的橋梁可能非常復雜,並成爲黑客攻擊的目標,從而使其容易受到攻擊。
  • 額外費用:封裝和解封代幣涉及到源鏈和目標鏈上的交易費用,這可能會增加用戶的整體成本。
  • 有限的互操作性:包裝代幣增強了互操作性,但並未解決完全區塊鏈互操作性的根本問題。不同的區塊鏈仍可能在它們彼此之間交互的方式上存在限制。

結論

各種代幣標準的使用極大地提高了區塊鏈生態系統內的互操作性。這些標準作爲指導方針,規定了代幣的運作方式,使開發人員更容易創建新的代幣,並減少了整個系統的復雜性。通過實施代幣標準,安全性得到了加強,用戶體驗得到了提升,爲用戶提供了更廣泛的選擇和更大的可訪問性。

隨着加密領域的不斷發展,預計將會推出新的代幣標準。這種擴展將進一步提高生態系統內的互操作性,並帶來更好的體驗。

Autor: Paul
Tradutor(a): Viper
Revisor(es): Piccolo、Wayne、Ashley
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!