Many implementations of smart contracts available in NFT marketplaces today allow the modification of NFT token attributes, without any specific mechanism to control the consistency with off-chain metadata. We believe this is a weakness in overall design of NFTs today. We propose a computation model called the Asset Proxy NFT that guarantees the consistency between the NFT token (on-chain) and its corresponding asset metadata (off-chain). In general, the proposed model can be applied to any type of NFT that requires immutability or controlled mutability of metadata. A second contribution of this paper is the notion of the NFT design patterns which recognizes that a coherent framework for dealing with hybrid assets is required, and that for specific hybrid-asset deployments, suitable technological components must be utilized under the framework.
翻译:目前,在NFT市场上,许多智能合同的实施都允许修改NFT象征性属性,而没有任何具体机制来控制与离链元数据的一致性。我们认为这是今天NFT总体设计中的一个弱点。我们提议了一个称为资产代理NFT的计算模型,它保证NFT象征性(在链上)与其相应的资产元数据(在链上)的一致性。一般来说,拟议的模型可以适用于需要元数据的不可移动性或可控制易变性的任何类型的NFT。本文的第二个贡献是NFT设计模式的概念,它承认处理混合资产需要一个连贯的框架,对于具体的混合资产部署,必须在框架内利用适当的技术组成部分。