EIP-3523:半同質代幣介紹


2022年9月6日,Solv Protocol宣佈其提出的提案EIP-3525獲得批准,該提案提議為半同質代幣(SFT)建立一個標準,ERC-3525正式成為以太坊的最終標準。
半同質代幣將具有ERC-20的定量特徵和ERC-721的定性屬性。與ERC-721標準相比,主要增加的是mapping(uint256 => uint256) internal _values和mapping(uint256 => uint256) internal _slots之間的新對映關係,來分別表示代幣數量和資產型別。它們的主要區別在於鑄造、轉賬和銷燬函式。
鑄造函式
該函式傳入三個引數,分別是address to,uint256 tokenId,和 uint256 slot。該函式首先呼叫ERC721的mint函式來鑄造代幣,然後將資產型別存入_slots對映關係中。還有一個鑄造數量函式,它首先呼叫mint函式,然後將鑄造數量存入values對映關係中。通過這種方式,ERC721代幣被賦予數量和資產型別屬性。

轉賬函式
SFT的交易類似於其他代幣。不同的是SFT雙方的交易目標都在tokenId中。轉賬有兩種情況,第一種是在目標為地址時為目標地址進行鑄造,然後將雙方的tokenId和交易數量傳遞到函式中;第二個是當交易目標是tokenId時,直接呼叫轉賬函式。

轉賬函式會首先進行一些條件判斷,然後相應地增加或減少_values對映關係,以進行交易處理。

銷燬函式
該函式首先呼叫ERC721標準銷燬函式來銷燬相應的代幣,然後清除與tokenId對應的slots to _values對映關係。

總結
新標準保留了ERC721代幣的描述屬性和ERC20代幣的定量屬性,允許在相同的代幣型別(slot)之間進行交易、拆分和合並,允許同質代幣被拆分。
Source: https://medium.com/@Beosin_com/introduction-of-eip-3523-semi-fungible-token-f273bae880a7
關於
ChinaDeFi– ChinaDeFi.com 是一個研究驅動的DeFi創新組織,同時我們也是區塊鏈開發團隊。每天從全球超過500個優質資訊源的近900篇內容中,尋找思考更具深度、梳理更為系統的內容,以最快的速度同步到中國市場提供決策輔助材料。
Layer 2道友– 歡迎對Layer 2感興趣的區塊鏈技術愛好者、研究分析人與Gavin(微信: chinadefi)聯絡,共同探討Layer 2帶來的落地機遇。敬請關注我們的微信公眾號 “去中心化金融社群” 。

- 資訊:加密貨幣的機構採用現狀
- 資訊:MetaMask的整合為使用者解鎖了去中心化社交
- 警惕:新的以太坊合併 Metamask 網路釣魚!
- 總結:Web3使用者體驗的四個層
- BTC:薩爾瓦多的這一年
- 資訊:2個地址控制著 40% 的以太坊交易
- 比較:以太坊 PoS 和 PoW 安全性
- 以太坊:合併後的一天內,ETHW Core 將繼續進行 ETH PoW 分叉
- SWEAT:乘著合併的風,再一個Move-To-Earn專案的推出
- EIP-3523:半同質代幣介紹
- Coinbase:Celer Bridge攻擊分析
- Uniswap:合併前需要注意的事項
- Composable:XCVM 是如何抽象跨鏈開發者體驗的?
- 基礎:在 Solidity 中探索 ERC20標準
- 以太坊:合併後,對MEV的影響
- 空投:苦等Arbitrum空投的人,都轉向了哪裡?
- 以太坊:合併(Merge)之後還有很多升級(Surge、 Verge、Purge、 Splurge)
- Polygon:去中心化社交媒體是未來?還是不必要的利基?
- Arbitrum:怎麼獲得Arbitrum空投?
- 智慧合約:關於返回動態陣列的問題