以角色扮演游戏为例,允许玩家创建任意数量的字符(每个字符由ERC-721令牌定义)。创造超过100亿个字符会带来什么后果?这仅仅是气体播放器创造新角色所需的数量问题?
发布于 2019-06-13 16:49:26
ERC721气体成本是标度不变的.
这仅仅是气体播放器创造新角色所需的数量问题?
是。这是正确的。它在财政上受到限制。
一个重要的启发是避免在你的合同中引入任何会按比例增加成本的方法。如果这听起来很神秘:https://blog.b9lab.com/getting-loopy-with-solidity-1d51794622ad
除了合同本身,客户端流程可能会受到数组大小等的影响,所以请记住这一点,但是通常您可以使用熟悉的技术来解决性能问题。
希望能帮上忙。
发布于 2019-06-13 19:23:34
今年3月,我在NFT.nyc上演示了一种使用O(1)成本创建NF令牌的技术。换句话说,你想做多少就做多少。
这与在Su平方中使用的技术相同,您可以在http://nft.life上看到幻灯片
https://ethereum.stackexchange.com/questions/71811
复制相似问题