Erc-20
我的 dapp 是 ERC 20 還是 ERC 721?
我目前正在製作一個遊戲,您可以在其中收集裝備併升級它們。不會有 1-1 升級,而是 3-1,這意味著 3 個項目可能會或可能不會升級到 1。
我知道兩種不同的 ERC 標準之間的區別,但由於這是我的第一個 dapp,我不確定該選擇哪一個。我估計有 1m-10m 不同的項目統計組合。我也希望在未來添加新的項目層,所以希望它是一個可擴展的解決方案。
此外,對於建議的令牌標準,什麼可能是一個好的實現?我在想可能是所有 ERC 721 令牌的數組,其中包含將帳戶地址分層到數組索引的映射。但是,在我燒掉令牌後,我將如何落入空的數組插槽中呢?
在 ERC-721 中,每個令牌都是完全唯一的,並且不可與其他令牌互換。兩者的主要特點是:
- ERC-20:用於金錢和類似金錢的代幣。
- ERC-721:用於事物和類似事物的令牌。
根據這些代幣的性質,現在大多數遊戲都使用 ERC-721 代幣,例如Cryptokitties,因為小貓是獨一無二的且不可互換的。簡而言之,ERC-721 主要用於數字收藏品。
在你的情況下,有這樣的升級,我不確定是關於物品還是什麼。我建議你看看這個ERC-721指南,它是如何在 Cryptokitties 中使用的。
希望它會有所幫助。