---
# System prepended metadata

title: NFT Introduzione tecnico pratica

---

# NFT Introduzione tecnico pratica   

Note di Federico Bonelli con il contributo di Gabriele 
data: 12-Aprile 2021
uso interno: Etherea Art Gallery e Trasformatorio Foundation


Se il riferimento tecnico-filosofico su cui si e' mossa gran parte della critica filosofica del novecento alla produzione artistica e' stato quello dettato da Bejamin, e' pur vero che l'avvento della digitalizzazione prima e dell'accesso di massa alle reti informatiche a partire dalla fine degli anni '80 ha radicalmente aggiornato il panorama.

Benjamin (nel 1934), esaminando il cambio radicale introdotto dalla riproducibilita' meccanica dell'oggetto d'arte, giunge a definire il valore dell'arte come un valore sociale dicendo: "l’unicita’ di un lavoro d’arte e’ data dal suo appartenere al tessuto di una tradizione accettata". 

Tralasciando le meno note ma altrettanto illustri opinioni di altri (da Simondon a Merlau Ponty a Foucault, Derrida o Ranciere) possiamo usare l'idea di tessuto/interconnessione o telo, offerta da Benjamin per velocemente inquadrare l'idea di unico nell'era che lo dissolve, attraverso la riproducibilita' tecnica prima e la smaterializzazione digitale poi.
(mi riferisco qui all'escursus fatto nella nostra chiacchierata online
che non ripetero')

Alcune caratteristiche dell'"oggetto" digitale:
- Nel digitale se passo una copia di un oggetto posso continuare ad averlo (gli ogetti possono essere copiati all'infinito)
- Una copia e' indistinguibile dall'altra
- cosa e' la proprieta' di un oggetto digitale? 
    - Per rispondere alla domanda si e' usata la legge sul diritto d'autore, una legge cioe' legata all'uso del bene, visto che il bene puo' essere replicato
    - il valore d'usofrutto e' nell'uso che si fa dell'oggetto digitale
- inoltre un oggetto digitale "vive" legato a una miriade di altri ogetti tecnologici, la macchina su cui e' registrato, il codice che ne garantisce l'esecuzione, l'utilita' di esso che ritengono avere coloro che lo usano etc etc etc
- Due programmi che hanno lo stesso output non sono necessariamente uguali. 

Riprodurre un oggetto digitale ha costo monetario irrilevante (la memoria e il tempo del processo per un elaboratore che lo esegue). Un oggetto d'arte digitale pero' ha necessita' di un mezzo per essere reificato (sia un computer, o qualcosa di piu' complesso come un biglietto elettronico per un sistema di trasporto urbano. Un computer non funziona senza con un sistema operativo, delle parti materiali (un hardware) e certe caratteristiche, come la presenza o meno di un interfacia o dell'energia elettrica. 

- Inoltre queste caratteristiche determinano che la proprieta' dell'ogetto non sia determinante, e che sin;ora il valore di un oggetto digitale fosse essenzialmente un valore d'uso

Ad esempio
Nel digitale "rubare" ha dovuto essere ridefinito nei termini del diritto alla copia perche' la copia non elimina l'originale, lo replica, a costo di chi lo fa'... Vedi infinita letteratura sul software libero etc. L'oggetto digitale e' per sua natura copiabile senza privare chi lascia copiare l'ogetto alla mancanza dell'ogetto stesso. Una questione che esplose negli anni '80 e che venne regolta solo negli anni '90 con gran dispendio di energia repressiva.

Ricordiamoci anche che il prossimo step evolutivo della societa' digitale va nella direzione dei CPS. Cosa sono i CPS: sono oggetti digitali che hanno agenzia nel mondo reale, che sono collegati direttamente ai mezzi di attuazione fisica di cio' che decidono.
CPS da Cyber-Phisical Systems sono tutti i sistemi che agiscono nel mondo e hanno una componente decisionale digitale autonoma (algoritmo, dati, infrastruttura di comunicazione)collegata a una macchina e a un sistema detto AI che puo' anche semplicamente essere un algoritmo decisionale classico e chiuso. I contratti sono di per se' dei sistemi accettati di far si che un ente incorporeo (il linguaggio in cui il contratto e' scritto) finisce per avere un effetto sul reale. 
Non tutti sono d'accordo con quanto detto prima e non sempre i contratti funzionano, tanto che per implementare la forza del contratto e' necessaria la forza vera e propria (repressiva, arbitrale o negoziale che sia). E' nel XVII secolo che il contratto diventa il motore dell'uso del potere e la forma in definitiva ad un tempo letteraria e funzionale della legge (e qui vedi Hume e soprattutto il Leviatano di Hobbes).

Un artefatto digitale, come un contratto, puo' anche essere "attivo", essere quindi un trasformatore, (in sintesi un programma) che trasforma altri elementi (digitali) secondo una regola. Vedi non solo nel mio caso il protoquadro ma tutta una serie di prodotti d'arte generativa acui facciamo riferimento da almeno 40 anni.

- (vedi, sull'arte generativa ma usando alcune accortezze, la voce su wikipedia: https://en.wikipedia.org/wiki/Generative_art NB: la voce in italiano e' spuria)

La questione che l'NFT risolve non e' (credo) quella dell'oggetto digitale e del suo valore ma quella del mercato dell'oggetto digitale. L'NFT e' l'idea con cui si puo' giustificare il mercato dell'oggetto digitale e quindi il suo valore, a partire da esso. E' indagando in questa direzione che se ne trova la giustificazione ultima. 
L NFT fornisce il sistema cardine per i futuri sviluppi riuscendo a vendere al mercato finanziario in generale il concetto di asset digitale. De-facto l'NFT e' il segnale di un operazione fatta per asserire una volta per tutte la questione della credibilita' degli ASSET cryptofinanziari e degli investimenti/proprieta' in questo mercato. Un mercato che sta' evolvendo velocemente e che e' prone in realta' a enormi fattori di rischio...

Come fa l'NFT a far diventare un numero (l'oggetto digitale) un UNICUM:

INNANZITUTTO
## Tutto in informatica e' un numero...

- ogni carattere della memoria di un computer e' uno zero o un uno. Un intero scritto anche se diviso in parole a 7/8 o 16 bit puo' essere inteso come un lunghissimo numero.
- quindi siano essi dati, programmi, testi... tutto cio' che "gira" in un computer o per mezzo di esso alla fine e' descrivibile da un numero scrivibile in un certo numero di cifre (per es. 2kb di memoria son 2048 bit (0/1 o 617 cifre decimali))
- Se andate a questo indirizzo un programma generera' per voi una chiave di questo tipo https://travistidwell.com/jsencrypt/demo/:

## Hash
Un algoritmo che generi l'HASH (traccia?) di un dato non importa quanto lungo, e' detto un Hashing algorithm. 
- L'hash prende in ingresso una cosa digitale qualsiasi e ne trae una stringa sempre della stessa lunghezza, che ha come caratteristica di essere il prodotto da quell'input. Cambia se l'input e' cambiato. Se conosco l'hash di un qualsiasi elemento digitale quindi posso essere sicuro che non e' stato cambiato, ovvero due elementi che hanno lo stesso hash sono dimostrabilmente identici...

Usando l'algoritmo di hash che si chiama MD5 alla stringa "mamma" corrisponde l'hash ccebba93f54d6bf2b17f8350e7c12ec4 (che e' un numero espresso in esadecimale).

All indirizzo che segue trovate un generatore di hash web based con cui potete fare delle prove inserendo delle stringhe e trovandone l'hash: 

https://www.cleancss.com/sha256-hash-generator/?_ga=2.3662264.940225400.1618323923-705700649.1616582642

**NOTA BENE l'hash di un oggetto digitale mi garantisce che non sia stato cambiato**


## la crittografia applicata alla firma digitale

La cosidetta crittografia a chiavi asimmetriche e' il secondo elemento da capire del nostro gioco: Le chiavi.
Uno degli algoritmi per criptare con chiavi asimmetriche si chiama RSA. NB: lunghezza delle chiavi le rende piu' difficili da attaccare...

```
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQCLdO3ykUCnMR9qhSd5yfAu6zemOfawaUb/L953ybRb6qqB9+kQ
IlLLa1WKmxLUms7UUL+moK7YcZDKqICqIGYNwlFdYFTqjNVXvI9wFtZiPjVH4h7R
AgWSJSFeczy8SsOdBrlCDcQWe5ZEEe2BtfJBiLnvDGTeBN/Pi+VWkT/nyQIDAQAB
AoGAeuxDfSdpbLXQ8kySQjisnD67G6tF9bOmX/Mqzj2d29NaHhuOdKk8f4+JpBYS
oBIgs2bFt7M0yxY3QVsLpmnOaYg4QARw5xgTJOer5oFiDqG3mU3kuRg0d9Eh3s0b
1r8/Hi5kiPRz6IlndUVAZZnBDae14m02SECaYOseNP3Ryw0CQQDn+VEvCe85K5Cu
q1tjPsuDpfUhaL37aBnR8aBq0WLitjdapVDo9LDS6jcJEGFC0ZJdvS6z8HFFNDqX
gc1jaZmHAkEAmeaP8Np5dYB2PZEhJOoXfD8EqVR7VSdfUJYnARLGjCOwzHuk6nyM
aEkSmhxdxN/aRUp2lMiMN823VA2ZDYuILwJBAOOmBWjPLAgD2+G+Yln8FwbkB7M4
sjCV0bj5kf8h6xQn1BzN3aAv+ZOSrF3lyD0lo6kAbmPB07chcVqb1K75w+MCQQCR
ktSex5lR+wRdMjU+vKsgXF+laAMNRiPTj2QvkLn7/xqSIXaaUtthHZWZ7rEHs5K8
LjZCf/yaIF2EBSS7+jsDAkBJL6H7ByUF/kd/MJoQeizBwDngC+ePkw0+pv8I7u1W
wlh0rRF3G89zZB55uOu+X7B3+JwzDAuHVpsUoPdVcBB0
-----END RSA PRIVATE KEY-----

-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCLdO3ykUCnMR9qhSd5yfAu6zem
OfawaUb/L953ybRb6qqB9+kQIlLLa1WKmxLUms7UUL+moK7YcZDKqICqIGYNwlFd
YFTqjNVXvI9wFtZiPjVH4h7RAgWSJSFeczy8SsOdBrlCDcQWe5ZEEe2BtfJBiLnv
DGTeBN/Pi+VWkT/nyQIDAQAB
-----END PUBLIC KEY-----
```
La chiave privata e' a sua volta tenuta criptata dal programma che la gestisce (che e' detto wallet, portafoglio) e accessibile tramite una password.

password + chiave privata --> lo usicamo per decrittare e firmare
chiave pubblica -->serve per la verifica firma e per crittare un messaggio destinato a quella chiave

con la chiave RSA precedente la parola in chiaro "mamma" puo' essere tramessa criptata come:

```
HT4pk8lHJfmzpAXjoPZtxDokxz/jndygbX1q8ueCjiWUFSW4FjlXEy6+xChrBfPfKT7FYwc2JGuKLDuv+QcJjfd58nWr/F5r/R3ieO1rfKpM81eZAa+QtzT3S54PLozVP8k6dNbnDrvaLnglRlqQ8NK50wUkOJs4zqi68nq/WuQ=`
```
(puoi verificare al link dato che inserendo le due chiavi e la stringa la parola data torni ad essere in chiaro una volta decrittata)

**La firma digitale quindi mi garantisce che un oggetto digitale sia originato da un particolare programma/umano che ha accesso alla firma stessa**, mediante ad esempio un programma "custode" come il wallet...


## Il Wallet

Un programma detto "wallet" (o portafoglio/portacarte) si usa per tenere le chiavi e gestire i propri asset digitali, siano criptomonete, tokens o altro. Alcuni programmi consentono di operare su molte catene differenti, come bitcoin o ethereum altri solo su una.

E' facile rendersi conto che una password lunga come la private key RSA e' impossibile da ricordare. Perderla significa perdere definitivamente la possibilita' di accesso ai fondi che le sono collegati. 

Sono stati sviluppati algoritmi per trasformare le chiavi private in modi che ne rendono piu' facile tenere una copia, anche una copia sicura su carta anziche' in formato digitale. Ad esempio:

- liste di parole in inglese (https://en.bitcoin.it/wiki/Seed_phrase)
- QR code (molto usato in cina dove sostituiscono spesso il registratore di cassa con un QR code appiccicato sul muro in modo da consentire di pagare con il telefono)

I QR code sono usati piu' spesso per esibire le chiavi pubbliche (con cui gli altri possono comunicare con noi)



## Le catene (blockchain)

Una catena e' un modo di usare firma e hash per creare un "libro mastro digitale " custodito identico da tutti i partecipanti. La metafora che rende bene cosa sia una Blockchain e' infatti quella del libro mastro, (infatti da qualche anno si preferisce parlare di Digital Ledger Technology piuttosto che di blockchain.)

Le blockchain sono "tenute" (possibilmente da tutti) i partecipanti alla catena, che a seconda della blockchain e degli accordi che hanno contribuito alla sua creazione (trasformati nelle regole del suo funzionamento) possono avere gli stessi diritti o meno sulla stessa. Questi diritti sono sanciti da accordi scritti nel codice che genera e gestisce la catena stessa e che si chiamano regole di governo (o governance) della medesima catena.

Cosi' come una societa' commerciale che e' definita dalle regole che ha ( e dalle sue pratiche piu' o meno legali) e dal rapporto che queste hanno con il dare/avere e con la legge della nazione in cui opera.

Alcune Blockchain (per es. Ethereum) permettono di inserire sulla catena dei veri e propri programmi (gli smartcontract) che hanno delle regole precise d'uso e che possono muovere fondi o azionare eventi e accordi precedentemente sottoscrittia seconda del verificarsi o meno di un certo numero di condizioni.


## Cosa e' un NFT?

NFT sta per token (gettone) non spendibile (fungible=spendibile e' una traduzione mia da verificare).

In economia, un bene spendibile è qualcosa composto di unità che possono essere prontamente scambiate tra di loro, come il denaro.

Con i soldi, puoi scambiare una banconota da 10 euro con due banconote da 5 euro e lo scambio e' alla pari, avra' lo stesso valore.

Tuttavia, se qualcosa non è fungibile, ciò è impossibile: significa che ha proprietà uniche, quindi non può essere scambiato con qualcos'altro. La firma dell'artista crea una moneta non spendibile per esempio. Ricordo la mostra di Pablo Echaurren "saldi d'arte" negli anni '90 in cui una banconota legale firmata dall'artista e autenticata dal gallerista veniva messa in vendita a meta' del valore nominale...

Il Bene puo' essere una casa o un dipinto come la Gioconda, unico nel suo genere. Puoi scattare una foto del dipinto o acquistare una stampa, ma ci sarà sempre e solo l'unico dipinto originale. Un oggetto digitale mai poteva garanitrti di essere unico.

Le NFT sono risorse "uniche nel loro genere" nel mondo digitale che possono essere acquistate e vendute come qualsiasi altra proprietà, sono non fungibili a tutti gli effetti anche se non hanno una propria forma tangibile.

I token digitali possono essere pensati come certificati di proprietà per risorse fisiche o virtuali. Ma nel caso di ogetti digitali possono anche contituire l'oggetto stesso, che diventa un valore non perche' lo abbia ma perche' il mercato decide che lo ha. E' il mercato a creare l'oggetto non la caratteristica "metafisica" dell'oggetto stesso...

## Come funzionano gli NFT

Come abbiamo gia' spiegato le opere d'arte tradizionali possono avere un valore in denaro perche' inserite in un tessuto culturale che gliene da', indipendentemente da considerazioni di energia, rarita' o bisogno. 

Ma abbiamo visto che i file digitali possono essere duplicati facilmente e all'infinito.

Con gli NFT, l'ogetto digitale (qualsiasi esso appaia all'interno di un sistema di fruizione informatico: stringa, numero, parola, immagine o filmato o altro)' può essere "tokenizzata" per creare **un certificato di proprietà digitale che può essere acquistato e venduto**.

Come con la criptovaluta, una registrazione di chi possiede ciò che è memorizzato su un libro mastro condiviso noto come blockchain.

Come abbiamo detto queste registrazioni non possono essere falsificate perché il libro mastro è gestito da migliaia di computer in tutto il mondo in modo che non consente la falsificazione (*ad alcune condizioni).

Gli NFT inoltre, se fatti su catene che lo permettono, possono contenere contratti intelligenti che possono dare all'artista, ad esempio, una quota di qualsiasi futura vendita del token. Il cosidetto accesso al mercato secondario dell'opera d'arte.
Essendo la blockchain pubblica (e non un ben protetto archivio di una fondazione o di una casa d'aste) e trasparente (per il suo funzionamento.)

## Cosa impedisce alle persone di copiare l'arte digitale?

Niente. Milioni di persone hanno visto l'arte di Beeple che è stata venduta per 69 milioni di dollari e l'immagine è stata copiata e condivisa innumerevoli volte. D'altronde che il valore della condivisione sia appunto un VALORE e' qualcosa che il web 2.0 ha abituato a considerare come ovvio. Il social ce lo ha fatto capire. Piu' gira l'immagine piu' esiste un "valore"...

In molti casi, l'artista mantiene persino la proprietà del copyright del proprio lavoro, quindi può continuare a produrre e vendere copie. (vedi quando abbiamo parlato del valore d'uso dell'opera di ingegno e del copyright nel tradurre il valore nella societa' digitale)

Ma l'acquirente della NFT possiede un "token" che dimostra di possedere l'opera "originale". E' cioe' parte del mercato di quell'ente propriamente digitale che poi si declina in immagini, copie di copie...

Alcune persone lo paragonano all'acquisto di una stampa autografata. Ovivmanete siamo agli inizi, e' molto di piu' di una stampa autografata...


## Numeri


![img](images/1*eDBlIj_23odFZlvcXbBbXQ.png)

Solo nella seconda metà del 2020, il [volume di NFT artistici] (https://opensea.io/activity?search [categories] [0] = art) e i contenuti creati dagli utenti venduti sono aumentati da $ 1 milione al mese a oltre $ 20 milioni al mese. Si tratta di un aumento di 20 volte in soli sei mesi.

! [img] (images / 1 * eDBlIj_23odFZlvcXbBbXQ.png)

- [Art NFT] (https://opensea.io/activity?search [categories] [0] = art) 
- 
- i venditori hanno registrato una media di 9,7 ETH per utente negli ultimi sei mesi. Al tasso di cambio di $ 650 / ETH, inferiore a quello di oggi, è ** oltre $ 1000 / portafoglio / mese **.
- 
- Solo per i propri NFT, i creatori hanno venduto in media 5.4 ETH (oltre $ 3.500) negli ultimi sei mesi. Solo nella categoria Arte, è stato venduto in media 9.7 ETH ($ 6.300) per artista. (I venditori di arte primari avevano una media di 7,4 ETH e quelli secondari di 9,1 ETH.)
- 
- Negli ultimi 6 mesi, 45 artisti diversi hanno superato ciascuno i 100 ETH nelle vendite primarie delle loro opere d'arte. Questi super artisti hanno realizzato in media 44 ETH di vendite al mese, ovvero oltre ** $ 28.000 al mese per artista nelle vendite primarie del proprio lavoro **. Per questo gruppo d'élite, è come avere uno stipendio di $ 340.000 all'anno.
- 
- Ora ci sono ** 12 milionari NFT **, o portafogli che hanno venduto oltre $ 1 milione di dollari in NFT, con [Sorare] (https://opensea.io/activity/sorare) che si aggiudica la corona a $ 6 milioni. Un trader di NFT afferma di aver incassato [$ 650.000 da un solo deposito di $ 600] 
- 
  - Fonte (http://opensea.io)

Sul consumo energetico di ethereum e sulla differenza con ETH2:
- https://ethereum.org/en/nft/#a-greener-future


# Sites

## Superrare
E' un sito pensato per collezionisti d'arte, tipo "stampe" o "stampe d'autore. 
- Si appoggia su Ethereum per certificare provenance e autenticita' (HAsh + Firma+DLT)
- Piattaforma di compravendita (Galleria) per primo e secondo mercato.
- Showcase your collection: puoi mostrare la tua collezione e spararti le pose...
- Lista dei primi 4000 artisti curata
- percentuale a SuperRare sostanziosa


A differenza di OpenSea, su SuperRare si deve passare un colloquio iniziale per poter iniziare a vendere le proprie opere sulla piattaforma. Il team di SuperRare si assicura quindi che le opere siano originali, create da veri artisti e, come dice la parola stessa, che gli NFT siano molto rari e quindi creati solo in una copia.

Qui, infatti, si possono vendere solo opere singole e non intere serie. Dall’altra parte, chi compra ha accesso libero alla piattaforma, avendo la necessità solo di collegarsi con MetaMask per poter comprare e partecipare alle aste.

Visto che gli NFT sono per lo più basati su Ethereum, anche su SuperRare lo standard sono i pagamenti in ETH. A differenza di OpenSea, su SuperRare si può usare solo Ethereum per fare pagamenti.

Per gli artisti, la piattaforma trattiene il 15% delle vendite sul mercato primario e il 10% sul secondario. Per i collezionisti, per ogni bid andrà pagata la fee alla blockchain di Ethereum, che di questi tempi arriva anche a 40-50 dollari. Questa fee, ovviamente, viene persa e si spende anche se non si vince l’asta.
[ da https://cryptonomist.ch/2021/03/20/nft-piattaforma-vendere-comprare/]

https://superrare.co/about

## [OpenSea](https://opensea.io/)


## Rarible
[Rarible](https://rarible.com/)

## Palms

https://palm.io
  - https://www.bloomberg.com/press-releases/2021-03-30/palm-a-new-nft-ecosystem-and-studio-for-creators-announces-launch-of-first-project-with-damien-hirst

## Dada

- https://dada.nyc/home
- https://powerdada.medium.com
- 
## Italia

- https://cryptonomist.ch/2021/04/03/chainblock-art-piattaforma-italiana-nft/
- https://cryptonomist.ch/2021/03/20/nft-piattaforma-vendere-comprare/

# HOWTO
- il wallet: metamask
    - https://www.bocvip.com/53509/best-crypto-hardware-wallet-for-nfts-2021/
- wallets "fisici"
- https://safepalsupport.zendesk.com/hc/en-us/sections/360009939632-Hardware-security
- https://shop.safepal.io/products/strong-safepal-cypher-strong
- comprare ethereum o altre monete
- come proteggere le chiavi private
    - Un po' di sana paranoia...
    - scrivila o incidila su una lastra d'acciaio e mettila in cassaforte ;)
- gli smart contracts
- altre blockchain

# Showcasing tech

- https://www.amazon.com/SparkFun-Transparent-OLED-Breakout-Qwiic/dp/B07R4PNFPC/ref=sr_1_1?dchild=1&keywords=transparent+oled+display&qid=1618485902&refinements=p_n_condition-type%3A6461716011&sr=8-1
- https://www.nanolumens.com/blog/seeing-through-transparent-displays/
-https://www.aliexpress.com/item/4000572819459.html?spm=2114.12010610.0.0.b3a14290rVZeS0&gps-id=pcStoreJustForYou&scm=1007.23125.137358.0&scm_id=1007.23125.137358.0&scm-url=1007.23125.137358.0&pvid=94775bae-4308-4afe-98a5-8f20107075e2
- hacking HUD concepts ;) https://www.aliexpress.com/item/4000257383298.html?spm=a2g0o.productlist.0.0.1775729bWzh25e&algo_pvid=d5e82049-527b-49ce-adb7-ae2eaab7621c&algo_expid=d5e82049-527b-49ce-adb7-ae2eaab7621c-1&btsid=2100bb4716184888927598886e12a7&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
- 