跳到主要内容
ArcBlock Community

NFT Factory是否可以支持版本

shenxiuqiang
支持
chain-and-bridgefeaturequalifiedrewarded

NFT Factory 现在是不是不支持update功能?

Factory一旦定义就不能修改,我理解Factory就如同智能合约,不应该随意变更。但对Dapp来说变更也有现实的需求。比如

1、修改购买NFT价格,随着ABT价格的上涨(例如1美元涨到100美元),用户可能无法负担原来定义的价格,不利于应用发展。

2、应用需求的便更完善也需要变更input date,output data。

如果创建新的Factory,新的地址。无法迁移旧的用户和数据。

我认为NFT Factory应该支持版本功能。

3 条回复

shenxiuqiang20个月前

好比苹果手机工厂,可以迭代产品,生产新型号的苹果手机

wangshijun20个月前

你好,如果需要动态定价和结算,可以将 NFT 铸造交给链来负责,但是定价和收款用 Payment Kit 来搞定。如果你需要用这个方法,我们可以进一步讨论细节。

shenxiuqiang20个月前

DIDMail已经无法修改,我期望在下一个项目中可以使用上动态定价。可以将者部分内容总结完善到文档中https://www.arcblock.io/docs/blockchain/en/create-nft-factory

还有就是input/output data变更的问题,曾经穿件DIDMail 相关nft-factory,因为疏忽和功能变更,不得不重新创建。可以考虑nft factory像NFT一样,可以设置是否可变更,允许更新操作。

回复