Glossario / Protocollo e aggiornamenti
Ordinals
Noto anche come Teoria ordinale.
- Che cos'è Ordinals?
- Ordinals è uno schema di numerazione che assegna a ogni satoshi un numero di serie nell'ordine di mining e lo segue attraverso le transazioni, dando un'identità alle singole unità di bitcoin.
Il registro di Bitcoin annota importi, non oggetti, quindi nulla nel protocollo distingue un satoshi da un altro. La teoria degli ordinali aggiunge questa distinzione dall'esterno: numera da zero tutti i 2.099.999.997.690.000 satoshi e li sposta attraverso le transazioni secondo l'ordine primo entrato, primo uscito. Nulla dei tuoi bitcoin cambia, ma il software in cui li conservi potrebbe dover cambiare.
Come funziona
La teoria degli ordinali è una convenzione per leggere la blockchain, non una modifica della stessa.
Due regole producono l'intero sistema. I satoshi sono numerati nell'ordine in cui vengono minati, quindi il primissimo è il numero 0 e il conteggio arriva fino a 2.099.999.997.689.999. Quando si effettua una transazione, i satoshi escono dagli input ed entrano negli output nell'ordine in cui compaiono, primo entrato e primo uscito, e quanto pagato come commissione va verso l'output coinbase del miner dietro il sussidio appena creato.
Nulla impone questo. Non è stato necessario alcun soft fork, nessun BIP è mai stato assegnato, e un nodo di Bitcoin Core non ha idea che lo schema esista. La tracciatura vive in un indice separato, e Casey Rodarmor ha pubblicato a gennaio 2023 il software che lo mantiene, chiamato ord. Due indexer che seguono le stesse regole concordano tra loro; un indexer con un bug no, e non c'è alcuna rete che risolva la disputa.
Lo schema attribuisce anche ad alcuni satoshi un motivo per essere interessanti. Il primo satoshi di ogni blocco si chiama non comune. Il primo di ogni periodo di difficoltà, uno ogni 2.016 blocchi, è raro. Il primo di ogni epoca di halving, uno ogni 210.000 blocchi, è epico. Il primo di un ciclo, dove un halving e un aggiustamento della difficoltà cadono insieme, è leggendario, e questo non è ancora accaduto. Il satoshi 0 è mitico, e ce n'è esattamente uno.
Perché questo conta quando compri bitcoin
Gli ordinali raggiungono un compratore comune in due modi, e nessuno dei due comporta il volere un oggetto da collezione.
Il primo è il mercato delle commissioni. Numerare i satoshi non costa nulla, ma il mercato che ha creato sì: allegare contenuti a satoshi specifici riempie i blocchi, e quello spazio è lo spazio per cui fa offerta il tuo prelievo. Il blocco 840.000, minato il 20 aprile 2024, ha raccolto circa 37,6 bitcoin in commissioni, più di qualsiasi blocco prima o dopo, perché il lancio di un token e la caccia ai satoshi rari sono arrivati negli stessi dieci minuti. Se il prelievo dal tuo exchange si trovava in coda quel pomeriggio, hai pagato quella collisione.
Il secondo è più silenzioso e coglie chi non ha mai aperto un marketplace. I bitcoin che arrivano da un exchange sono satoshi comuni, e uno di essi può essere un satoshi su cui qualcuno un tempo ha pagato per iscrivere qualcosa. Il tuo wallet non può vederlo, quindi spenderà il satoshi come resto o lo consegnerà a un miner come commissione. In termini di denaro non si perde nulla. Il caso inverso invece fa perdere denaro: se tieni deliberatamente un satoshi iscritto, un wallet senza coin control lo unirà a un pagamento e distruggerà ciò che hai comprato.
La difesa è poco appariscente ed è la stessa che questo sito consiglia per altri motivi. Usa un wallet che ti permette di vedere e congelare i singoli output, tieni gli oggetti da collezione in un wallet diverso da quello dei risparmi, e considera qualsiasi piattaforma che offra di custodire entrambi come un custode che porta con sé tutti i rischi abituali. I wallet hardware recensiti qui si abbinano a software desktop che mostra ogni output separatamente, ed è la configurazione che rende visibile il problema prima che ti costi qualcosa.
Esempio pratico: il satoshi epico nel blocco 840.000
Il blocco 840.000 è stato minato il 20 aprile 2024, e il primo satoshi che ha creato è uno dei soli quattro satoshi epici esistenti.
L'aritmetica è verificabile senza un indexer. A quell'altezza si erano completate quattro epoche di halving, ciascuna di 210.000 blocchi, che pagavano 50, poi 25, poi 12,5, poi 6,25 bitcoin per blocco. Cioè 210.000 moltiplicato per 93,75 bitcoin, ovvero 19.687.500 bitcoin, che equivale a 1.968.750.000.000.000 satoshi. Il primo satoshi coniato nel blocco 840.000 porta quindi il numero ordinale 1.968.750.000.000.000 e, poiché quell'altezza apre la quinta epoca, la teoria degli ordinali lo chiama epico.
Si trovava in un output coinbase che pagava il nuovo sussidio di 3,125 bitcoin al pool che ha trovato il blocco. Se qualcuno dovrebbe pagare di più per averlo è una domanda sui collezionisti, non sul bitcoin. Ciò che l'esempio mostra è che l'etichetta è derivata, non emessa: nessuno ha concesso uno status a quel satoshi, e chiunque applichi le stesse due regole alla stessa catena arriva alla stessa risposta.
Ordinals vs iscrizione
Ordinals è la numerazione; un'iscrizione è un file applicato a uno dei numeri. Puoi applicare la teoria degli ordinali lungo tutta la catena fino al 2009 e trovare satoshi rari in blocchi minati anni prima che qualcuno pensasse allo schema, perché la numerazione è aritmetica sul calendario dei sussidi e nulla di più. Le iscrizioni sono l'opposto: ciascuna è un atto deliberato che inserisce nuovi byte in un witness Taproot e paga commissioni reali per farlo. La distinzione conta quando leggi un avviso del wallet. Un messaggio su un ordinale di solito significa che il satoshi è raro secondo la numerazione, mentre un messaggio su un'iscrizione significa che qualcuno vi ha allegato un contenuto, e solo il secondo viene distrutto da una spesa distratta in un modo che il proprietario noterà.