整个 NFT 生态闭环主要包括的场景

NFT 建立的底层逻辑是以分布式账本为基础,同时其交易依赖于点对点的网络,如果将区块链这个分布式账本看做一种特殊类型的数据库的话,那么 NFT 就将存储于这个数据库之中实际 NFT 的存储现状要更复杂一些。假如这个数据库具有基本的安全性、一致性、完整性和可用性等特征,那么整个 NFT 生态闭环主要包括以下几个场景。

  1. NFT 数字化:NFT 创作者将检查文件、标题、描述语句是否完全准确,然后将 NFT 的元数据转化为适当的格式。

  2. NFT 存储:NFT 创作者可以选择链上和链下两种方式来存储元数据,链上存储费用较高、交通拥堵但元数据会与通证一起永久存在,链下存储限制较小但理论上存在元数据丢失的风险。目前链下存储可选择的解决方案有集中式数据存储、IPFS 和分散式云存储等。

  3. NFT 签名:NFT 创作者对包含 NFT 数据哈希值在内的信息进行签名,然后发送给智能合约。

  4. NFT 铸造和交易:智能合约在收到 NFT 的完整信息后,便可以开始铸造同时启动交易流程,其主要机制是由通证标准来制定的。

  5. NFT 确认:一旦交易信息在链上得到确认,NFT 的铸造流程就完成了,被铸造的 NFT 将永久性地链接到一个独一无二的区块链地址以证明它的存在。但 NFT 的实际内容通常存储在链下,与 NFT 的所有权分属两个存储系统。

NFT 本质上是一种 dApp,即去中心化的应用,因此它拥有来自底层公共账本所赋予的各种特性,大致可以总结为以下几点:

可验证性:NFT 的通证元数据和所有权可以公开验证。这个前提是元数据在链上存储,如果存储在链下,则由链下存储系统决定是否可以公开验证。集中式存储是无法公开验证的,设备所有者可以随意更改数据;IPFS 可以通过 CID 验证数据是否被篡改,而无法验证存储状态;MEFS 等分散式云存储系统不仅可以验证数据是否被篡改,同时可以验证数据的存储和冗余状态。

交易透明:NFT 从铸造到出售再到购买,整个流程都是公开透明的。但 NFT 元数据和媒体数据的存储并不是完全公开透明的,NFT 创作者会自行选择存储方式,但大部分存储方式的安全性并无法清晰地评估。

可用性:NFT 所依赖链上系统永远不会瘫痪,只要是已发行的 NFT,不存在无法出售和购买的可能性。而 NFT 链下存储的数据会存在不可用的风险,目前除了 MEFS 等分散式云存储系统有完善的风险控制措施以外,中心化存储和 IPFS 并未有可控措施。

防篡改性:NFT 的元数据和完整的交易记录,一旦被确认以后,永久存储,且只能添加新信息,不能修改过往信息。如果元数据存储在中心化服务器中,服务运营商可以随意篡改数据,IPFS 和 MEFS 等文件系统具有不可篡改的特性。

易于流通:每个 NFT 用户所看到的信息都是即时更新的,消除了传统生产者-信用中介-购买者之间的信息壁垒,信息清晰,易于流通。

  • 原子性:NFT 的交易可以在一个原子性、一致性、隔离性和持久性(ACID)的系统中完成。

  • 可交易性:NFT 及其相应的产品能够任意的进行交易和交换。而 NFT 的存储标准是其价值的主要支撑,所交易 NFT 的价值构成有待考量

NFT其中的风险:仿冒、篡改、抵赖、信息泄露、拒绝服务、权限提升。

Guess you like

Origin blog.csdn.net/u010261924/article/details/120685633