Ordinals è un nuovo caso d'uso per la rete Bitcoin. È un tipo di NFT che è "inscritto" all'interno di ogni satoshi.
Uno dei progetti più recenti all'interno dell'ecosistema Bitcoin è noto come Bitcoin Ordinals. È un protocollo che consente a Bitcoin di avere la capacità di generare NFT all'interno della sua rete. Questi asset sono immagazzinati direttamente nella blockchain di Bitcoin, lasciando così una traccia inalterabile di questi elementi.
Questo è possibile grazie all'utilizzo di Taproot, un miglioramento di Bitcoin che è stato abilitato nel giugno 2021. Questa nuova funzionalità consente di generare script Bitcoin specializzati che possono essere utilizzati per creare piccoli contratti intelligenti che sfruttano appieno la capacità di Bitcoin.
Inizia su Bit2Me ed entra nel mondo delle criptovalute con un vantaggio. Registrati facilmente e ricevi 15€ GRATIS sul tuo primo acquisto con questo link. Non aspettare oltre e unisciti alla rivoluzione crittografica! Registrati
Bitcoin Ordinals, gli NFT arrivano sulla rete Bitcoin
Bitcoin Ordinals è stato sviluppato da Casey Rodarmor, noto sviluppatore di Bitcoin Core e prolifico sviluppatore di tecnologia cypherpunk.
Rodarmor ha iniziato lo sviluppo di Bitcoin Ordinals il 12 dicembre 2021, momento in cui ha realizzato il primo commettere di quello che sarebbe il software del nodo Ord. Questo software è in realtà un fork (una derivazione) del software ufficiale Bitcoin Core, quindi lo sviluppo di Rodarmor sarebbe compatibile con questa rete.
Da quel momento, Rodarmor ha lavorato per più di un anno per realizzare una teoria che esisteva già da tempo nel mondo cypherpunk: la teoria ordinale di Bitcoin. L'idea di Rodarmor è di unire la teoria ordinale di Bitcoin a rendere ogni satoshi identificabile in modo univoco. E, allo stesso tempo, che ogni satoshi possa essere collegato ai dati che un utente desidera, generando così risorse digitali non fungibili, NFT all'interno di Bitcoin.
Il lavoro di Rodarmor ha dato i suoi primi frutti il 5 giugno 2022. Fu allora Rodarmor ha rilasciato la versione 0.0.2 di Ord, dando così inizio allo sviluppo ufficiale di Bitcoin Ordinals.
Come funzionano gli ordinali Bitcoin?
Ora, come abbiamo già accennato, Bitcoin Ordinals funziona grazie alla comparsa di Taproot all'interno di Bitcoin, insieme al generazione di software nodo specializzato Per rendere possibile tale protocollo, l'Ord.
Tuttavia, in mezzo a tutto questo ci sono una serie di elementi intermedi che è bene conoscere per capire come funziona questa tecnologia, e tra questi elementi segnaliamo:
Teoria ordinale all'interno di Bitcoin
The Ordinal Theory of Bitcoin o Bitcoin Ordinal Theory, è una teoria che può essere spiegata come segue:
La teoria ordinale in Bitcoin lo persegue ogni satoshi è espresso in modo tale che possiamo rintracciarli individualmente. Per raggiungere questo obiettivo, i satoshi sono numerati nell'ordine in cui vengono estratti (quando generati e integrati nella tokenomics di Bitcoin) e trasferiti dalle transazioni di input a quelle di output in base all'ordine di arrivo.
Pertanto, questo schema di numerazione ha come marcatori principali:
- La numerazione di quei satoshi
- L'ordine in cui detti satoshi vengono disegnati o generati
- L'ordine di entrata e di uscita delle transazioni a cui hanno partecipato detti satoshi.
Notazione dei satoshi secondo la Teoria Ordinale
Con tutto ciò, possiamo arrivare al punto su come viene eseguita la notazione di questi satoshi all'interno del sistema. Ad esempio, possiamo vedere un satoshi all'interno di Bitcoin identificato in uno dei seguenti modi:
- notazione intera: 2099994106992659. Il numero ordinale, assegnato in base all'ordine in cui il satoshi è stato estratto.
- notazione decimale: 3891094.16797. Il primo numero è l'altezza del blocco in cui è stato estratto il satoshi, il secondo l'offset del satoshi all'interno del blocco.
- notazione in gradi: 3°111094′214″16797‴. È la rappresentazione in gradi della notazione decimale di detto satoshi.
- notazione percentuale: 99,99971949060254%. Posizione del satoshi nell'offerta (emissione totale di satoshi) all'interno di Bitcoin, importo espresso in percentuale.
- Nome: satōshi. Codifica del numero ordinale utilizzando i caratteri dalla a alla z.
Sorprendente, non è vero? Può sembrare inutilmente complicato, ma c'è un enorme vantaggio in questo sistema: consentono di personalizzare ogni satoshi. Ricordiamo che Bitcoin ha un'emissione limitata, possono esserci solo 21 milioni di Bitcoin, né più né meno.
Ma che dire dei satoshi, la parte più piccola di un Bitcoin? Bene, lì i numeri salgono a 2,1 quadrilioni di satoshi. Naturalmente, cioè, in notazione breve, in notazione lunga sarebbero circa 2,1 mila trilioni di satoshi. Ed è qui che i numeri raggiungono nuove scale, scale di portata globale, che potrebbero permettere a Bitcoin di superare la sua "emissione limitata", visto che alla fine ogni satoshi conta e, ancor di più se Possiamo associare loro un enorme valore.
Una tecnologia con molto tempo tra di noi
La cosa interessante di tutto questo è che questo schema non è una novità. Infatti è proposto dalla community da oltre 10 anni. Più specificamente, l'utente @jl2012 su BitcoinTalk, suggerito questo sistema. Tuttavia, prima di questo, lo stesso Charlie Lee, creatore di Litecoin, L'avevo suggerito anch'io nello stesso forum.
L'intento della proposta all'epoca era fornire a Bitcoin capacità avanzate per generare nuove funzionalità senza la necessità di sostenere soluzioni Layer2 o protocolli più complessi, come il caso di Monete colorate. In questo modo Bitcoin potrebbe, attraverso piccole modifiche, permettere la generazione di token, token non fungibili e altro all'interno della rete, godendo della sicurezza e del potenziale che Bitcoin potrebbe poi risvegliare.
Ord, il nodo Bitcoin Core per trasformare questa tecnologia in realtà
Ord è il nome del software Bitcoin Core modificato che rende possibile questo protocollo. Questo è un progetto open source, sviluppato su GitHub da Rodarmor e che attualmente sta attraversando una fase di sviluppo esplosiva.
Il progetto consiste in un BIP che descrive lo schema ordinariol, un indice che comunica con un nodo Bitcoin Core a traccia la posizione di tutti i satoshi, un portafoglio che consente transazioni con ordinali, un block explorer per l'esplorazione interattiva della blockchain, funzionalità per registrare satoshi con artefatti digitali e un manuale.
Un punto interessante di Ord è che in realtà non è un portafoglio Bitcoin completamente nuovo, ma semplicemente un plug-in per esso. Ciò significa che l'utente che desidera eseguire Ord deve prima disporre di un'installazione completa di Bitcoin Core, con la sua sincronizzazione in esecuzione, quindi è possibile utilizzare Ord per connettersi a un portafoglio Bitcoin Core tramite RPC in locale.
Taproot e il suo ruolo all'interno del protocollo
La seguente tecnologia che rende possibile il funzionamento di Bitcoin Ordinals è Taproot. Questo miglioramento di Bitcoin ha come obiettivo principale da offrire privacy e miglioramenti della capacità di Bitcoin per creare script Bitcoin complessi, come un passo avanti per offrire migliori capacità di programmazione a questa rete.
Taproot è uno sviluppo promosso dal noto sviluppatore di Bitcoin, Greg Maxwell, che ha presentato l'idea nel 2018, e che, dopo 3 anni di lavoro, è stato finalmente attivato in rete tramite un soft fork, il 12 giugno 2021. .
I principali miglioramenti apportati da Taproot a Bitcoin includono l'integrazione di firme crittografiche schnorr, che diminuiscono le dimensioni on-chain di queste aziende, ottimizzare l'uso dello spazio on-chain. Allo stesso modo, è incluso l'arrivo della tecnologia MAST (Merkelized Abstract Syntax Trees), progettata per ottimizzare la presentazione dei merkle tree associati alle operazioni Bitcoin. Evidenzia inoltre l'arrivo di una serie di nuove funzionalità per Bitcoin Script e l'attivazione di un nuovo formato di indirizzo per Bitcoin, il Taproot Address, che inizia con bc1p.
Ad esempio, questo è un indirizzo Taproot già noto all'interno della rete:
bc1p0000g2qp03nsf4hyjymvahgjvz8jwufs2pc2v9p3yd9rsshrrjjqe8j40p
Questo punto sugli indirizzi Taproot è importante, poiché gli ordinali sono garantiti per funzionare e mantenere solo durante l'utilizzo di questo nuovo formato di indirizzo.
Il ruolo di Taproot in Bitcoin Ordinals
Taproot è il pezzo chiave in modo che Bitcoin Ordinals possa funzionare come funziona. Dal suo arrivo, un codice operativo Bitcoin noto come OP_RETURN ha recuperato una funzionalità persa diversi anni fa: quella di inserire una grande quantità di dati sulla catena.
Prima che Taproot fosse abilitato, OP_RETURN era limitato all'inserimento di pochi byte di dati, a causa del rischio di uso improprio che gli sviluppatori di Bitcoin vedevano in questa funzionalità. Infatti, nella versione Bitcoin Core v0.9.0, questa funzione era rigidamente limitata, come si può vedere in questo link.
Questa limitazione però è stata eliminata con Taproot e con questo si è aperta la porta per introdurre i dati in rete con un unico limite: la dimensione massima del blocco abilitata da SegWit, 4 MB di dati.
Rodarmor ha approfittato di questo guadagno di funzionalità per generare transazioni valide all'interno delle regole di consenso Bitcoin. Questo ribalta le idee di molte personalità della comunità Bitcoin, che sottolineano come le operazioni con Bitcoin Ordinals siano illegali e, quindi, dovrebbero essere viste come una minaccia e censurate dalla rete.
Iscrizioni, generazione di NFT in Bitcoin
Ora che sappiamo cosa usa Ordinals per registrare gli NFT in Bitcoin, è il momento di parlare delle iscrizioni. Questi non sono altro che gli Ordinali registrati all'interno della rete Bitcoin e che possono essere tracciati utilizzando la Bitcoin Ordinal Theory.
Ad esempio, se generiamo un ordinale Bitcoin, genereremo un'iscrizione e potremo seguirla negli "Ordinals Explorers" o "Inscription Explorers". Pertanto, se utilizziamo, ad esempio, il browser Ordinals.com, possiamo farlo vedere la prossima registrazione:
Qui possiamo vedere chiaramente il nostro NFT in Bitcoin, con i dati della sua generazione, i satoshi coinvolti, l'indirizzo di generazione e quello del proprietario della registrazione, insieme ad altri dati rilevanti di questo NFT.
Un punto fondamentale da notare è che le registrazioni sono tutte effettuate utilizzando un formato ben preciso: ogni byte dell'NFT memorizzato viene tradotto in formato esadecimale. Quindi, per esempio, se vogliamo un NFT di un testo come sarebbe:
Questo è il mio primo ordinale
Ciò che è effettivamente memorizzato nell'NFT e nella blockchain di Bitcoin è qualcosa del genere:
45737465206573206d69207072696d6572206f7264696e616c
Questo perché in Bitcoin la lingua utilizzata è esadecimale e non ci sono problemi. Così come possiamo trasformare il testo in esadecimale, possiamo farlo anche con qualsiasi tipo di dato digitale e in entrambe le direzioni.
Pro e contro di Bitcoin Ordinals
Ora, gli ordinali di Bitcoin sono stati visti nel bel mezzo di un enorme vortice di critiche e supporto. Il che ci porta a interrogarci sui pro e contro degli Ordinali
Vantaggi
Migliora le condizioni di commissione per i minatori
Uno dei principali attori che hanno vinto con l'arrivo di Bitcoin Ordinals sono stati i minatori. Secondo i dati della rete, a partire da febbraio 2023, i minatori hanno guadagnato $ 1,4 milioni in commissioni solo relative a Bitcoin Ordinals.
Accelerazione dell'adozione di Layer2
L'arrivo di Bitcoin Ordinals guida l'adozione di Layer2 per la generazione di nuovi servizi e tecnologie che sfruttano il potenziale di Bitcoin Ordinals.
Un esempio di questo può essere visto in Stacks, un noto Bitcoin Layer2 che, grazie a Bitcoin Ordinal, ha mantenuto un crescita di oltre il 50% nel corso del 2023. Non solo, molti progetti Web3 Bitcoin utilizzano questo Layer2, vedono il potenziale di Bitcoin Ordinals e hanno iniziato a supportare questa tecnologia.
Promuovi l'adozione di Taproot.
Taproot è arrivato a Bitcoin nel 2021, ma il suo utilizzo effettivo fino all'arrivo di Bitcoin Ordinals era praticamente nullo. Una tecnologia che non viene utilizzata e sfruttata è una tecnologia inutile, e questo è qualcosa che Bitcoin Ordinals ha cambiato con l'uso intensivo di Taproot.
Naturalmente, il potenziale di Taproot non si limita ai Bitcoin Ordinals, e questo apre nuove finestre di opportunità per gli sviluppatori interessati a una tecnologia con crescente adozione.
Attira nuovi utenti e sviluppi nell'ecosistema
Con la spinta a Taproot, Bitcoin Ordinals attira anche nuovi utenti e sviluppi nell'ecosistema Bitcoin. Attualmente, dei 10 indirizzi più attivi sulla rete Bitcoin (puoi vedere la tabella in questo link), 4 di questi sono correlati a Bitcoin Ordinals e Taproot. Allo stesso modo, l'ecosistema beneficia della spinta nello sviluppo di software e nuove soluzioni relative a Taproot e Bitcoin Ordinals.
Contra
Aumenta la dimensione della catena
Questo è il problema principale con Bitcoin Ordinals, ogni volta che viene generato un NFT viene completamente memorizzato sulla catena. Cioè, se il tuo NFT è un audio da 2,2 MB, quei 2,2 MB vanno al blocco che verrà incluso nella catena Bitcoin.
Attualmente, la blockchain di Bitcoin è di circa 440 GB, qualcosa che è stato raggiunto per tutta la vita di Bitcoin. Ma con gli ordinali, questo può facilmente raddoppiare in soli due anni.
Questo è un grosso problema, soprattutto per coloro che decidono di eseguire un nodo Bitcoin completo. Se un tasso di crescita simile continua, la centralizzazione dei nodi sarebbe inevitabile. La ragione? IL difficoltà di offrire uno spazio di archiviazione sufficiente mantenere la filiera in modo decentralizzato, un rischio indubbiamente enorme per la rete.
Può influenzare negativamente l'aumento delle commissioni di rete
Attualmente, Bitcoin Ordinals non ha introdotto un aumento significativo delle commissioni di rete, ma non è uno scenario che può essere escluso. Se si verificano le condizioni di utilizzo intensivo della rete, gli utenti di Bitcoin Ordinals e la rete di pagamento potrebbero farlo essere in forte concorrenza per le commissioni, e vedremmo di nuovo commissioni di rete elevate su Bitcoin.
Provoca la perdita della privacy in Bitcoin
Forse il problema più grande con Bitcoin Ordinals è legato alla privacy, qualcosa che si riflette anche nel BIP creato da Rodarmor. Sebbene gli ordinali e il loro tracciamento siano facoltativi (al momento possibili solo utilizzando Ord), ciò non impedisce la generazione di collegamenti a catena. Collegamenti che consentono di identificare i satoshi che hanno attraversato questo processo.
Pertanto, se ogni satoshi è usato in un ordinale, porta una "filigrana" che lo riconosce pubblicamente come tale. Questo diminuire la privacy degli utenti. Anche se non usa satoshi come Ordinale, ma come elemento all'interno di un'operazione meramente economica. Il guadagno di privacy, in questo caso, potrebbe essere ottenuto nuovamente solo attraverso remix come CoinJoin o Whirlpool.