movescriptions / MIPs

MIT License
3 stars 0 forks source link

[MIP-03] Movescription as a items collector #6

Open jolestar opened 10 months ago

jolestar commented 10 months ago

动机

Movescription 最初提供了一种功能,利用 Move Object 的特性,附加任意的 Coin 到 Movescription,将 Movescription 作为一个存钱罐。

但沿着这个思路扩展一下,为什么不能直接让用户附加任意的 Object 到 Movescription 之上呢?技术上完全可行,但在应用场景,这种能力用在什么地方呢?并且如果 Movescription 上附加了其他对象,它实际上就变成了 NFT,无法分割,也不能合并,如何让用户理解附加了其他对象的 Movescription 和普通的 Movescription,从而不造成使用上的困惑?

但如果结合 #5 中提出的灵魂绑定的 Movescription,只有灵魂绑定的 Movescriptioin 可以作为一个收集器(这个名字需要再考虑一下),就不会有以上问题。

应用场景

  1. 如果灵魂绑定的 Movescription 作为一个游戏中的角色,这个角色上可以附加不同的装备。但这种场景下,需要提供扩展机制,允许应用开发者把附加的装备取出来。
  2. 使用灵魂绑定的 Movescription 领取空投,空投直接存在 Movescription 中。
10xhunter commented 10 months ago

运用什么规则来灵魂绑定并将绑定后的铭文作为容器,应该可以让第三方可以定制