5 个关于 NFT 的技术漏洞

4,314 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第 23 天,点击查看活动详情

NFT 的概念在很短的时间内达成共识,但缺点从未得到解决。对于想了解 NFT 的人来说,其 5 个技术漏洞必须知道。

技术漏洞一:资产不在区块链上

大多数问题源于这样一个事实,由于最流行的 NFT 链为以太坊,糟糕的设计(大数据存储问题及高昂的费用)以至于在区块链上存储实际资产(例如 JPEG)太昂贵或不可能,要么是因为区块规模或交易费用。

当 NFT 出现后就一直存在这样一个缺点,但认为未得到解决。通常解决方法是通过 HTTP 在其他地方(即网络服务器上)包含指向该文件的链接,如存储在IPFS上等等。IPFS 基本上是一种现代洪流,一种可通过网络访问的文件系统,存储在数百台计算机上。

技术漏洞 2:引用的 URL 不会永远存在

即使以太坊区块链永远存在(不太可能),资产仍然存储在 IPFS 上。在 90 年代和 2000 年代,有成千上万个像 IPFS 这样的种子现在已经不复存在。

技术漏洞 3:NFT 仅在单个区块链中是唯一的

当下以太坊是 NFT 的主要的区块链。但在未来,这可能很容易成为 Tezos、Stellar、Hyperledger Sawtooth、Hyperledger Fabric、Corda、Algorand、Tron 或 1000 多个区块链之一。回顾早期的互联网,就可以看到平台来来去去的速度有多快,例如浏览器公司 Netscape Navigator 。

即使在今天,NFT 的“独特性”也仅在链内。就像选择用户名一样,如果在微信上称自己为 DevPoint,其他人可以在任何其他网站(微博、美团等)上使用该用户名。不同区块链上的 NFT 也是如此。

技术漏洞 4:多个 NFT 可以引用同一个 URL

HTTP 协议不包括对 NFT 声称提供的不可替代性的保护。即使在以太坊区块链中,也无法检查另一个 NFT 是否引用了相同的 URL(并且由于设计原因,这样做很可能太昂贵了)。因此,同一资产的 NFT 可以铸造两次。

技术漏洞 5:资产是对 URL 的引用,可以更改

由于 NFT 只引用一个 HTTP 地址,如果该地址发生变化,NFT 也会发生变化。