什麼是NFT的稀有度?
一般來說,NFT的稀有度包含兩個概念:特徵稀有度與資產稀有度。
特徵稀有度:衡量每個特徵的出現頻率,即擁有該特徵在此集合中的佔比。例如,特徵 “Background_Blue “的稀有度得分是10.44%,因為Short Bear Club總數是5000隻,其中有522隻 “Background_Blue “熊。
資產稀有度:代表該項資產的總稀有度分數,可用於橫向對比與排名。單個 NFT 的價值通常很大程度上受到稀有度的影響。對於 NFT 收藏家來說,當他們在考慮購買哪種 NFT 時,他們希望花費相同數量的 ETH 帶來最大的回報,於是,稀有度成為最重要的參考指標之一。
已有的稀有度評分模型
Rarity.Tools 稀有度評分
Rarity.Tools 是目前使用最廣的稀有度評分工具。它的核心計算方式是:將每個特徵出現頻率的百分比的倒數總值相加。
不過,Rarity.Tools 在近期調整了它的計算模型,且沒有公開披露具體細節。Rarity.Tools 是 NFT Summer 爆發前就有的一款 NFT 稀有度數據分析工具,它的優勢在於計算模型簡單易懂。用戶可以很直觀地看出哪個特徵在整體稀有度分數中貢獻度更大。但是簡單加總法的缺點是可能會高估或低估一項資產的真實稀有度。例如,若某個特徵或者特徵數量的分數過高,會在一定程度上拉高該 NFT 的排名,但用戶可能對該特徵並不是很關注。
NFTEXP 稀有度評分
在 NFTEXP 的稀有度計算更為複雜,目前尚未披露。我們只能從 NETEXP 官網中獲得NFTEXP模型的大概思路。以 “Chubbies”項目為例,其中兩個特徵的頻率如下:
- 臉部: Blushed,有1053個(10.5%)。
- 髮型: Afro,有1110個(11.1%)。
從百分比上來看兩個特徵的稀有度幾乎相同。但是:「Blushed」的特徵稀有度評分為8,而 Afro 的特徵稀有度評分為17。這是因為髮型特徵只有四種,臉部特徵一共有13種。所以,一個 「Blushed」 的真實稀有度低於「平均臉」(13種臉部特徵佔7.7%,「Blushed」佔10.5%),而一個「Afro」的真實稀有度高於平均水平(4種髮型特徵=25%,Afro 有11%)。
NFTEXP 的特徵稀有度考慮到了特徵中類別數的影響。每個特徵的出現頻率會與平均頻率進行比較,相應的調整特徵評分。但 NFTEXP也存在和 Rarity.Tools 同樣的缺點,會在下一節「異常情況對比」中詳細闡述。
更合理的稀有度評分模型
一般來說,稀有的同義詞還有特殊、獨特。一件事物是否稀有,主要取決於它與群體內其他事物的差異性。差異性越大,代表這件事物更加特殊和罕見。那麼,若能量化這件事物與群體內其他事物的綜合差異,即能反映出它在群體內的稀有度。NFTGO 基於這一原則,研發出一種更科學的方法來評估 NFT 的稀有度 —— 基於 Jaccard 距離的稀有度評分方式(以下簡稱為 NFTGO 稀有度評分)。
什麼是 Jaccard 距離?
Jaccard 距離是一個統計學的方法,用於測試樣本集之間的不相似性,範圍為從0到1。其數學公式為:
Jaccard 距離是一種常見的數據科學測量方法,用於計算對象之間的差異性。其邏輯看起來類似於維恩圖,衡量樣本集之間的交集大小。
如何計算NFTGO稀有度評分?
NFTGO 基於Jaccard 距離來純粹地統計 NFT 特徵的相似度。我們以計算 BAYC#1154 稀有度評分為例:
- 計算#1154 與同系列中其他9999個 NFT 的 Jaccard 距離
- 計算 Jaccard 距離的平均值,這就是稀有度分數的初始數據
- 使用極差法處理上一步的數據。極差法的數學公式為:
- 用上一步得出的 z-score 乘以100,即為 BAYC#1154 的最終稀有度分數。然後在一個集合中根據分數進行排名 (稀有度分數的範圍從0到100),得到該 NFT 的最終稀有度排名。
NFTGO 稀有度評分的優勢
通過實驗對比發現,Rarity.tools 和 NETEXP 的稀有度評分可能會高估或低估一項 NFT 資產的稀有度,而 NFTGO 稀有度評分卻能在這些異常情況里給出比較合理的結果。下表展示了 NFTGO、Rarity.Tools 和 NFTEXP 三種稀有度評分模型,在計算Bored Ape Yacht Club(BAYC)系列NFT的稀有度排名時的異常情況。
在26個異常值中,前22個猿猴的稀有度評分被 Rarity.Tools 和 NFTEXP 高估了,因為 「有四個特徵屬性的猿猴」 在總分中佔了很大的比例。最後4個猿猴的稀有度評分被 Rarity.Tools 和 NFTEXP 低估了,因為 「有五個特徵屬性的猿猴」在總分中占的比例很小。
以 BAYC #947 為例,NFTGO 將其排名為#9994,這幾乎是最不稀有的猿猴,稀有度為406。然而,Rarity.Tools 將它排在第775位,稀有度為168.23。這是因為 Rarity.Tools 僅將每個特徵和特徵數進行簡單相加(然而它實際沒有額外的特殊特徵)。如下圖所示,這隻猴子並無特別的特徵。那為什麼這隻猿猴在 Rarity.Tools 中排名前10%?很明顯,特徵數占稀有度分數的比例過高,在168.23的總分中佔136.7分。有四個特徵屬性的猿猴總數為254個,有六個特徵屬性的猿猴總數為5,323個。根據 Rarity.Tools 提供的稀有度計算公式,有四個特徵屬性的猿猴會比有六個特徵屬性的猿猴相對稀缺,這其實並不太合理。
再看 BAYC #2832 和 BAYC #8742 ,很明顯,BAYC #2832 的評分應該更高,因為它有多樣化的特徵。並且,BAYC #8742 的最高報價也高於 BAYC #2832,因此,購買 BAYC #2832 是更有利可圖的,而Rarity.tools低估了它的稀有度。
圖7和圖8是NFTGO對BAYC #2832 和BAYC #8742的稀有度評分。從頁面右側「特徵」視圖可以看到,BAYC #2832的各特徵屬性基本浮動在1%-3%之間(甚至比BAYC#1154還要稀有!),而BAYC #8742特徵屬性的最低值足有12.42。顯然,NFTGO的稀有度評分比Rarity.Tools更加合理。
此外,Rarity.Tools 和 NFTGO 對於 CryptoPunks 的稀有度評分也能反映其準確性的差異。在 Rarity.Tools v2 中排名前二十名的 Punk,有接近一半是沒有特徵的。NFTGO 對此類 Punk 的排名更低一些,因為這些零特徵的 Punk 缺乏多樣性, 理應降低稀有度評分和排名 。
綜上,與 Rarity Tools 和 NFTEXP 稀有度評分相比,基於 Jaccard 距離的NFTGO稀有度評分是合理且準確的,您可以將其作為收藏NFT的參考。
總結
在購買或出售 NFT 時,稀有度得分是一種輔助手段。雖然我們使用的稀有度模型在統計學上是正確的,但是不同 NFT 項目方會給出關於某種屬性的更重要的公告。例如 Cool Cats 的官方聲明,無檐小便帽或帽子這樣的普通物品比電腦頭或猿人服裝等稀有物品的價值要低。除此之外還有其他方法可以判斷 NFT 資產的價值,如藝術欣賞價值或流動性溢價。再者,也許您更喜歡綠色背景而不是紅色背景,這受到了個人主觀審美的影響。
基於 Jaccard 距離來計算一項 NFT 資產的群體性差異,幫助用戶發現NFT的群體性綜合差異,實際是更本質地量化了「稀有度」這一概念。您已可以在 NFTGO 上查看所有 NFT 的稀有度排名和稀有度評分,希望 NFTGO 稀有度評分能幫助您在購買或出售 NFT 時做出更合理的決策。
冷萃財經原創,作者:awing,轉載請註明出處:https://www.lccjd.top/2021/12/07/%e5%a6%82%e4%bd%95%e6%9b%b4%e5%90%88%e7%90%86%e5%9c%b0%e8%af%84%e4%bc%b0nft%e7%9a%84%e7%a8%80%e6%9c%89%e5%ba%a6%ef%bc%9f/?variant=zh-tw
文章評論