Approfondimento sugli standard dei token NFT e sulle migliori pratiche di sicurezza

Immagine

Tempo per leggere: 4 verbale

La maggior parte di noi in questa generazione digitale ha iniziato a pensare alla ricerca di modi per investire nella configurazione della blockchain. È perché la soluzione che può offrire alle esigenze attuali cattura lo stupore degli utenti. 

A proposito, i token non fungibili, comunemente indicati come NFT, si fondevano con i vantaggi di proprietà scambiati come token digitali: una risorsa unica nel suo genere. Facciamo luce su questo argomento per decifrare gli standard dei token NFT e le migliori pratiche di auditing per salvaguardarli.

Standard token NFT in uso

Vedremo un elenco dei comuni standard NFT e il loro attributo di base. 

ERC-721 – Il più comune

ERC-20 era lo standard di base ma è di natura fungibile. Condividono funzionalità comuni e sono intercambiabili. Questi token non erano adatti ad esprimere la proprietà degli oggetti, rappresentandone il valore univoco. Poi è arrivato lo standard ERC-721 per risolvere il problema. 

ERC-721 sono per loro stessa natura limitati, unici e indivisibili. Certificano la proprietà delle risorse digitali o dell'oggetto del mondo reale che è più comunemente utilizzato per creare NFT di gioco. ERC-721 sono ampiamente adottati nei giochi blockchain

Limitazioni: commissione di transazione elevata e archiviazione dei dati limitata. Ciò sfida il conio di più NFT ERC-721 poiché il costo del gas è elevato.

ERC-1155 – Per transazioni raggruppate

ERC-1155 è un'estensione di ERC-721 per superare le elevate commissioni di transazione per le transazioni in bundle. Ha la capacità di essere esteso per aggiungere sia token fungibili che non fungibili. 

Facilita l'utente che desidera vendere mazzi di NFT in una volta sola. Questo standard consente il rilascio di più copie di un singolo NFT. 

Esempio: nei giochi NFT, l'utente può scambiare una serie di oggetti di gioco utilizzando ERC-1155 che utilizza un singolo contratto intelligente. 

Limitazioni: ERC-1155 memorizza informazioni meno affidabili per l'archiviazione di tempi e costi di transazione. 

BEP-721 - Variazione a ERC-721 

BEP-721 opera sulla catena intelligente di Binace e ogni token è unico in modo che uno non possa essere scambiato con un altro. È lo stesso di ERC-721, che richiede una tassa sul gas. 

ERC-998: token padre per più token ERC-721 e ERC-20

ERC 998 funge da token principale in cui è possibile memorizzare ERC-721 ed ERC-20. Nel caso di acquisto di un personaggio in-game, i dispositivi indossabili e gli accessori vengono tutti acquisiti con esso tramite ERC 998. 

EIP-1948 – Apporta modifiche ai dati NFT

Anche EIP-1948 è un'estensione di ERC-721 ma consente di apportare modifiche alle informazioni. In ERC-721, i dati una volta forniti durante il conio non possono essere alterati o modificati, ma questo standard offre la possibilità di memorizzare dati dinamici. 

Ha un campo dati a 32 byte con una funzione di scrittura in cui i proprietari possono aggiornare. Ad esempio, nei giochi NFT, i giocatori possono personalizzare i propri giocatori con questo. 

Alcuni degli acclamati NFT finiti sotto i riflettori

la fusione

Creato dall'artista digitale Pak, The Merge è una serie di NFT acquistati da un gruppo di 28,983 persone per 91.8 milioni di dollari. L'arte è stata venduta su Nifty Gateway con un'enorme massa di acquirenti che hanno circondato l'arte in un breve lasso di tempo.

Tutti i giorni: i primi 5000 giorni

L'artista digitale Mike Beeple Winkelmann ha realizzato una vendita strepitosa dell'arte digitale "Everydays" per 69.3 milioni di dollari. L'arte è un collage di 5000 immagini che sono state realizzate una al giorno per tredici anni. Ogni immagine è stata creata con un tema raffigurante eventi attuali o messaggi personali.  

Orologio

L'NFT intitolato "Clock" è una creazione del fondatore di Wikileaks Julian Assange e Pal, che rappresentava un contatore digitale dei giorni trascorsi da Assange dietro le sbarre. L'NFT è stato venduto per 52.7 milioni di dollari ed è stato finanziato per la difesa di Assange. 

Umano

The Human one è di nuovo una delle creazioni di Beeple che ha incassato ben 28.9 milioni di dollari all'asta di Christie's. Human One è il ritratto di un essere umano nato nel metaverso e l'opera d'arte è un ibrido di tecnologia fisica e digitale.

CryptoPunk # 5822

Il progetto è stato pubblicato da Larva Labs, una raccolta di 10,000 punk, di cui CryptoPunk #5822 è stato venduto per circa 23.7 milioni di dollari. È l'edizione aliena più rara della serie, poiché ne esistono solo 9. 

Cosa sta succedendo con la sicurezza NFT?

I casi di Furti NFT stanno aumentando coerentemente con la crescente popolarità degli NFT. Quindi, ecco un follow-up su come garantire la sicurezza dei progetti NFT. 

Possibilità di rientro: Il rientro è una condizione in cui si verifica un'interruzione nell'esecuzione del programma in cui il contratto esterno drena il fondo del contratto originario. Quindi, durante l'avvio di progetti NFT, deve essere controllato.

Compatibilità token: Assicurati che i token siano trasferibili e compatibili con diversi portafogli

Controlli di sicurezza: I controlli di convalida vengono eseguiti per testare condizioni di loop infinito, utilizzo di gas, libreria di terze parti, modificatori, errore di transazione, ecc. 

Controllo aritmetico: L'overflow variabile viene calcolato per i valori da minimo a massimo, bilanciamento decimale, matematica sicura, ecc.

Verifica delle linee guida: Convalida che i token vengano creati secondo lo standard ERC-721 e testati per la generazione di token non duplicati con un ID token errato. 

Versione solidità: A seconda della versione di solidità utilizzata, le rispettive librerie importate verranno controllate per il contratto ERC-721.

Oracle: Controlla i servizi Oracle e assicurati che vengano adottate le migliori pratiche. 

In che modo QuillAudits si distingue nel fornire sicurezza?

Avendo verificato più di 600 progetti DeFi e NFT, la nostra esperienza nell'arena ci distingue come la principale azienda di sicurezza blockchain. I nostri servizi spaziano dalla prevenzione della contraffazione NFT al controllo delle lacune nel processo di conio e molto altro!

Mettiti in contatto con i nostri esperti di sicurezza in pochissimo tempo per ottenere un'ampia conoscenza dei servizi di auditing Web3. 

95 Visualizzazioni

Timestamp:

Di più da quillhash