Bitcoin Ordinals sono emersi come un nuovo modo per migliorare la funzionalità e l’uso di Bitcoin, la criptovaluta originale. Sfruttando la blockchain di Bitcoin in modo nuovo e innovativo, gli Ordinals offrono proposte di valore uniche e aiutano a rivitalizzare la comunità degli sviluppatori di Bitcoin.
Un'introduzione agli Ordinali di Bitcoin
Questo articolo è stato pubblicato più di un anno fa. Alcune informazioni potrebbero non essere più attuali.

Cosa sono i Bitcoin Ordinals?
In termini semplici, i Bitcoin Ordinals sono collezionabili digitali creati incidendo contenuti come arte o media su singoli satoshi sulla blockchain di Bitcoin. Ogni sat inciso è unico e può essere posseduto, raccolto e scambiato come un token non fungibile (NFT).
Gli Ordinals permettono di assegnare un numero unico a ogni singolo satoshi (sat), che è la più piccola unità di Bitcoin, equivalente a 0,00000001 BTC.

Questo sistema di numerazione consente di identificare e tracciare specifici sat. Una volta che si è in grado di identificare e tracciare sat specifici, è possibile “incidere” dati come immagini, video o testo su singoli sat. I dati incisi diventano un artefatto digitale unico legato a quello specifico sat. I Bitcoin Ordinals si basano sulla “Teoria degli Ordinali”, che ha proposto una metodologia per dare identità individuali ai sat e consentire il tracciamento della loro proprietà e trasferimento sulla rete Bitcoin.
La storia dietro la Teoria degli Ordinali di Bitcoin
Il concetto di Bitcoin Ordinals è stato introdotto dal programmatore e artista Casey Rodarmor in qualcosa che ha chiamato, “Teoria degli Ordinali”. La Teoria degli Ordinali propone un sistema di ordinamento logico per assegnare numeri “ordinali” unici ai singoli satoshi in base all’ordine in cui sono stati creati sulla blockchain. Questo conferisce a ogni satoshi un’identità individuale.
L’idea chiave è che numerando i satoshi, gli utenti possono “incidere” dati arbitrari come immagini, video, ecc. su satoshi specifici associando questi dati ai loro numeri ordinali. Questi dati incisi diventano effettivamente un artefatto digitale unico o NFT sulla blockchain di Bitcoin.
Casey Rodarmor ha pubblicato per la prima volta il whitepaper della Teoria degli Ordinali a gennaio 2023, esponendo i dettagli tecnici. Ha poi lanciato il protocollo Ordinals sulla mainnet di Bitcoin il 21 gennaio 2023, coniando la prima incisione Ordinale di sempre.
Il lancio è stato reso possibile da precedenti aggiornamenti di Bitcoin come Segwit nel 2017 e Taproot nel 2021, che hanno aumentato la dimensione del blocco e la capacità di memorizzare dati arbitrari onchain. Ciò ha spianato la strada per incidere payload di dati più grandi come immagini direttamente nelle transazioni Bitcoin.
Come Funzionano i Bitcoin Ordinals
I Bitcoin Ordinals funzionano incorporando dati aggiuntivi nelle transazioni Bitcoin. Questi dati includono il numero Ordinale, che è un identificativo unico assegnato ad ogni satoshi. Un numero Ordinale è assegnato a un satoshi in base all’ordine in cui sono stati estratti sulla blockchain di Bitcoin. Ad esempio, al primo satoshi mai estratto è assegnato l’Ordinale #1, al secondo satoshi è assegnato il #2, e così via. Questo sistema di numerazione consente a ogni satoshi di essere tracciato e trasferito in modo univoco, rendendoli non fungibili.
Una volta che i satoshi sono numerati, gli utenti possono incidere dati come immagini, video, testo, ecc., su satoshi specifici allegando questi dati ai loro numeri Ordinali assegnati all’interno di una transazione Bitcoin. I dati incisi diventano un artefatto digitale unico o NFT legato a quel particolare satoshi numerato sulla blockchain di Bitcoin.
Il processo tecnico di incisione comprende diversi passaggi:
- Preparazione dei Dati: I dati da incidere vengono convertiti in formato esadecimale, interpretabile come uno script Taproot.
- Creazione dello Script Taproot: I dati esadecimali sono avvolti in uno script Taproot, che è un tipo di contratto intelligente eseguibile sulla blockchain di Bitcoin. Gli script Taproot consentono condizioni e operazioni complesse.
- Creazione della Transazione: Vengono create due transazioni:
- Transazione di Impegno: Questa transazione contiene un riferimento hash allo script Taproot (senza rivelare l’intero script) e crea un output Taproot le cui condizioni di spesa sono definite dallo script.
- Transazione di Rivelazione: Questa transazione spende l’output della transazione di impegno rivelando l’intero script Taproot, incidendo effettivamente i dati sul satoshi.
- Trasmissione delle Transazioni: Le transazioni di impegno e di rivelazione vengono trasmesse al mempool della rete Bitcoin, in attesa di conferma dai minatori.
- Estrazione e Conferma: Una volta che le transazioni sono estratte e incluse in un blocco, l’incisione diventa una parte permanente della blockchain di Bitcoin, e il satoshi inciso è ora considerato un Ordinale.
Elementi abilitanti per questo processo sono Segwit (Witness Segregato) e Taproot. Introdotto nel 2017, Segwit ha aumentato il limite di dimensione del blocco da 1MB a 4MB e separato i dati della firma dai dati della transazione, consentendo più transazioni per blocco e scontando il peso dei dati testimone per il calcolo della tariffa. Attivato nel 2021, Taproot ha rimosso il limite di dimensione sui dati testimone, consentendo l’inclusione di script più complessi nelle transazioni e ha introdotto nuove capacità di scripting come le firme Schnorr e le astrazioni dell’albero di Merkle.
Confronto con gli NFT su Ethereum
Somiglianze
Unicità: Sia i Bitcoin Ordinals che gli NFT su Ethereum sono progettati per rappresentare asset digitali unici, assicurando che ogni token sia distinto e non interscambiabile.
Tracciabilità: Entrambi i sistemi forniscono storie trasparenti di proprietà e transazioni, consentendo agli utenti di tracciare la provenienza e il trasferimento di ogni asset digitale unico sulle rispettive blockchain.
Metadati: Sia i Bitcoin Ordinals che gli NFT su Ethereum possono avere metadati associati. Questi metadati ne aumentano l’utilità e il valore fornendo informazioni aggiuntive sull’asset digitale, come descrizioni, attributi e link a dati off-chain.
Differenze
Complessità: Creare e gestire NFT su Ethereum è più semplice grazie al supporto integrato della blockchain per smart contract e un ecosistema ben sviluppato di strumenti e piattaforme. I Bitcoin Ordinals, d’altra parte, operano direttamente sul protocollo base di Bitcoin e coinvolgono un processo più complesso di incisione di dati sui satoshi.
Metodo di Stoccaggio: I dati di Bitcoin Ordinal (come immagini o video) sono incisi direttamente su singoli satoshi e memorizzati permanentemente sulla blockchain di Bitcoin. Questo garantisce che i dati siano immutabili e completamente decentralizzati. Gli NFT su Ethereum memorizzano tipicamente un riferimento o metadati onchain, mentre i dati effettivi dell’asset sono solitamente ospitati off-chain su sistemi di archiviazione decentralizzati come IPFS o server centralizzati. Questo approccio riduce i requisiti di archiviazione onchain ma si affida a soluzioni esterne di archiviazione dei dati.
Capacità degli Smart Contract: Gli Ordinals operano direttamente sul protocollo Bitcoin senza strati aggiuntivi di smart contract. Questo metodo manca della programmabilità e flessibilità degli smart contract, limitando la capacità di implementare funzioni come royalties o aggiornamenti dei metadati onchain, e l’integrazione con protocolli di finanza decentralizzata (defi).
Punti Positivi dei Bitcoin Ordinals
Memorizzazione di Dati Onchain: A differenza degli NFT tradizionali che memorizzano dati off-chain, gli Ordinals incidono dati direttamente e permanentemente sulla blockchain di Bitcoin, garantendo una maggiore immutabilità e riducendo la dipendenza da link esterni o archiviazione.
Sicurezza: Sfruttando il modello di sicurezza robusto della rete Bitcoin garantisce che gli Ordinals siano sicuri e resistenti alle manomissioni.
Compatibilità con l’Infrastruttura Bitcoin: Gli Ordinals sono più facilmente compatibili con portafogli, exchange e infrastrutture Bitcoin esistenti, rendendoli più facili da gestire e scambiare, assicurando liquidità.
Innovazione: Lo sviluppo degli Ordinals incoraggia l’innovazione all’interno dell’ecosistema Bitcoin, portando potenzialmente a nuove applicazioni e casi d’uso.
Punti Negativi dei Bitcoin Ordinals
Problemi di Scalabilità: La blockchain di Bitcoin non è ottimizzata per transazioni ad alta frequenza, ciò potrebbe limitare la scalabilità degli Ordinals. Un interesse e adozione crescenti degli Ordinals potrebbero portare a congestioni sulla rete Bitcoin, aumentando potenzialmente le tariffe delle transazioni e i tempi di elaborazione.
Limitazioni di Dimensione: La blockchain di Bitcoin ha limitazioni di dimensione, limitando la quantità e complessità dei dati che possono essere incisi come Ordinals, limitando potenzialmente i loro casi d’uso.
Funzionalità Semplice: A differenza degli NFT su Ethereum, gli Ordinals non supportano gli smart contract, limitando la loro funzionalità in aree come i pagamenti automatici di royalties o interazioni avanzate.
Preoccupazioni Ambientali: Come tutte le transazioni Bitcoin, la creazione e lo scambio di Ordinals richiedono un’estrazione intensiva di energia, contribuendo all’impatto ambientale associato alle blockchain proof-of-work.
Costi Elevati: Il processo di coniazione e trasferimento di NFT Bitcoin Ordinal può essere costoso a causa delle tariffe di transazione associate alla rete Bitcoin, rendendoli inaccessibili ad alcuni utenti.
Cosa ne pensi dei Bitcoin Ordinals? Condividi i tuoi pensieri e opinioni su questo argomento nella sezione dei commenti qui sotto.













