Vai al contenuto secondario
Aiuto e guide
Sfoglia le guide

Comprendere OpenRarity e AuroraRarity

Come i tratti diventano ranghi di rarità: OpenRarity per NFT unici e Aurora standard proprio per le edizioni, con formule ed esempi lavorati.

In questa pagina
OpenRarity conta ogni singolo NFT una volta. AuroraRarity conta coniato copie, combina rarità tratto con scarsità di edizione e assegna un rango a ogni opera d'arte.
Rarity utilizza l'intera raccolta indicizzata sulla rete selezionata. Tutte le copie di un'opera d'arte ERC-1155 condividono il suo rango; i filtri e le modalità di visualizzazione non lo ricalcano. Apri immagine per ingrandire

Che razza di rarità ti dice

Un rango confronta le opere d'arte all'interno di una collezione. Il grado 1 è il più raro secondo il metodo di quella collezione. Un punteggio è il numero utilizzato nel calcolo; un rango è la sua posizione risultante dopo l'applicazione delle regole di ordinamento. Un punteggio più alto contribuisce alla rarità, ma tratti unici hanno priorità di ordinamento.

Le classifiche pubblicate utilizzano i metadati e hanno confermato coniare record per un contratto su una rete. Prima di conio, i creatori possono visualizzare in anteprima OpenRarity utilizzando tratti artistici salvati, anche dopo l'implementazione di un contratto. Ricerca, filtri, modifiche di pagina e modalità di visualizzazione non modificano il gruppo di confronto. La rarità descrive la scarsità registrata, non la qualità artistica, la popolarità o il prezzo di vendita.

CollezioneMetodoCiò che viene contato
ERC-721 unique NFTsOpenRarityOgni indice coniato NFT conta una volta.
ERC-1155 editionsAuroraRarityOgni opera d'arte è pesata dalla sua vita confermata coniato copie. Tutte le copie condividono un rango tra i tipi di opere d'arte.

Anteprima rarità prima di conio

La tua collezione di creatori calcola un'anteprima di OpenRarity da tutte le opere d'arte e tratti salvati, incluse le opere d'arte nascoste nella galleria pubblica. Ogni opera d'arte conta una volta con lo stesso peso. Non è necessaria alcuna distribuzione, coniare o transazione di portafoglio. Salva le modifiche dei tratti, aggiungi opere d'arte o rimuovi opere d'arte per aggiornare l'anteprima, quindi scegli prima Rarest per sfogliare i risultati.

La distribuzione da sola non rimuove l'anteprima. Rimane disponibile mentre il contratto selezionato non ha alcuna storia nota di coniare su tale rete, anche dopo un re-render ArtLab ammissibile prima del primo coniare. L'anteprima utilizza la formula OpenRarity di seguito e rimane privata per il tuo spazio di lavoro creatore; le gallerie pubbliche non ricevono tratti di bozza o ranghi di anteprima.

Una volta indicizzato coniato o masterizzato, le classifiche utilizzano metadati pubblicati e record confermati per la rete selezionata. I dati pubblicati non rivelati o incompleti non tornano a una bozza di anteprima. Le classifiche ERC-1155 pubblicate utilizzano AuroraRarity con il conteggio effettivo delle copie di coniato, in modo che possano differire dall'anteprima artistica di OpenRarity.

Tratti numerici, tratti di tipo display o nomi ripetuti impediscono un'anteprima OpenRarity. Collezioni senza tratti mostrano un prompt per aggiungerli.

OpenRarity : lo standard aperto per NFT unici

OpenRarity è un metodo open source sviluppato dalla comunità. Aurora segue il suo calcolo del contenuto delle informazioni con Double Sort and Trait Count. Il progetto pubblica la metodologia e l'implementazione di riferimento in modo che il calcolo possa essere ispezionato e riprodotto.

OpenSea utilizza anche OpenRarity. I ranghi corrispondenti richiedono gli stessi dati e impostazioni di raccolta; le differenze nell'indicizzazione possono produrre risultati diversi.

OpenRarity progetto

OpenRarity metodologia

OpenRarity attuazione di riferimento

OpenRarity formula, spiegato

Sia N il numero di NFT. Un tratto tipo t è una categoria come Colore; v è un valore come Blu. La frequenza n(t,v) è il numero di NFT che hanno quel valore. significa "aggiungere questi termini insieme"; log2 è il logaritmo base-due.

Un tratto trovato sulla metà della collezione contribuisce con 1 bit di informazioni; su un quarto, 2 bit; su ogni NFT, 0 bit. Aggiungi i contributi per un NFT, quindi dividi per H, l'entropia totale del tratto della collezione. Entropia è la somma delle informazioni medie in ogni categoria di tratto. Lo stesso divisore si applica a ogni NFT di quella collezione.

OpenRarity calcolo del contenuto informativo

CalcoloFormulaCioè
Trait probabilityp(t,v) = n(t,v) / NCondividi gli NFT con questo valore.
Informazioni NFTIᵢ = Σₜ log₂(1 / p(t,vᵢ,t))Aggiungere le informazioni per il valore di ciascuna categoria su NFT i.
Collezione entropiaH = Σₜ Σᵥ p(t,v) × log₂(1 / p(t,v))Aggiungi le informazioni ponderate per la probabilità tra tutti i valori e le categorie.
Punteggio OpenRaritySᵢ = Iᵢ / HNormalizza le informazioni dell'NFT dall'entropia della raccolta.

OpenRarity esempio: un oro, tre blu

Immagina quattro NFT con solo un tratto di colore. Uno è oro e tre sono blu. I loro conteggi dei tratti sono tutti 1 , in modo che la categoria contribuisce a zero. L'oro ha probabilità 1 / 4 Il blu ha probabilità 3 / 4 . H 0.25 × 2 + 0.75 log2( 4 / 3 ) ≈ 0.8113 . Il tratto d'oro è anche unico, quindi Double Sort posiziona per primo quel NFT.

NFTsInformazionePunteggio, arrotondatoRank
Un NFT d'orolog₂(4/1) = 22.46521
Ognuno dei tre NFT blulog₂(4/3) ≈ 0.41500.51162 (condiviso)

AuroraRarity: il nostro standard per le edizioni ERC-1155

AuroraRarity è lo standard di rarità di Aurora per le collezioni in edizione. Estende la rarità del contenuto delle informazioni in due modi espliciti: le frequenze dei tratti contano coniato copie e un termine di scarsità dell'edizione separata spiega quante copie di ogni opera d'arte sono state coniato.

Un'opera d'arte con una copia e un'opera d'arte con 100 copie non dovrebbe automaticamente avere la stessa rarità solo perché i loro tratti corrispondono. AuroraRarity riconosce sia la rarità dei loro tratti in tutte le coniato copie che la dimensione relativa di ogni edizione. Classifica i tipi di opere d'arte, non le singole copie, quindi ogni titolare dello stesso ID token vede lo stesso rango.

La formula non ha alcuna ponderazione personalizzata dell'artista, input di prezzo di mercato o moltiplicatore di proprietà. Ogni categoria tratto, la categoria tratto-conto derivato e la distribuzione edizione contribuisce una volta. AuroraRarity è definito in modo indipendente da Aurora ; non è una versione ufficiale ERC-1155 di OpenRarity o la promessa che un altro mercato mostrerà lo stesso rango.

Esattamente quello che conta AuroraRarity

  • Utilizzare la durata di vita confermata di ogni opera d'arte coniato copie, tra cui il creatore mints e pubblico mints. Il totale della raccolta è la somma di quei conteggi di copia.
  • Escludere non coniato upload, transazioni in sospeso, dimensioni delle edizioni pianificate e quantità riservate per le versioni future. Un conteggio coniato visualizzato non è una fornitura massima o una promessa che non più copie possono essere coniato.
  • Utilizzare i tratti pubblicati associati a ciascuna opera d'arte coniato. Tutte le copie di un ID token portano i tratti di tale opera d'arte e contribuiscono con il suo numero completo di copia alle loro frequenze.
  • Non utilizzare il numero di titolari o il saldo corrente del portafoglio di qualcuno. I trasferimenti tra i titolari non cambiano il calcolo.
  • Utilizzare la vita coniare conta piuttosto che circolazione fornitura dopo le ustioni. Se Aurora rileva record bruciati o incompleti che impediscono un confronto completo, trattiene i ranghi; non stima le copie mancanti.

AuroraRarity formula, spiegato

Lasciatemi essere le coniato copie confermate di opere d'arte i, e M j mj il totale coniato copie. C(t,v) è la somma delle copie appartenenti ad ogni opera d'arte con valore v per tipo di tratto t. Un tratto mancante è anche una categoria di valore. La categoria trait-count derivata è inclusa.

Per prima cosa calcola le probabilità dei tratti tra le copie, quindi aggiungi la scarsità di edizioni. Dividendo per l'entropia combinata mette il risultato su una scala coerente per quella raccolta. Tutti i logaritmi sono di base due, e significa aggiunta sopra le categorie indicate o opere d'arte.

CalcoloFormulaCioè
Probabilità di tratto ponderataP(t,v) = C(t,v) / MLa frazione di tutte le coniato copie che hanno un valore di tratto.
Informazioni sul tratto per artwork iTᵢ = Σₜ log₂(1 / P(t,vᵢ,t))Riassumere ciascuno dei contributi tratti dell'opera d'arte, comprese le categorie mancanti e il conteggio dei tratti.
Edizione scarsitàEᵢ = log₂(M / mᵢ)Meno copie significano un contributo maggiore, mantenendo la costante totale della collezione.
Entropia del trattoH_traits = Σₜ Σᵥ P(t,v) × log₂(1 / P(t,v))Informazioni medie su ogni distribuzione di tratti, ponderate per coniato copie.
Edizione entropiaH_editions = Σⱼ (mⱼ / M) × log₂(M / mⱼ)Informazioni medie nella distribuzione delle copie tra i tipi di opere d'arte.
Punteggio AuroraRaritySᵢ = (Tᵢ + Eᵢ) / (H_traits + H_editions)Combina rarità tratto e scarsità di edizione, quindi normalizzare da entrambe le fonti di entropia.

AuroraRarity esempio: tre opere d'arte, dieci copie

Si consideri l'opera d'arte A con 1 copia oro, B con 3 copie blu e C con 6 copie blu. Il colore è l'unico tratto, quindi il numero di tratti di ogni opera d'arte è 1. Ci sono 10 coniato copie in totale: Gold appare su 10% di copie e Blue su 90% . Contare solo i tipi di opere d'arte darebbe oro 1 / 3; AuroraRarity utilizza deliberatamente 1 / 10 .

Il colore entropia è di circa 0.4690 . L' entropia per azioni 1 / 10 , 3 / 10 e 6 / 10 è di circa 1.2955 . Il divisore combinato è di circa 1.7645. I calcoli utilizzano la massima precisione; il tavolo è arrotondato.

OperaInformazioni sul tratto TEdizione scarsità EPunteggioRank
A Oro 1 copialog₂(10/1) ≈ 3.3219log₂(10/1) ≈ 3.32193.76541
B Blu 3 copielog₂(10/9) ≈ 0.1520log₂(10/3) ≈ 1.73701.07062
C Blu 6 copielog₂(10/9) ≈ 0.1520log₂(10/6) ≈ 0.73700.50383

Distintivi di rarità tratti colorati

Ogni scheda caratteristica ha un piccolo distintivo colorato quando la sua frequenza è disponibile. Il badge descrive la frequenza con cui il valore del tratto si verifica in tutto il gruppo di confronto. Non descrive il rango complessivo dell'opera d'arte o modifica la formula OpenRarity o AuroraRarity.

Le anteprime dell'area di lavoro e ERC-721 contano le opere d'arte allo stesso modo. ERC-1155 badge utilizzano la percentuale di coniato copie che trasportano il tratto. Filtraggio e impaginazione non cambiano mai un badge. I tratti tratteggiati senza frequenze calcolate e i tratti non rivelati non ricevono badge.

DistintivoColoreFrequenza del tratto
ComuneGrayPiù di 25%
Non comuneVerdePiù di 5%, fino a 25%
RaroBluPiù di 1%, fino a 5%
EpicViolaPiù di 0.1%, fino a 1%
LeggendarioOroFino a 0.1%

Conteggio dei tratti, valori mancanti, ordinamento e legami

OpenRarity regole di selezione e cravatta di riferimento

  • I nomi dei tratti e i valori del testo vengono confrontati senza caso o spazio bianco circostante. Blu, blu e un valore con spazi intorno a Blue hanno la stessa frequenza.
  • Una categoria mancante contribuisce alla propria frequenza di assenza. Un colore mancante, un valore di testo vuoto esplicito e il testo Nessuno sono categorie separate. Il testo vuoto e Nessuno sono esclusi dal conteggio dei tratti derivati.
  • Trait Count aggiunge una categoria per il numero di tratti presenti, non vuoti e non-Nessuno su ogni opera d'arte. Viene derivata automaticamente; i creatori non dovrebbero aggiungere un campo meta_trait:trait_count.
  • OpenRarity Double Sort ordina NFT per il numero di valori di tratto trovati su esattamente un NFT, quindi per punteggio discendente. Il valore derivato trait-count può anche essere unico. I punteggi uguali adiacenti condividono un rango sotto la regola di riferimento.
  • AuroraRarity ordina per prima cosa l'opera d'arte in base al numero di valori di tratto trovati su una copia coniato, quindi in base al punteggio discendente. Un tratto su un'opera d'arte con 20 copie non è unico nel suo genere. L'ID dell'edizione non viene conteggiato come un tratto di metadati univoco e le categorie mancanti non aggiungono priorità di tracciamento univoco.
  • AuroraRarity cravatte richiedono lo stesso conteggio unico-trait e punteggi uguali. Entrambi i metodi confrontano i punteggi con una tolleranza relativa di 0.000000001. I ranghi condivisi saltano le posizioni successive: 1 , 2 , 2 , 4 . Aurora utilizza ID artwork solo per mantenere le righe legate in un ordine stabile, non per dare loro diversi ranghi.

Quando i ranghi appaiono o cambiano

L'area di lavoro del creatore mostra in anteprima i ranghi dei tratti d'arte salvati prima dell'conio, anche per le collezioni distribuite senza una cronologia nota di coniare sulla rete selezionata. Una volta che la storia coniare è nota, utilizza i dati pubblicati, come fanno le gallerie pubbliche. Se conio è già noto, ma i suoi record sono ancora in fase di indicizzazione, le classifiche attendono tali record. Le modifiche ai metadati privati sono bozze fino alla pubblicazione. I tratti non rivelati rimangono privati e le classifiche pubblicate aspettano fino a quando tutte le opere d'arte indicizzate coniato saranno rivelate e i relativi metadati e coniare record saranno completi.

Il ranking richiede nomi di tratti distinti e valori di testo, senza caratteri numerici o speciali. Se un'opera d'arte contiene un tratto non supportato, Aurora mantiene i tratti disponibili visibili e trattiene i ranghi per la collezione. I tratti numerici non sono lasciati cadere silenziosamente da un punteggio parziale. ERC-721 ha anche bisogno di tratti pubblicati; ERC-1155 può utilizzare solo la scarsità di edizioni.

Le nuove mints, le copie extra e le modifiche ai metadati pubblicati possono cambiare i punteggi e i ranghi dell'intera raccolta. L'indicizzazione avviene dopo la conferma delle transazioni. mints esterni, bruciature rilevate, lacune o record mancanti possono mantenere i ranghi non disponibili fino a quando non è possibile un confronto completo.

Modifica i metadati delle opere d'arte e i CSV dei tratti

Filtra i tratti e scegli Griglia, Compatta, Lista o Lista compatta