市值: $3.3389T 1.240%
體積(24小時): $79.4929B 20.020%
恐懼與貪婪指數:

50 - 中性的

  • 市值: $3.3389T 1.240%
  • 體積(24小時): $79.4929B 20.020%
  • 恐懼與貪婪指數:
  • 市值: $3.3389T 1.240%
加密
主題
加密植物
資訊
加密術
影片
頂級加密植物

選擇語言

選擇語言

選擇貨幣

加密
主題
加密植物
資訊
加密術
影片

區塊鏈的ERC標準是什麼?什麼是常見的?

ERC標准在以太坊上的代幣創建:ERC-20用於可函件的代幣,ERC-721用於NFT,而ERC-1155用於遊戲和應用程序中的多功能令牌管理。

2025/05/06 09:07

區塊鏈的ERC標準是指控制以太坊區塊鏈上代幣的創建和功能的一組規則和標準。這些標準確保令牌可以與以太坊生態系統中的其他智能合約和分散應用程序(DAPP)無縫互動。最常見的ERC標準是ERC-20,ERC-721和ERC-1155,每個標準都專為特定用例和功能。

什麼是ERC-20標準?

ERC-20標準是以太坊區塊鏈上使用最廣泛的令牌標準。它是在2015年推出的,主要用於創建可函數的代幣,這意味著每個令牌都與另一個代幣相同且可以互換。 ERC-20代幣通常用於實用令牌,治理令牌和穩定的代幣。

要符合ERC-20標準,令牌必須實現以下功能和事件:

  • tostalsupply() :返回總令牌電源。
  • BalanceOf(地址_owner) :返回另一個帳戶的帳戶餘額與地址_owner
  • 傳輸(地址_to,uint256 _value) :傳輸令牌的_value金額以_to _to
  • 傳輸(地址_從地址,地址_to,uint256 _value) :將令牌的_value金額從地址_from到達地址_to
  • 批准(地址_spender,UINT256 _VALUE) :允許_spender多次從您的帳戶中撤回,最多可達_value金額。
  • 津貼(地址_owner,地址_spender) :返回_spender仍然允許從_owner提取的金額。
  • 傳輸(地址為索引_從地址索引_to,uint256 _value) :必須觸發任何成功的令牌傳輸。
  • 批准(地址索引_擁有者,地址索引_spender,uint256 _value) :必須在任何成功的approve呼叫上觸發。

ERC-20代幣是許多分散融資(DEFI)應用程序不可或缺的,允許用戶無縫地存放,借入和交易代幣。

什麼是ERC-721標準?

引入了ERC-721標準,以促進創建不可殺死的令牌(NFTS)。與ERC-20代幣不同,ERC-721令牌是獨一無二的,不能一對一交換。該標準廣泛用於數字收藏品,藝術和遊戲項目。

ERC-721標準包括以下功能和事件:

  • tostalsupply() :返回總令牌電源。
  • BalanceOf(地址_owner) :返回_owner擁有的NFT數量。
  • 所有者(UINT256 _TokenID) :返回NFT所有者的地址。
  • 傳輸(地址_從地址,地址_to,uint256 _tokenID) :將NFT的所有權從一個地址轉移到另一個地址。
  • 批准(地址_to,uint256 _tokenID) :允許_to_tokenId傳輸NFT。
  • setAppRovalForall(地址_operator,bool _appraved) :啟用或禁用第三方('operator')以管理所有_msgSender()資產。
  • getAppRaved(uint256 _tokenID) :返回給定NFT的批准地址。
  • ISAPPREVREVERFORALL(地址_owner,地址_operator) :如果批准_operator來管理所有_owner的資產,則返回true。
  • 傳輸(地址為索引_從地址索引_ TO,UINT256索引_TokenID) :必須觸發任何成功的令牌傳輸。
  • 批准(地址索引_ owner,地址索引_批准,uint256索引_tokenID) :必須在任何成功的approve呼叫上觸發。
  • Applovalforall(地址索引_擁有者,地址索引_操作器,bool _appraved) :必須在任何成功的呼叫上觸發setApprovalForAll

ERC-721代幣徹底改變了數字藝術和收藏品市場,提供了一種證明獨特數字資產的所有權和真實性的方法。

ERC-1155標準是什麼?

ERC-1155標準是一種更通用的令牌標準,結合了ERC-20和ERC-721的功能。它允許在同一合同中創建可及格和無牙的令牌,從而使其對於需要多種令牌類型的遊戲和應用程序效率高。

ERC-1155標準的主要功能包括:

  • 批處理轉移:允許單一交易中多種令牌類型的轉移,從而降低了氣體成本。
  • 多個令牌的單一合同:啟用單個智能合約中不同令牌類型的創建和管理。
  • 安全轉移規則:實施規則,以確保將令牌僅轉移到可以正確處理它們的合同中。

ERC-1155標準包括以下功能和事件:

  • BalanceOf(地址_owner,UINT256 _id) :返回給定地址的特定令牌類型的餘額。
  • BalanceOfBatch(地址[] _ owners,uint256 [] _ids) :返回多個地址的多個令牌類型的餘額。
  • setAppRovalForall(地址_operator,bool _appraved) :啟用或禁用第三方('operator')以管理所有_msgSender()資產。
  • ISAPPREVREVERFORALL(地址_owner,地址_operator) :如果批准_operator來管理所有_owner的資產,則返回true。
  • safetransferfrom(地址_從地址_​​ to,uint256 _id,uint256 _value,bytes _data) :轉移_value type _id type _id標記金額從一個地址到另一個地址。
  • SafeBatchTransferfrom(地址_從地址_​​to,uint256 [] _ids,uint256 [] _values,bytes _data) :將多個代幣類型從一個地址傳輸到另一個地址。
  • Transfersingle(地址索引_操作器,地址索引_從地址索引_to,uint256 _id,uint256 _value) :必須觸發任何成功的單一令牌傳輸。
  • TransferBatch(地址索引_操作器,地址索引_從索引索引_to,uint256 [] _ids,uint256 [] _values) :必須在任何成功的批處理令牌傳輸上觸發。
  • Applovalforall(地址索引_擁有者,地址索引_操作器,bool _appraved) :必須在任何成功的呼叫上觸發setApprovalForAll
  • URI(UINT256 _id) :返回給定令牌類型的統一資源標識符(URI)。

ERC-1155代幣在玩家需要管理各種遊戲內資產的遊戲生態系統中特別有用。

如何創建ERC-20令牌

創建ERC-20代幣涉及編寫符合ERC-20標準的智能合同。以下是使用堅固性創建ERC-20代幣的步驟,這是以太坊智能合約的主要編程語言:

  • 安裝開發環境:您將需要Truffle,Remix或HardHat等工具來編寫,編譯和部署您的智能合約。
  • 寫智能合約:以下是ERC-20固體合同的基本示例:
 // SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
導入'@openzeppelin/contracts/token/erc20/erc20.sol';

合同mytoken是erc20 {

constructor(uint256 initialSupply) ERC20('MyToken', 'MTK') { _mint(msg.sender, initialSupply); }

}

  • 編譯合同:使用您的開發環境來編譯固體代碼。
  • 部署合同:使用Truffle或Remix等工具將編譯合同部署到以太坊網絡。您將需要支付天然氣費用進行部署。
  • 與令牌交互:部署後,您可以通過調用其功能傳輸令牌,檢查餘額等來與令牌交互。

如何創建ERC-721令牌

創建ERC-721代幣涉及與創建ERC-20令牌相似的過程,但重點是無纏身令牌。這是創建ERC-721令牌的步驟:

  • 安裝開發環境:使用Truffle,Remix或HardHat等工具。
  • 寫智能合約:以下是ERC-721固定合同的基本示例:
 // SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
導入'@openzeppelin/contracts/token/erc721/erc721.sol';

合同mynft是erc721 {

constructor() ERC721('MyNFT', 'MNFT') {} function mintNFT(address to, uint256 tokenId) public { _mint(to, tokenId); }

}

  • 編譯合同:使用您的開發環境編譯固體代碼。
  • 部署合同:將編譯合同部署到以太坊網絡,支付必要的汽油費。
  • 與令牌互動:部署後,您可以使用合同的功能造成新的NFT,轉移它們並檢查所有權。

如何創建ERC-1155令牌

創建ERC-1155代幣可讓您在單個合同中管理可及格和無牙的令牌。以下是創建ERC-1155令牌的步驟:

  • 安裝開發環境:使用Truffle,Remix或HardHat等工具。
  • 寫下智能合約:以下是ERC-11155代幣合同的基本示例:
 // SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
導入'@openzeppelin/contracts/token/erc1155/erc1155.sol';

合同MyToken1155是ERC1155 {

constructor() ERC1155('https://mytoken.com/api/token/{id}.json') {} function mint(address to, uint256 id, uint256 amount, bytes memory data) public { _mint(to, id, amount, data); } function mintBatch(address to, uint256[] memory ids, uint256[] memory amounts, bytes memory data) public { _mintBatch(to, ids, amounts, data); }

}

  • 編譯合同:使用您的開發環境編譯固體代碼。
  • 部署合同:將編譯合同部署到以太坊網絡,支付必要的汽油費。
  • 與令牌互動:部署後,您可以使用合同的功能造成新的代幣,傳輸它們並檢查餘額。

常見問題

問:ERC-20代幣可以用於分散治理系統中的投票嗎?

答:是的,ERC-20令牌通常用於分散治理系統中的投票。每個代幣持有人都可以投票與其令牌持有成正比,這使其成為分散決策的常見方法。

問:使用ERC-721代幣進行數字藝術有什麼局限性?

答:雖然ERC-721代幣非常適合證明擁有數字藝術的所有權,但它們對於大規模項目來說可能是煤氣密集的。此外,每個代幣的獨特性可能會使交易和流動性複雜化。

問:ERC-1155代幣如何提高遊戲應用程序的效率?

答:ERC-1155代幣通過允許在單個合同中管理可及格和無牙的代幣來提高遊戲應用程序的效率。這降低了與管理多種令牌類型相關的複雜性和氣體成本。

問:ERC標準可以在以太坊以外的區塊鏈上實施嗎?

答:是的,許多其他區塊鏈已經實施了受以太坊ERC標準啟發的類似令牌標準。例如,Binance Smart Chain具有BEP標準,Solana具有SPL標準,其目的類似,但針對其各自的生態系統量身定制。

免責聲明:info@kdj.com

所提供的資訊並非交易建議。 kDJ.com對任何基於本文提供的資訊進行的投資不承擔任何責任。加密貨幣波動性較大,建議您充分研究後謹慎投資!

如果您認為本網站使用的內容侵犯了您的版權,請立即聯絡我們(info@kdj.com),我們將及時刪除。

相關知識

什麼是區塊鏈中的甲骨文?詳細解釋其角色

什麼是區塊鏈中的甲骨文?詳細解釋其角色

2025-06-21 06:14:59

了解區塊鏈中的甲骨文的概念在區塊鏈技術領域, Oracle是可信賴的第三方服務,將智能合約與現實世界數據聯繫起來。智能合約是自執行協議,其中的條款直接寫入代碼並在區塊鍊網絡上運行。但是,這些合同在封閉的環境中運行,無法自行訪問外部信息。這是Oracles發揮作用的地方 - 它們是智能合約和外部數據源內部邏輯之間的橋樑。 Oracles可以提供各種類型的脫鏈數據,例如天氣報告,股票價格,選舉結果,甚至物聯網傳感器讀數。甲骨文的主要功能是獲取,驗證和中繼此外部數據到區塊鏈,使智能合約能夠根據實時條件執行。牙齒在實踐中如何工作要了解Oracles的工作原理,請考慮建立在區塊鏈上的簡單保險合同。假設合同旨在支付索賠,如果在給定日期的特定位置下雨。由於區塊鏈本身無法知道天氣,因此Oracle必須從可靠的來源檢索...

令牌破壞會影響價格嗎?案例研究

令牌破壞會影響價格嗎?案例研究

2025-06-22 02:50:12

了解令牌破壞令牌破壞通常稱為令牌燃燒,是一個過程中,一部分加密貨幣令牌被永久從循環中刪除。這通常是通過將令牌發送到不可恢復的錢包地址來完成的,從而有效地減少了總供應。項目可能會實施令牌燃燒,以造成稀缺,獎勵長期持有人或穩定價格波動。此行動背後的機制在於供求的基本經濟原則 - 當供應減少和需求保持恆定或增加時,價格將上漲。燃燒令牌的行為在區塊鏈上是透明的,使任何人都可以驗證令牌確實已從循環中刪除。這種透明度在投資者和用戶之間建立信任方面起著至關重要的作用。令牌燃燒對價格的理論影響從理論上講,假設所有其他市場狀況保持不變,則代幣的破壞應積極影響加密貨幣的價格。通過減少循環供應,由於稀缺性的增加,剩餘的令牌可能會變得更有價值。但是,現實世界的影響可能會有很大差異,這取決於諸如市場情緒,交易量和整體項目基本面...

什麼是區塊鏈節點?流行科學在運營原則上

什麼是區塊鏈節點?流行科學在運營原則上

2025-06-22 23:00:37

了解區塊鏈節點的基礎知識區塊鏈節點本質上是連接到參與驗證和存儲事務數據的區塊鍊網絡的計算機。每個節點在維持區塊鏈的完整性,透明度和分散性方面都起著至關重要的作用。與傳統的集中系統控制數據不同,區塊鏈節點共同確保了分佈式分類帳中交易的準確性。在分散的環境中,節點充當單個驗證器,每個節點都保留整個區塊鏈的副本。這種冗餘可確保即使某些節點失敗或表現惡意,該系統仍然堅固且安全。節點使用點對點協議相互通信,以確保在哪些交易有效並應添加到下一個塊中的共識。不同類型的區塊鏈節點區塊鍊網絡通常具有各種類型的節點,每個節點都根據其功能和職責提供唯一功能:完整節點:這些節點存儲區塊鏈的完整歷史記錄並獨立驗證所有交易。他們在不依賴其他節點的情況下執行網絡規則方面發揮了至關重要的作用。輕量級(SPV)節點:簡化的付款驗證(S...

DEX和CEX有什麼區別?對利弊的全面分析

DEX和CEX有什麼區別?對利弊的全面分析

2025-06-24 09:42:26

什麼是DEX(分散交換)? DEX或分散的交易所在沒有中央權威的情況下運作。與傳統平台不同,DEX允許用戶直接從錢包中交易加密貨幣。這些交易所依靠智能合約來促進交易,以確保沒有中介機構持有用戶資金。 DEX的最顯著特徵之一是它們使用基於區塊鏈的協議,例如自動化市商公司(AMMS) ,該協議可以無訂單書進行交易。 DEX的核心優勢在於它們的非監測性質,這意味著用戶始終保持對私鑰和資產的完全控制。諸如Uniswap , SushisWap和Balancer之類的平台是主要基於以太坊區塊鏈的DEX的流行示例。什麼是CEX(集中式交易)? CEX或集中式交易所的功能類似於傳統金融市場。這些平台充當買賣雙方之間的中介,持有用戶的資金並通過內部系統管理交易。突出的例子包括binance , Coinbase和Kr...

什麼是零知識證明?關鍵隱私保護技術

什麼是零知識證明?關鍵隱私保護技術

2025-06-22 19:29:17

了解零知識證明零知識證明(ZKP)是一種加密方法,它允許一方向另一方證明他們知道一個價值或信息而不揭示該信息的實際內容。這個概念在隱私保護技術領域尤為重要,尤其是在交易隱私至關重要的區塊鍊和加密貨幣系統中。簡單地說,想像一下您想證明您知道系統的密碼而不實際顯示密碼本身。零知識的證明可以通過允許供奉獻者說服驗證者知道他們對秘密知識而不披露秘密本身的知識,從而使其成為可能。涉及的關鍵要素是供奉獻者,驗證者和聲明被證明。零知識證明如何工作ZKP背後的力學涉及復雜的數學算法和交互式協議。 ZKP的核心必須滿足三個屬性:完整性,健全性和零知識。完整性可確保如果陳述是真的,那麼誠實的賣者就可以說服誠實的驗證者。健全確保沒有不誠實的供者可以說服驗證者虛假陳述。零知識意味著驗證者除了陳述的真相之外什麼也沒學。最著名的...

區塊鏈瀏覽器可以檢查什麼?實用功能指南

區塊鏈瀏覽器可以檢查什麼?實用功能指南

2025-06-20 19:35:23

了解區塊鏈瀏覽器的作用區塊鏈瀏覽器可作為與區塊鍊網絡交互的任何人的強大工具。它允許用戶實時探索,驗證和分析存儲在區塊鏈上的數據。與集中式的傳統分類帳或數據庫不同,區塊鍊是分散的,可以公開訪問。這意味著使用區塊鏈資源管理器的任何人都可以查看所有交易和數據條目。無論您是發送加密貨幣,參與智能合約還是驗證令牌轉移,區塊鏈瀏覽器都可以在數字交互中提供透明度和信任。區塊鏈瀏覽器的主要功能是允許用戶搜索區塊,交易和錢包地址。在區塊鏈上記錄的每個交易都是不可變的,這意味著一旦確認就無法更改。這種不變性確保了整個網絡的安全性和完整性。通過使用區塊鏈瀏覽器,個人可以獨立確認交易細節而不依賴第三方服務。檢查交易詳細信息和狀態區塊鏈瀏覽器最常見的用途之一是檢查交易的狀態和詳細信息。當您發送或接收加密貨幣時,該交易將被廣播到...

什麼是區塊鏈中的甲骨文?詳細解釋其角色

什麼是區塊鏈中的甲骨文?詳細解釋其角色

2025-06-21 06:14:59

了解區塊鏈中的甲骨文的概念在區塊鏈技術領域, Oracle是可信賴的第三方服務,將智能合約與現實世界數據聯繫起來。智能合約是自執行協議,其中的條款直接寫入代碼並在區塊鍊網絡上運行。但是,這些合同在封閉的環境中運行,無法自行訪問外部信息。這是Oracles發揮作用的地方 - 它們是智能合約和外部數據源內部邏輯之間的橋樑。 Oracles可以提供各種類型的脫鏈數據,例如天氣報告,股票價格,選舉結果,甚至物聯網傳感器讀數。甲骨文的主要功能是獲取,驗證和中繼此外部數據到區塊鏈,使智能合約能夠根據實時條件執行。牙齒在實踐中如何工作要了解Oracles的工作原理,請考慮建立在區塊鏈上的簡單保險合同。假設合同旨在支付索賠,如果在給定日期的特定位置下雨。由於區塊鏈本身無法知道天氣,因此Oracle必須從可靠的來源檢索...

令牌破壞會影響價格嗎?案例研究

令牌破壞會影響價格嗎?案例研究

2025-06-22 02:50:12

了解令牌破壞令牌破壞通常稱為令牌燃燒,是一個過程中,一部分加密貨幣令牌被永久從循環中刪除。這通常是通過將令牌發送到不可恢復的錢包地址來完成的,從而有效地減少了總供應。項目可能會實施令牌燃燒,以造成稀缺,獎勵長期持有人或穩定價格波動。此行動背後的機制在於供求的基本經濟原則 - 當供應減少和需求保持恆定或增加時,價格將上漲。燃燒令牌的行為在區塊鏈上是透明的,使任何人都可以驗證令牌確實已從循環中刪除。這種透明度在投資者和用戶之間建立信任方面起著至關重要的作用。令牌燃燒對價格的理論影響從理論上講,假設所有其他市場狀況保持不變,則代幣的破壞應積極影響加密貨幣的價格。通過減少循環供應,由於稀缺性的增加,剩餘的令牌可能會變得更有價值。但是,現實世界的影響可能會有很大差異,這取決於諸如市場情緒,交易量和整體項目基本面...

什麼是區塊鏈節點?流行科學在運營原則上

什麼是區塊鏈節點?流行科學在運營原則上

2025-06-22 23:00:37

了解區塊鏈節點的基礎知識區塊鏈節點本質上是連接到參與驗證和存儲事務數據的區塊鍊網絡的計算機。每個節點在維持區塊鏈的完整性,透明度和分散性方面都起著至關重要的作用。與傳統的集中系統控制數據不同,區塊鏈節點共同確保了分佈式分類帳中交易的準確性。在分散的環境中,節點充當單個驗證器,每個節點都保留整個區塊鏈的副本。這種冗餘可確保即使某些節點失敗或表現惡意,該系統仍然堅固且安全。節點使用點對點協議相互通信,以確保在哪些交易有效並應添加到下一個塊中的共識。不同類型的區塊鏈節點區塊鍊網絡通常具有各種類型的節點,每個節點都根據其功能和職責提供唯一功能:完整節點:這些節點存儲區塊鏈的完整歷史記錄並獨立驗證所有交易。他們在不依賴其他節點的情況下執行網絡規則方面發揮了至關重要的作用。輕量級(SPV)節點:簡化的付款驗證(S...

DEX和CEX有什麼區別?對利弊的全面分析

DEX和CEX有什麼區別?對利弊的全面分析

2025-06-24 09:42:26

什麼是DEX(分散交換)? DEX或分散的交易所在沒有中央權威的情況下運作。與傳統平台不同,DEX允許用戶直接從錢包中交易加密貨幣。這些交易所依靠智能合約來促進交易,以確保沒有中介機構持有用戶資金。 DEX的最顯著特徵之一是它們使用基於區塊鏈的協議,例如自動化市商公司(AMMS) ,該協議可以無訂單書進行交易。 DEX的核心優勢在於它們的非監測性質,這意味著用戶始終保持對私鑰和資產的完全控制。諸如Uniswap , SushisWap和Balancer之類的平台是主要基於以太坊區塊鏈的DEX的流行示例。什麼是CEX(集中式交易)? CEX或集中式交易所的功能類似於傳統金融市場。這些平台充當買賣雙方之間的中介,持有用戶的資金並通過內部系統管理交易。突出的例子包括binance , Coinbase和Kr...

什麼是零知識證明?關鍵隱私保護技術

什麼是零知識證明?關鍵隱私保護技術

2025-06-22 19:29:17

了解零知識證明零知識證明(ZKP)是一種加密方法,它允許一方向另一方證明他們知道一個價值或信息而不揭示該信息的實際內容。這個概念在隱私保護技術領域尤為重要,尤其是在交易隱私至關重要的區塊鍊和加密貨幣系統中。簡單地說,想像一下您想證明您知道系統的密碼而不實際顯示密碼本身。零知識的證明可以通過允許供奉獻者說服驗證者知道他們對秘密知識而不披露秘密本身的知識,從而使其成為可能。涉及的關鍵要素是供奉獻者,驗證者和聲明被證明。零知識證明如何工作ZKP背後的力學涉及復雜的數學算法和交互式協議。 ZKP的核心必須滿足三個屬性:完整性,健全性和零知識。完整性可確保如果陳述是真的,那麼誠實的賣者就可以說服誠實的驗證者。健全確保沒有不誠實的供者可以說服驗證者虛假陳述。零知識意味著驗證者除了陳述的真相之外什麼也沒學。最著名的...

區塊鏈瀏覽器可以檢查什麼?實用功能指南

區塊鏈瀏覽器可以檢查什麼?實用功能指南

2025-06-20 19:35:23

了解區塊鏈瀏覽器的作用區塊鏈瀏覽器可作為與區塊鍊網絡交互的任何人的強大工具。它允許用戶實時探索,驗證和分析存儲在區塊鏈上的數據。與集中式的傳統分類帳或數據庫不同,區塊鍊是分散的,可以公開訪問。這意味著使用區塊鏈資源管理器的任何人都可以查看所有交易和數據條目。無論您是發送加密貨幣,參與智能合約還是驗證令牌轉移,區塊鏈瀏覽器都可以在數字交互中提供透明度和信任。區塊鏈瀏覽器的主要功能是允許用戶搜索區塊,交易和錢包地址。在區塊鏈上記錄的每個交易都是不可變的,這意味著一旦確認就無法更改。這種不變性確保了整個網絡的安全性和完整性。通過使用區塊鏈瀏覽器,個人可以獨立確認交易細節而不依賴第三方服務。檢查交易詳細信息和狀態區塊鏈瀏覽器最常見的用途之一是檢查交易的狀態和詳細信息。當您發送或接收加密貨幣時,該交易將被廣播到...

看所有文章

User not found or password invalid

Your input is correct